保持 UNIX 软件包最新的最佳实践?

Aro*_*eel 30 unix package-management

  • 您如何使服务器保持最新状态?
  • 当使用像Aptitude这样的包管理器时,你是否保留了升级/安装历史,如果是,你是怎么做的?
  • 在多台服务器上安装或升级软件包时,有什么方法可以尽可能加快进程?

pau*_*reg 19

在基于 Linux/Debian 的系统上,cron-apt是一个非常方便的工具,可以通过 cron 管理自动化 apt。

apt-get update每天都在使用它,如果必须安装新的更新,请给我发送电子邮件。

这是关于该工具简短而完善的介绍


Mik*_*age 10

关于您的第三个问题:我总是运行本地存储库。即使它只适用于一台机器,它也可以节省我需要重新安装的时间(我通常使用 aptitude autoclean 之类的东西),而且对于两台机器,它几乎总能得到回报。

对于我管理的集群,我通常不保留显式日志:我让包管理器为我做这件事。但是,对于那些机器(与台式机相反),我不使用自动安装,所以我确实有关于我打算安装到所有机器上的内容的笔记。

  • 哇; 是每个人都投票是因为我太聪明了,还是人们争先恐后地获得徽章?;) (4认同)

Zor*_*che 5

与 cron-apt 类似,我使用apticron