【发布时间】:2011-05-23 12:26:17
【问题描述】:
源文件很好; RPM/DEB 很容易获得; apt-get/yum 很方便。
但是如果没有 root 权限,我该怎么办?没有 sudo,我无法安装它们。由于缺少库文件,我无法编译它们。
只有少数开源工具提供二进制版本,解压后可以直接使用。但大多数不是。而且很多商业软件的安装不需要root权限,所以有办法避免这样的问题,对吧?
那么阻止开发人员提供二进制版本的原因是什么? 如果由于更新库文件,二进制文件可能仅限于特定平台, 我们可以在 tar 中包含所有必要的文件吗?
【问题讨论】:
-
我的猜测是分发到源代码和构建指令的链接比尝试维护二进制文件更容易。
-
如果该软件包不在您的发行版存储库中,您应该查看他们的“错误”站点或论坛以获取所需内容。或者尝试在不安装的情况下编译并在家中运行它。这有时会奏效。
标签: linux open-source software-distribution