Linux 下创建 sublime_text_3 的软链接

sublime 2 升级之后, 我的 Ubuntu 左侧的图标仍是 sublime 2 的, 我把 sublime_text_3 解压在了随便一个文件夹 (Downloads) 里, 安装之后, 点击 Ubuntu 左侧的sublime 图标, 启动的是 sublime 2.

于是我用了几步改正确了:

  1. 命令行里输入 sublimesubl, 启动的是 sublime 2.
➜  ~ type subl
subl is /usr/bin/subl
  1. 把 sublime_text_3 移动到 /usr/lib/ 路径下, 不用配置 $PATH 环境变量.
➜  sudo mv sublime_text_3 /usr/lib/
  1. 设置软链接:
➜  ln -s /usr/lib/sublime_text_3/sublime_text /usr/bin/subl
ln: failed to create symbolic link '/usr/bin/subl': File exists
  1. 报错提示创建这个符号链接失败, unlink 删除这个链接:
➜  sudo unlink /usr/bin/subl
  1. 再执行一次建立软链接的过程:
➜ sudo ln -s /usr/lib/sublime_text_3/sublime_text /usr/bin/subl
  1. 命令行输入 subl . 已经可以启动 sublime 3.

  2. 重启 item2。


参考资料:

  • Linux下Sublime Text 2的安装

  • Ubuntu下Sublime Text 3的安装及一些配置

  • sublime symlink disappeared after upgrading to El Capitan

  • 这篇文章很不错: IBM developer :理解 Linux 的硬链接与软链接

  • mac终端快速启动Sublime/WebStrom/VS Code/Atom等编辑器

你可能感兴趣的:(Linux 下创建 sublime_text_3 的软链接)