Forcément, ça va marcher beaucoup moins bien!
Remer le sbin dans la PATH, et essai un autre sh, par ex zsh. Et regarde si le sbin disparait encore (dans ce cas ce sera bash et ses fichiers de conf le coupable)
Plusieurs lignes bash commande introuvable au démarrage de la console Le sujet est résolu
- Grhim
- Membre très actif
- Messages : 1389
- Inscription : 30 mai 2016, 01:00
- Localisation : kekparr'par'là
- Status : Hors-ligne
ok, donc, je pense que la dernière soluce serait de lui copier un fichier officiel debian Bashrc... le miens est un mix avec le bash Kali , je sais pas si ça va l'aider ...
voir sur github à Debian 11 ou 12 bashrc
voir sur github à Debian 11 ou 12 bashrc
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
- EMPR
- Membre
- Messages : 23
- Inscription : 06 août 2023, 18:56
- Status : Hors-ligne
j'ai installé zsh...
ensuite chsh -s /usr/bin/zsh
ensuite j'ai redemarré la console : paf c'est encore le bash avec mes lignes de messages d'erreur
J'ai désinstallé bash (première fois que j'avais à faire à un "Oui, faites ce que je dis!" pour valider une commande...)
J'ai fermé la console... En redémarrant, je me suis retrouvé avec sh, logique. J'ai utilisé zsh pour me faciliter la vie pour réinstaller bash... Rédémarrage de la console... et ben... ça n'a pas marché.
J'ai les mêmes messages d'erreur.
ensuite chsh -s /usr/bin/zsh
ensuite j'ai redemarré la console : paf c'est encore le bash avec mes lignes de messages d'erreur
J'ai désinstallé bash (première fois que j'avais à faire à un "Oui, faites ce que je dis!" pour valider une commande...)
J'ai fermé la console... En redémarrant, je me suis retrouvé avec sh, logique. J'ai utilisé zsh pour me faciliter la vie pour réinstaller bash... Rédémarrage de la console... et ben... ça n'a pas marché.
J'ai les mêmes messages d'erreur.
--
Errare humanum est, perserverare diabolicum.
Errare humanum est, perserverare diabolicum.
-
- Modérateur
- Messages : 896
- Inscription : 16 avr. 2016, 22:14
- Status : Hors-ligne
Bonjour
On dirait que le shell cherche à sourcer un fichier
dont le contenu ressemble à celui d'un fichier nommé docker-compose.yml
=======
Donne nous le retour de la ligne de commande suivante :
On dirait que le shell cherche à sourcer un fichier
dont le contenu ressemble à celui d'un fichier nommé docker-compose.yml
=======
Donne nous le retour de la ligne de commande suivante :
Code : Tout sélectionner
cat /etc/bash.bashrc
- EMPR
- Membre
- Messages : 23
- Inscription : 06 août 2023, 18:56
- Status : Hors-ligne
Code : Tout sélectionner
empr@Jupiter:~$ cat /etc/bash.bashrc
# System-wide .bashrc file for interactive bash(1) shells.
# To enable the settings / commands in this file for login shells as well,
# this file has to be sourced in /etc/profile.
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, overwrite the one in /etc/profile)
# but only if not SUDOing and have SUDO_PS1 set; then assume smart user.
if ! [ -n "${SUDO_USER}" -a -n "${SUDO_PS1}" ]; then
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default.
# If this is an xterm set the title to user@host:dir
#case "$TERM" in
#xterm*|rxvt*)
# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
# ;;
#*)
# ;;
#esac
# enable bash completion in interactive shells
#if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
#fi
# if the command-not-found package is installed, use it
if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then
function command_not_found_handle {
# check because c-n-f could've been removed in the meantime
if [ -x /usr/lib/command-not-found ]; then
/usr/lib/command-not-found -- "$1"
return $?
elif [ -x /usr/share/command-not-found/command-not-found ]; then
/usr/share/command-not-found/command-not-found -- "$1"
return $?
else
printf "%s: command not found\n" "$1" >&2
return 127
fi
}
fi
--
Errare humanum est, perserverare diabolicum.
Errare humanum est, perserverare diabolicum.
-
- Modérateur
- Messages : 896
- Inscription : 16 avr. 2016, 22:14
- Status : Hors-ligne
Merci pour le retour de commande,
il n'y a apparemment rien de suspect dans le contenu de ton fichier /etc/bash.bashrc
=======
Comment as-tu installé ton système debian ?
Aurais-tu tenté d'installer ou installé docker ?
il n'y a apparemment rien de suspect dans le contenu de ton fichier /etc/bash.bashrc
=======
Comment as-tu installé ton système debian ?
Aurais-tu tenté d'installer ou installé docker ?
- EMPR
- Membre
- Messages : 23
- Inscription : 06 août 2023, 18:56
- Status : Hors-ligne
J'ai tenté autre chose : j'ai remplacé ~/.bashrc par /etc/skel/.bashrc (si je ne me trompe pas, il est censé rester "vierge")... pas de changement.
J'ai une VM avec debian12, j'y ai repris le .bashrc, aucun changement.
Je l'ai remplacé aussi par /etc/bash.bashrc. Plus d"erreur, mais par contre, plus aucune personnalisation (logique). Donc le problème ne viendrait pas de .bashrc ?
J'ai installé debian 11.6 avec la netinstall, en gardant le /home de ma précédente installation (avant j'étais sous mint).
Oui j'ai installé docker.
J'ai une VM avec debian12, j'y ai repris le .bashrc, aucun changement.
Je l'ai remplacé aussi par /etc/bash.bashrc. Plus d"erreur, mais par contre, plus aucune personnalisation (logique). Donc le problème ne viendrait pas de .bashrc ?
J'ai installé debian 11.6 avec la netinstall, en gardant le /home de ma précédente installation (avant j'étais sous mint).
Oui j'ai installé docker.
--
Errare humanum est, perserverare diabolicum.
Errare humanum est, perserverare diabolicum.
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Code : Tout sélectionner
$ apt policy command-not-found
**Simple Utilisateur** -- Debian stable - XFCE
- EMPR
- Membre
- Messages : 23
- Inscription : 06 août 2023, 18:56
- Status : Hors-ligne
Code : Tout sélectionner
empr@Jupiter:~$ apt policy command-not-found
command-not-found:
Installé : (aucun)
Candidat : 20.10.1-1+deb11u1
Table de version :
20.10.1-1+deb11u1 500
500 http://deb.debian.org/debian bullseye/main amd64 Packages
500 http://deb.debian.org/debian bullseye/main i386 Packages
empr@Jupiter:~$
--
Errare humanum est, perserverare diabolicum.
Errare humanum est, perserverare diabolicum.
- EMPR
- Membre
- Messages : 23
- Inscription : 06 août 2023, 18:56
- Status : Hors-ligne
Ah, je viens de trouver où tu as lu command-not-found : dans /etc/bash.bashrcpiratebab a écrit : 08 août 2023, 09:26 Je n'ai pas de fichier command-not-found sur ma machine.
est ce toi qui l'a installé spécifiquement ?
--
Errare humanum est, perserverare diabolicum.
Errare humanum est, perserverare diabolicum.
- lol
- Site Admin
- Messages : 5054
- Inscription : 04 avr. 2016, 12:11
- Localisation : Madagascar
- Status : Hors-ligne
EMPR a écrit : 06 août 2023, 19:17 ...
Je ne sais pas ce que j'ai modifié, ni quand... mais ça fait un moment que j'ai ça à chaque fois que j'ouvre une console :
...
C'est vraiment difficile...
Tu peux commencer par déplacer temporairement ces deux fichiers
Code : Tout sélectionner
mv ~/.bashrc ~/.bashrc.bak
mv ~/.profile ~/.profile.bak
ça permettra de savoir immédiatement si ça vient d'un de ces deux fichiers.
Si ce n'est pas ça retour à la conf en place:
Code : Tout sélectionner
mv ~/.bashrc.bak ~/.bashrc
mv ~/.profile.bak ~/.profile
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
- lol
- Site Admin
- Messages : 5054
- Inscription : 04 avr. 2016, 12:11
- Localisation : Madagascar
- Status : Hors-ligne
Bien, tu as compris le principe, très simple: Il faut procéder par élimination.
Trouve d'abord lequel des deux fichiers est responsable du problème.
Ensuite commente tout et dé-commente bloc par bloc jusqu’à trouver ou est ton soucis.
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
- EMPR
- Membre
- Messages : 23
- Inscription : 06 août 2023, 18:56
- Status : Hors-ligne
Je viens de prendre le temps de regarder.
Je vais essayer de creuser plus loin et vous tiens au courant.
Code : Tout sélectionner
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
--
Errare humanum est, perserverare diabolicum.
Errare humanum est, perserverare diabolicum.