web-dev-qa-db-fra.com

impossible de créer `/etc/skel/.bash_logout.dpkg-new ': aucun fichier ou répertoire de ce type

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 
2
minihydra

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`.

1
Gilles