Como corrigir OSError: [Errno 1] Operação não permitida (ao abrir arquivo com texto sublime 2)

2

Depois de instalar o texto sublime 2 usando o seguinte código:

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

(Slighlty relevante) Eu tentei abrir um arquivo e recebi um erro de permissão. Depois de usar o chmod para obter permissão na pasta que estava me causando problemas, ocorreu um novo erro. (Apenas relevante porque não sei por que isso foi um problema em primeiro lugar, então não tenho certeza se isso está relacionado.)

Depois de fazer isso e tentar abrir qualquer arquivo (da GUI), recebo o seguinte erro:

Não é possível executar a configuração do pacote:

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'

Alguma idéia do que está errado / como corrigir isso?

    
por Colton 05.06.2013 / 08:33

1 resposta

2

Em geral, quando você tem um arquivo que apresenta este erro, tente no terminal próximo comando:

sudo chown your_username:your_groupname filename

O nome do grupo geralmente é apenas seu nome de usuário e nome de arquivo, no seu caso deve ser: /home/rubix/.config/sublime-text-2/Pristine\ Packages/AppleScript.sublime-package

    
por Radu Rădeanu 05.06.2013 / 09:01