web-dev-qa-db-fra.com

Erreur lors de l'ouverture de / etc / profile: erreur lors de la lecture du fichier de verrouillage /etc/.profile.swp: lecture insuffisante des données

Je reçois cette erreur lors de l'ouverture du fichier /etc/profile à l'aide de nano.

Error reading lock file /etc/.profile.swp: Not enough data read

Comment puis-je réparer cela?

15
Vaibhav Phadke

Essayez de supprimer le fichier caché .[yourfilename].swp, qui est stocké dans le même dossier que le fichier que vous essayez d'ouvrir.
Dans votre cas, essayez la commande Shell rm /etc/.profile.swp.

Ce problème se produit également avec nano 2.7.4 et doit être lié à la manière dont nano gère un fichier d'échange corrompu.

J'espère que cela a aidé

20
sunwalker

Le problème est lié à un bogue dans une ancienne version de nano tel que vu ici .

Selon le rapport, la version affectée était nano-2.4.2. Vous devez exécuter nano --version pour vérifier votre version actuelle et la mettre à jour en conséquence.

Un rapport plus détaillé sur le problème réel peut être trouvé ici .

4
The Pizza Overlord

Ce qui se passait pour moi parce que je manquais d’espace disque, j’ai libéré de l’espace, supprimé le fichier d'échange et tout a fonctionné.

1
Antoine