![您应该选择哪种安装文件 - .deb 还是 tarball 文件?为什么?](https://linux22.com/image/818934/%E6%82%A8%E5%BA%94%E8%AF%A5%E9%80%89%E6%8B%A9%E5%93%AA%E7%A7%8D%E5%AE%89%E8%A3%85%E6%96%87%E4%BB%B6%20-%20.deb%20%E8%BF%98%E6%98%AF%20tarball%20%E6%96%87%E4%BB%B6%EF%BC%9F%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我刚刚开始使用 Ubuntu 作为我的主要操作系统,每次我必须安装某些东西时,我通常都会尝试查找 .deb 文件,因为这看起来很方便,但另一个论坛上的某个人告诉我我应该始终使用 tarball 文件。
那么您能告诉我理想的建议是什么以及为什么吗?
答案1
但就我个人而言:
使用 .deb 可以让你跟踪安装。(例如,这样你就可以稍后卸载或升级)。从源代码(.tar.gz 或其他)安装让你可以控制安装的内容和位置。你可以在不同位置安装多个版本,而且它们对我来说很难卸载。我个人更喜欢 .deb 文件。
答案2
您通常不应该从互联网上随意查找和安装任何 Debian 软件包。使用 apt-get 添加/删除软件包并使用 apt-cache 进行查询。
答案3
始终在官方存储库中查找软件包。它们经过了良好的稳定性和性能测试。建议使用 .deb 文件安装软件包,因为它会处理依赖关系,并且如上所述,可以解决许多维护问题。如果您想使用 tarball 安装,请确保满足软件包依赖关系。
答案4
我使用 deb 文件的频率比使用 tarball 文件的频率高得多,主要是因为使用 deb 文件安装项目比使用 tarball 需要编译和其他步骤要简单得多。我认为两者在提供的内容方面没有任何区别,只是您以不同的方式接收它。