ubuntu 禁止/取消系统自动更新的方法

1.界面操作

系统设置-->软件和更新-->更新,将“自动检查更新”和“有新版本时通知我”设置为“从不“,关闭对话框完成设置。


2.修改配置文件

修改配置文件/etc/apt/apt.conf.d/10periodic。

将“1”改为“0”,保存即可。

vi /etc/apt/apt.conf.d/10periodic

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";



<think>嗯,用户想在Ubuntu中阻止系统自动更新,我需要找到正确的方法。首先,我记得Ubuntu自动更新是通过unattended-upgrades包处理的。所以可能需要调整这个包的配置。 然后,用户可能使用不同的包管理工具,比如apt或apt-get。我记得可以通过修改配置文件来禁用自动更新。在/etc/apt/apt.conf.d/目录下,可能有20auto-upgrades或者类似的配置文件,里面设置了自动更新。 另外,有些用户可能希望临时禁用,而有些则是永久禁用。所以需要提供两种方法。比如,临时关闭的话可以停止相关服务,或者删除配置文件。而永久的话可能需要修改配置选项,或者卸载unattended-upgrades包。 还要注意,不同的Ubuntu版本可能有不同的配置方式。比如,在较新的版本中,可能需要使用sudo dpkg-reconfigure unattended-upgrades来调整设置。此外,用户可能关心如何验证是否已经关闭自动更新,可以检查配置文件或者查看服务状态。 另外,用户可能误操作导致系统安全问题,所以需要提醒他们定期手动更新。最后,确保提供的命令准确,并且步骤清晰,避免用户出错。</think>在Ubuntu系统中阻止自动更新方法可通过以下步骤实现: ### 一、禁用unattended-upgrades服务 1. **修改配置文件**: ```bash sudo nano /etc/apt/apt.conf.d/20auto-upgrades ``` 将文件内容修改为: ``` APT::Periodic::Update-Package-Lists "0"; APT::Periodic::Unattended-Upgrade "0"; ``` 2. **重启服务**: ```bash sudo systemctl restart unattended-upgrades ``` ### 二、修改软件源配置 通过图形界面操作: ```bash sudo software-properties-gtk ``` 在"Updates"标签页取消勾选**自动检查更新**和**自动安装安全更新**选项[^3]。 ### 三、apt命令锁定(临时方案) 阻止特定包的更新: ```bash sudo apt-mark hold package_name ``` 恢复更新: ```bash sudo apt-mark unhold package_name ``` ### 四、完全卸载自动更新组件 ```bash sudo apt remove unattended-upgrades ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

abcwoabcwo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值