试用Debian的最大理由可能是它的稳定性。为了不破坏这种稳定性,我们必须遵循一定的原则,即始终从Debian官方仓库中安装软件,而从不从网上找到的随机tarball进行安装。
但是,我还不清楚是否也应将这种思想应用于预编译的软件。我已经通过压缩包从tarball中安装了Apache OpenOffice和PyCharm tar -xvzf file.tar.gz
。之后,我要么已经能够运行该程序,要么必须安装一些.deb
文件(我想这符合Debian的哲学?),而无需“进行安装”。
我猜安装“随机”.deb
文件可能会使我的系统混乱,但是除此之外,有什么办法可以破坏我的系统吗?
在Debian的社会契约第4节说:
我们的重点是我们的用户和免费软件
我们将以用户和自由软件社区的需求为指导。我们将把他们的利益放在第一位。我们将支持用户在多种不同类型的计算环境中运行的需求。我们不会反对打算在Debian系统上使用的非免费作品,也不会反对向创建或使用此类作品的人收取费用。我们将允许其他人创建包含Debian系统和其他作品的发行版本,而无需我们支付任何费用。为了实现这些目标,我们将提供一个高质量材料的集成系统,没有任何法律限制,以防止此类系统的使用。
所以我不会说Debian对您的做法有异议。当然安装软件/opt
应该没问题;最好将二进制文件链接到/usr/local/bin
而不是/usr/bin
,但这只是次要的细节。(/usr/bin
应该是软件包管理器的专属域,但这是您的系统。)
当然,可能会有更多类似“ Debian”的工作方式,但这取决于您的特定用例。我建议使用打包的LibreOffice而不是Apache的OpenOffice。只要它们来自Debian档案库,安装“随机”软件包就不会破坏您的系统。无论您是否使用Debian软件包,都有无数种破坏系统的方法。如果您仅使用Debian软件包,那么Debian开发人员会尽力避免这种情况的发生,但是无法保证...
如果您希望保持系统的稳定性,请执行以下操作:
/usr
(除之外/usr/local
)安装未打包的软件;stable
和testing
等,除非你知道你在做什么)。遵循这些规则,您应该足够安全。您可以在Debian提供的系统之上安装软件,无论它是预编译的还是您自己编译的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句