web-dev-qa-db-fra.com

Comment réparer OSError: [Errno 1] Opération non autorisée (lors de l'ouverture d'un fichier avec du texte sublime 2)

Après avoir installé sublime text 2 en utilisant le code suivant:

Sudo add-apt-repository ppa:webupd8team/sublime-text-2
Sudo apt-get update
Sudo apt-get install sublime-text

(Légèrement pertinent) J'ai essayé d'ouvrir un fichier et j'ai eu une erreur de permission. Après avoir utilisé chmod pour obtenir l’autorisation sur le dossier qui me donnait des problèmes, une nouvelle erreur s’est produite. (Uniquement pertinent parce que je ne sais pas pourquoi c'était un problème en premier lieu, alors je ne suis pas sûr qu'il soit lié.)

Après avoir fait cela et essayé d'ouvrir n'importe quel fichier (à partir de l'interface graphique) et je reçois le message d'erreur suivant:

Impossible d'exécuter la configuration du package:

Traceback (most recent call last):
  File "./PackageSetup.py", line 165, in upgrade
    upgradePackage(pkg, pristinedir, datadir, backupdir)
  File "./PackageSetup.py", line 158, in upgradePackage
    os.path.join(backupdir, base), inhibitOverwrite)
  File "./PackageSetup.py", line 113, in upgradeArchive
    shutil.copy(src, dst)
  File ".\shutil.py", line 89, in copy
  File ".\shutil.py", line 66, in copymode
OSError: [Errno 1] Operation not permitted: '/home/rubix/.config/sublime-text-2/Pristine Packages/AppleScript.sublime-package'

Des idées sur ce qui ne va pas/comment y remédier?

2
Colton

En général, lorsque vous avez un fichier qui vous donne cette erreur, essayez la commande suivante terminal :

Sudo chown your_username:your_groupname filename

Le nom de groupe est généralement juste votre nom d'utilisateur et votre nom de fichier, dans votre cas, le cas devrait être: /home/rubix/.config/sublime-text-2/Pristine\ Packages/AppleScript.sublime-package

2
Radu Rădeanu