最近linux安装sublime-text失败,遇到这个问题,同时安装gcc也遇到这个问题,没法绕开,那就解决他。
其实很好解决:
原网址在这里 https://askubuntu.com/questions/613044/install-sublime-text-3-on-digitalocean-droplet-running-ubuntu-os
大神的步骤是:
- cd to /var/cache/sublime-text
- bzip2 and untar sublime_text_3_build_3083_x64.tar.bz2
- Re-run apt-get install
- 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
问题解决了