cannot stat '/var/cache/sublime-text-2/Sublime Text 2/*'解决

最近linux安装sublime-text失败,遇到这个问题,同时安装gcc也遇到这个问题,没法绕开,那就解决他。

其实很好解决:

原网址在这里 https://askubuntu.com/questions/613044/install-sublime-text-3-on-digitalocean-droplet-running-ubuntu-os

大神的步骤是:

  1. cd to /var/cache/sublime-text
  2. bzip2 and untar sublime_text_3_build_3083_x64.tar.bz2
  3. Re-run apt-get install
  4. Run SublimeText: /usr/bin/subl

我猜测的问题产生原因是ubuntu自动安装的时候解压缩失败了,因为他从网络获取的压缩包各个字符间带着空格,所以解压缩失败,导致/var/cache/sublime-text或者/var/cache/sublime-text-2这个文件夹里面没有产生文件,然后自动安装失败了。

大神的步骤其实跟我的想法一样的,先手动进入/var/cache/sublime-text,然后手动解压缩这个安装包,当然包的名称肯定不是他这个sublime_text_3_build_3083_x64.tar.bz2,我的是Sublime Text 2.0.2 x64.tar.bz2,那么解压缩要这么干:

 sudo tar jxvf ./'Sublime Text 2.0.2 x64.tar.bz2'

然后大神的步骤是安装,这么干就行了:

sudo apt-get purge sublime-text-installer

sudo apt-get install sublime-text-installer


问题解决了

猜你喜欢

转载自blog.csdn.net/oushaojun2/article/details/80454769