![在 Linux 中更新应用程序](https://linux22.com/image/1333936/%E5%9C%A8%20Linux%20%E4%B8%AD%E6%9B%B4%E6%96%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我正在尝试升级 Mint 10 Linux 中的 Sublime Text 编辑器,但他们只有 tar.bz2 文件可供下载。有没有更简单的方法?我是 Linux 新手,但我知道你可以用 apt-get 安装一些程序。
答案1
.tar.bz2
代表两种不同的文件扩展名。 .tar
是表示容器的扩展名。最初,此容器是磁带驱动器,而 tar 是将数据放入或取出的方式。它类似于文件.zip
,但它不会压缩数据。 .bz2
会压缩数据。 .zip
始终可用,但在 Linux 中,.tar
是标准。它将文件与基本元数据连接在一起。无论如何,.bz2
压缩效果都比.zip
文件好。因此,首先.tar
应用,然后.bz2
。
提取非常简单: tar xvjf filename.tar.bz2
是v
可选的,它只是给你视觉反馈,告诉你它正在做什么。 表示x
你告诉它从提供的文件中提取数据。 j
表示输入文件是bz2
压缩格式,f
表示你正在处理文件或设备。
bunzip2 filename.tar.bz2
这与执行后跟类似tar -xvf filename.tar
。不过,前者保留filename.tar.bz2
文件本身不变,而后者实际上将.bz2
文件解压为一个.tar
文件。
该文件的内容决定了程序本身的安装方式。
对于 Sublime 来说,它看起来只包含程序的二进制文件。一旦提取,它就可以运行了。有 2 个选项可以让你轻松执行它。
- 将您创建的新路径(或将 Sublime 移动到另一个文件夹)添加到您的环境变量中。这可以在或
$PATH
的末尾完成: 注意:将 /path 部分替换为您电脑上 Sublime 的实际路径.bash_profile
.bashrc
PATH=${PATH}:/path/to/sublime
- 为可执行文件创建指向路径中已存在的目录的符号链接,例如
/usr/local/bin
:ln -s /full/path/of/sublime.executable /usr/local/bin
如果安装时必须执行其他二进制文件,则选项 2 将不可行。
答案2
我已经使用 webupd8 的 PPA for Sublime 一年多了,没有出现任何问题,快来看看吧。它比玩弄 tar 球和手动破解要方便得多。
答案3
在 Mint 10 Linux 上我不知道,但在 ubuntu 中你可以添加 ppa,只需搜索 google,sublime text 就会自动升级