安装的软件包的缺点(除了磁盘空间使用和文件系统“混乱”)?

安装的软件包的缺点(除了磁盘空间使用和文件系统“混乱”)?

我这样问是因为我有很多设备(ARM 以及 x86 / AMD64),并且我正在考虑统一它们上的操作系统(为了便于管理)。我的意思是安装 debian (稳定或测试/sid 是一个有点棘手的问题 - 但不是我在这里问的那个!),我想知道“简单地”安装相同的软件包到所有机器/保持包在机器之间同步(我意识到这可能无法跨架构工作 - 但这也不是我的问题..)。

所以 - 除了明显的磁盘空间“浪费”以及文件系统上添加的节点之外(以及增加的混乱),我的安装的这种“同步”有什么缺点?

PS - 只是为了完善这一点 - 我希望的优点是:易于管理(即与在所有设备上放置相同的操作系统相同),并且让我使用的任何应用程序在所有系统上可用(在弹指一挥间:P - 即有时无需手动安装)。

谢谢(提前),并期待人们怎么说!

答案1

我能想到的一些缺点是:

  • 冲突的软件包:例如,您被禁止在同一个 Debian 系统上安装postfix和。sendmail
  • 默认情况下启动服务器的软件包(如ntp)。这将在不需要这些服务器的系统上暴露不必要的服务器。当然,您可以在保留安装包的同时禁用它们,但这似乎风险更大,工作量更大。
  • 在某些架构下缺少某些软件包会妨碍完全统一的安装 - 您已经想到了这一点。
  • 较小(嵌入式?)系统上的磁盘空间紧张,无法容纳所有软件包。

+1 统一千篇一律的系统安装!

相关内容