下载默认的 Linux 实用程序是个好主意吗?

下载默认的 Linux 实用程序是个好主意吗?

/bin我正在一个服务器环境中工作,除了一些基本的文件(如ls和 )之外,其文件夹中几乎没有可执行文件ln,但我希望安装其他常见的二进制文件(如 、 等)sed。由于显然没有类似的软件包实用程序,我只想获取我错过的二进制文件,所以我想问这样做是否合理,如果是,我从哪里获取二进制文件?awkgccapt-get

先感谢您!

答案1

如果它们不存在并且您没有包管理工具,甚至没有编译器(可能还有适当的头文件),您唯一的选择就是安装静态构建二进制文件。这种方法有很多缺点,例如文件大小增加,即使只有一个库需要更新(例如安全修复),也必须替换所有二进制文件。

而是检查安装您选择的自定义发行版的选项。如果绝对有必要,请检查有关创建静态二进制文件的信息的问题。

答案2

添加任何你喜欢的东西,但无论你应该这是一个情况问题。首先,我会问:为什么他们不在那里?

这是运行供应商定制 Linux 发行版的家庭服务器盒系统吗?通常意味着通过 Web GUI 进行管理,而不是在命令行中使用?在这种情况下,可能没有什么坏处。 (您可能想查看同一设备的其他用户是否使用类似于 apt-get 的附加包管理器创建了已编译程序的存储库。)

这是更高端的家电类设备吗?如果您弄乱了已安装的软件,是否会让支持电话变得困难?在这种情况下,请远离。

或者,这是一台工作场所机器吗?在这种情况下,可能有政策原因规定了最低环境。我会检查一下以确定。

总的来说,主题是:回答“他们为什么不在那里?”的问题,然后你可以回答这对你自己来说是否是一个好主意。

答案3

获得大量实用程序的最简单且侵入性较小的方法是找到一个忙碌盒适合您操作系统的二进制文件并安装它。

这是一个文件,但它提供了数百条命令。

相关内容