Ubuntu服务器维护(apt-get dist-upgrade)

随着时间的推移,我已经引起了Ubuntu服务器的激增,而且它开始变得烦人,使它们保持最新状态。

如果我SSH在一个特定的服务器,并注意到它需要更新,我只是发射sudo screen -d -m apt-get -y dist-upgrade并忘记。

这似乎是保持我的服务器保持最新状态的低效和轻率的方式。

有更好的解决scheme吗?

此外,此更新过程偶尔要求重新启动服务器。 因此,我的服务器没有一个月的正常运行时间。 但其他人则吹嘘说,他们在这个地区已经有一段时间了。 这怎么可能?

干杯。

如果需要更新,我使用apticron通过邮件通知。

在你的情况下,我会使用“cron-apt”或“无人值守升级”来完成自动更新机器的工作。

不过,如果内核得到更新或升级,则需要重新引导。

高正常运行时间意味着“我从来没有更新我的内核,试图破解我…”;-)

每次内核更新时,都需要重新启动。

有一种技术可以避免这种情况( http://www.ksplice.com/ ),但似乎还没有被使用。

那些正常运行时间很长的人可能永远不会更新他们的内核,或者他们使用的其他系统不是Ubuntu。

Ubuntu使用相当新的软件,更新的概率可能会高一点。 如果您使用旧版本,可能会有更less的更新,因为软件更“成熟”。 无论如何,这只是一个非常粗略的估计,可以在实践中改变很多。