Je ne peux pas installer de mises à jour. J'ai essayé apt-get clean
, apt-get install -f
, dpkg --configure -a
. Rien n'y fait. J'ai même essayé de créer un fichier ou un répertoire dans /etc/skel
- cela ne peut pas être fait, même avec root. /etc/skel
est complètement vide. En essayant de mettre à jour, mon gestionnaire de mise à jour me montre ceci:
Package: /var/cache/apt/archives/bash_4.2-2ubuntu2.1_AMD64.deb
Error: unable to create `/etc/skel/.bash_logout.dpkg-new' (while processing `./etc/skel/.bash_logout'): No such file or directory
Il semble que vous ayez accidentellement supprimé le répertoire /etc/skel
. Vérifiez en tapant la commande suivante dans un terminal:
ls -ld /etc/skel
Si le répertoire existe, publiez la sortie de cette commande pour un diagnostic plus approfondi.
Si le répertoire n'existe pas, créez-le:
Sudo mkdir /etc/skel
Vous devez également réinstaller les packages contenant des fichiers dans /etc/skel
. Vous allez quand même mettre à jour bash
. Vérifiez s'il y en a d'autres en exécutant la commande dpkg -S /etc/skel
. Si cela répertorie les packages autres que base-files
et bash
, exécutez apt-get --reinstall install on them, e.g.
apt-get --reinstall install mksh syslogout`.