sudo:sublime:未找到命令

sudo:sublime:未找到命令

我按照此链接所示执行了在 Ubuntu 14.04 上安装 sublime 2 的所有步骤...askubuntu.com/questions/172698/how-do-i-install-sublime-text-2-3

但是当我尝试执行这个命令时

sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime

它给了我一个输出

ln: failed to create symbolic link ‘/usr/bin/sublime’: File exists

当我尝试使用此命令将 Sublime Text 添加到 Unity luncher 时

sudo sublime /usr/share/applications/sublime.desktop

它给了我一个输出

sudo: sublime: command not found

请尽快帮助我。谢谢。

答案1

使用 subl 命令代替 sublime

答案2

因为/usr/bin/sublime已经存在,但是存在一些问题,让我们先摆脱它:

sudo rm /usr/bin/sublime

接下来,我们将再次创建符号链接:

sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime

最后,为了以防万一,我们将清除路径缓存:

hash -r

你现在可以运行

sublime filename

或者

sudo sublime filename

没有问题。

相关内容