Debian shell脚本来更新服务器软件

很多我的服务器软件是通过apt-get安装的,我想知道是否有一个小的shell脚本,我可以得到它将更新所有这些软件。 之后我还需要重新启动我的服务器或在运行此更新之前停止运行脚本?

它是如此简单:

apt-get update? 

不, apt-get update从存储库下载软件包列表并“更新”它们以获取最新版本软件包的信息。 然后,您还需要执行apt-get upgrade来实际安装更新。

不,重启整个系统只有在你升级了内核的时候才需要。 这在大多数情况下需要重新启动。 其他一切,包括停止和重新启动服务,都应该由包系统来处理。

顺便说一句:你应该看看cron-apt – 这个工具在晚上下载升级的软件包,然后可以用apt-get update来安装manuall。