首页主机资讯ubuntu yum怎样设置自动更新

ubuntu yum怎样设置自动更新

时间2025-11-04 20:57:04发布访客分类主机资讯浏览306
导读:在Ubuntu系统中,通常使用APT(Advanced Package Tool)而不是YUM(Yellowdog Updater, Modified)来管理软件包。APT是Ubuntu和Debian等基于Debian的发行版的默认包管理器...

在Ubuntu系统中,通常使用APT(Advanced Package Tool)而不是YUM(Yellowdog Updater, Modified)来管理软件包。APT是Ubuntu和Debian等基于Debian的发行版的默认包管理器。如果你想要设置Ubuntu系统自动更新,可以按照以下步骤操作:

  1. 打开终端(Terminal)。

  2. 使用文本编辑器打开/etc/apt/apt.conf.d/50unattended-upgrades文件。例如,你可以使用nano编辑器:

    sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
    
  3. 在文件中找到//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";
    
        // ...
    }
        ;
        
    
  4. 如果你想要自动重启系统以应用安全更新,确保Unattended-Upgrade::Automatic-RebootUnattended-Upgrade::Automatic-Reboot-Time选项被设置为合适的值。例如:

    Unattended-Upgrade::Automatic-Reboot "true";
        
    Unattended-Upgrade::Automatic-Reboot-Time "02:00";
        
    
  5. 保存并关闭文件。

  6. 最后,确保unattended-upgrades服务是激活的。你可以使用以下命令来启用它:

    sudo systemctl enable unattended-upgrades
    
  7. 你也可以手动运行一次更新来测试配置是否正确:

    sudo unattended-upgrade
    

请注意,上述步骤适用于基于Debian的系统,如Ubuntu。如果你确实是在使用基于Red Hat的系统,如Fedora或CentOS,并且错误地提到了Ubuntu的YUM包管理器,那么你需要使用yumdnf(在较新的版本中)来设置自动更新。这通常涉及到配置yum-crondnf-automatic服务。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu yum怎样设置自动更新
本文地址: https://pptw.com/jishu/742283.html
ubuntu yum怎样移除源 Debian Strings对软件更新的影响

游客 回复需填写必要信息