ubuntu yum怎样设置自动更新
在Ubuntu系统中,通常使用APT(Advanced Package Tool)而不是YUM(Yellowdog Updater, Modified)来管理软件包。APT是Ubuntu和Debian等基于Debian的发行版的默认包管理器。如果你想要设置Ubuntu系统自动更新,可以按照以下步骤操作:
-
打开终端(Terminal)。
-
使用文本编辑器打开
/etc/apt/apt.conf.d/50unattended-upgrades文件。例如,你可以使用nano编辑器:sudo nano /etc/apt/apt.conf.d/50unattended-upgrades -
在文件中找到
//Unattended-Upgrade::Origins-Pattern这一行,它定义了哪些软件源的更新应该被自动安装。默认情况下,它可能看起来像这样:Unattended-Upgrade::Origins-Pattern { // ... "origin=Ubuntu,codename=${ distro_codename} ,label=Ubuntu-Security"; // ... } ;你可以添加更多的软件源,比如
updates,以便包括安全更新以外的更新:Unattended-Upgrade::Origins-Pattern { // ... "origin=Ubuntu,codename=${ distro_codename} ,label=Ubuntu-Security"; "origin=Ubuntu,codename=${ distro_codename} ,label=Ubuntu-Updates"; // ... } ; -
如果你想要自动重启系统以应用安全更新,确保
Unattended-Upgrade::Automatic-Reboot和Unattended-Upgrade::Automatic-Reboot-Time选项被设置为合适的值。例如:Unattended-Upgrade::Automatic-Reboot "true"; Unattended-Upgrade::Automatic-Reboot-Time "02:00"; -
保存并关闭文件。
-
最后,确保
unattended-upgrades服务是激活的。你可以使用以下命令来启用它:sudo systemctl enable unattended-upgrades -
你也可以手动运行一次更新来测试配置是否正确:
sudo unattended-upgrade
请注意,上述步骤适用于基于Debian的系统,如Ubuntu。如果你确实是在使用基于Red Hat的系统,如Fedora或CentOS,并且错误地提到了Ubuntu的YUM包管理器,那么你需要使用yum或dnf(在较新的版本中)来设置自动更新。这通常涉及到配置yum-cron或dnf-automatic服务。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu yum怎样设置自动更新
本文地址: https://pptw.com/jishu/742283.html
