Answers:
您可以轻松地执行此操作以进行安全更新。
在系统设置中,打开Update Manager。单击“设置...”按钮,然后在“更新”选项卡上,选择“安装未经确认的安全更新”单选按钮。
要自动安装所有更新,请参见下面的答案。
尽管这不是错误或危险的(请参见此答案的注释),但使用apt-get upgrade -y
它并不是实现此目的的最佳方法。
无人值守升级是拥有自动更新的最佳实践之一,尤其是对于无头机器或服务器!
您可以通过在终端中键入以下内容来轻松设置无人值守升级:
sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades
根据说明:
This package can download and install security upgrades automatically
and unattended, taking care to only install packages from the
configured APT source, and checking for dpkg prompts about
configuration file changes.
unattended-upgrades
是可取的,但apt-get -y upgrade
绝不是错误或危险的。sudo apt-get upgrade
将永远不会(有或有出y
,有或没有明确的用户许可)安装任何新的包或卸载任何已安装的软件包。(摘自man apt-get
:“在任何情况下都不会删除当前已安装的软件包,或者检索并安装尚未安装的软件包。”)请记住,该-y
标志可与相比upgrade
,与其他可能更危险的命令一起使用dist-upgrade
。
APT::Periodic::Download-Upgradeable-Packages "0";
为1 的信息,并且还应该APT::Periodic::AutocleanInterval "0";
在几天之内将其设置为某些信息/etc/apt/apt.conf.d/10periodic
吗?你也不会做到这一点,而不是GUI方式,如果你只会安全更新,所以你也必须取消注释// "${distro_id}:${distro_codename}-updates";
中/etc/apt/apt.conf.d/50unattended-upgrades
,真正对所有代码包自动升级。然后可以扩展它以进行更多更新。
在更新管理器中,单击Settings
按钮。该对话框将显示:
选择“自动下载并安装”。这将自动安装安全更新。如果您要通过远程设置,请执行以下操作:
sudo apt-get install unattended-upgrades
如果已经安装了软件包,则可以执行以下操作:
sudo dpkg-reconfigure unattended-upgrades
改变它的行为。运行命令后,请按照提示启用功能。当前没有图形化方法可以将整个系统设置为无所事事地进行更新(在进行自动升级时要放心地使用它),但是自动设置安全更新是一个好主意。
如果要自动获取-updates和-backports,请查看页面以获取更多信息: