J'essaie d'éditer sources.list en utilisant l'éditeur vi mais j'obtiens l'erreur suivante lors de la sauvegarde du fichier :
/etc/apt/sources.list" E212: Can't open file for writing
J'essaie d'éditer sources.list en utilisant l'éditeur vi mais j'obtiens l'erreur suivante lors de la sauvegarde du fichier :
/etc/apt/sources.list" E212: Can't open file for writing
Il est possible que le fichier auquel vous accédez possède une copie d'échange (ou une version d'échange) déjà présente dans le même répertoire.
Il faut donc d'abord voir si un fichier caché existe ou non.
Par exemple, voir pour le type de fichiers suivants
.system.conf.swp
En utilisant la commande
ls -a
Et puis, supprimez-la en utilisant ...
rm .system.conf.swp
En général, je recommande de commencer à utiliser les privilèges de super utilisateur en utilisant ...
sudo su
J'ai eu cette erreur lorsque j'ai utilisé git rm
sur un fichier dans un répertoire.
J'étais dans quelque chose comme ~/gitRepo/code/newFeature
Dans newFeature, il n'y avait qu'un seul fichier. J'ai fait un git rm
sur ce fichier puis j'ai essayé de créer un nouveau fichier monNouveauFichier en utilisant vi.
Ubuntu m'a montré que je suis toujours dans le répertoire newFeature mais en fait git rm
avait supprimé tout le répertoire.
J'ai dû sortir de vi, remonter d'un répertoire et recréer le répertoire newFeature.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
1 votes
J'ai obtenu ce résultat lorsque le répertoire dans lequel j'essayais d'écrire le fichier a dépassé son utilisation maximale du disque.
1 votes
Comme le mentionne un commentaire dans l'une des réponses, vous pouvez obtenir ce résultat si le dossier dans lequel se trouve le fichier a été supprimé ou n'existait pas à l'origine. Recherchez les commandes de changement de répertoire ou de création de répertoire dans vi, en fonction de la situation.