我按照这个问题中的众多答案所建议的那样通过 apt-get 安装了 sublime text 2:如何安装 Sublime Text 2/3?
我使用以下命令来安装:
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text
当我启动它时(使用终端命令“sublime”或 UNITY 停靠图标),出现以下错误:
Unable to run package setup:
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 88, in copy
File ".\shutil.py", line 53, in copyfile
IOError: [Errno 13] Keine Berechtigung: u'/home/noel/.config/sublime-text-2/Pristine Packages/Text.sublime-package'
仅供参考,“Keine Berechtigung” 的意思是“没有许可”。 ;)
在通过 apt-get 安装之前,我有过两次安装失败的经历(两次程序本身都运行良好,但我无法保存文件。错误要么是“无法保存”,要么是“无法保存,无法创建临时文件”)。
你能帮助我让这个东西最终正常工作吗? :/
顺便说一下,我用的是 13.04。
编辑:我现在使用 henriquemoody 创建的脚本进行安装(https://gist.github.com/henriquemoody/3288681) 并设法让 sublime 的一个工作版本运行。这个问题可以算是得到了回答。
答案1
我再次使用此脚本进行了安装https://gist.github.com/henriquemoody/3288681。现在它几乎可以工作了(从终端启动时会出现一个小错误,我会向脚本创建者询问)。
谢谢你的帮助!