web-dev-qa-db-ja.com

OSErrorの修正方法:[Errno 1]操作は許可されていません(崇高なテキスト2のファイルを開くとき)

次のコードを使用して崇高なテキスト2をインストールした後:

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

(Slighlty関連)ファイルを開こうとすると、アクセス権エラーが発生しました。 chmodを使用して、問題を与えていたフォルダーのアクセス許可を取得した後、新しいエラーが発生しました。 (これが最初に問題となった理由がわからないので、関連性があるだけで、関連しているかどうかはわかりません。)

それを行い、ファイルを(GUIから)開こうとすると、次のエラーが表示されます。

パッケージのセットアップを実行できません:

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'

何が間違っているのか、それを修正する方法についてのアイデアはありますか?

2
Colton

一般に、このエラーが発生するファイルがある場合は、 terminal nextコマンドから試してください。

Sudo chown your_username:your_groupname filename

通常、グループ名はユーザー名とファイル名だけで、場合によっては/home/rubix/.config/sublime-text-2/Pristine\ Packages/AppleScript.sublime-packageになります

2
Radu Rădeanu