ubuntu1804 关闭无人值守自动更新

环境

镜像版本ubuntu-18.04.6-live-server-amd64.iso

系统环境

root@mq3:~#cat /etc/os-release 
NAME="Ubuntu"
VERSION="18.04.6 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.6 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

起因

开机之后发现系统资源占用特别高

root@mq3:~#top
top - 07:44:55 up 8 min,  1 user,  load average: 1.22, 0.56, 0.25
Tasks: 208 total,   2 running,  96 sleeping,   0 stopped,   0 zombie
%Cpu(s): 10.5 us,  8.1 sy,  4.4 ni, 74.6 id,  1.7 wa,  0.0 hi,  0.7 si,  0.0 st
KiB Mem :  4015804 total,  2498928 free,   323476 used,  1193400 buff/cache
KiB Swap:  4015100 total,  4015100 free,        0 used.  3436288 avail Mem 

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                      
 32282 root      39  19  214672 141316 100280 R  15.0  3.5   0:00.45 apt-check                                                    
  2592 root      20   0  428820 179248 103984 S  13.7  4.5   0:47.59 unattended-upgr                                              
 31566 root      20   0  428820 121020  45752 S   6.3  3.0   0:00.19 unattended-upgr                                              

查了一下这个unattended-upgr是ubuntu的无人值守自动更新系统

root@kktb:~#dpkg -l unattended-upgrades
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                       Version            Architecture       Description
+++-==========================-==================-==================-==========================================================
ii  unattended-upgrades        1.1ubuntu1.18.04.1 all                automatic installation of security upgrades
# 自动安装安全升级

关闭自动更新

sudo dpkg-reconfigure unattended-upgrades

在这里插入图片描述
大概意思:
经常应用更新是保证系统安全的重要组成部分。 默认情况下,需要应用更新手工使用软件包管理工具。 或者,您可以选择让这个系统自动下载和安装重要更新。
自动下载并安装稳定的更新?

选择否

会有一个报错

sudo dpkg-reconfigure unattended-upgrades

Replacing config file /etc/apt/apt.conf.d/20auto-upgrades with new version
dpkg: error: dpkg frontend is locked by another process

dpkg前台被另一个进程锁定

删除锁

rm -rf /var/cache/apt/archives/lock
rm -rf /var/lib/dpkg/lock-frontend

重新配置一下dpkg

root@kktb:~#sudo dpkg --configure -a

再次执行sudo dpkg-reconfigure unattended-upgrades即可

卸载无人值守自动更新

sudo apt remove unattended-upgrades -y

手动更新

apt update && apt upgrade

参考:Ubuntu关闭无人值守自动跟新

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu 20.04上实现无人值守安装是很常见的需求。这意味着您可以通过预设的配置文件和自动化脚本来完成整个安装过程,而无需手动干预。 以下是一般步骤来实现Ubuntu 20.04的无人值守安装: 1. 准备一个可引导的Ubuntu 20.04安装介质,例如光盘或USB驱动器。 2. 创建一个preseed文件,该文件包含了安装过程的自动化配置选项。您可以参考Ubuntu的官方文档(https://help.ubuntu.com/lts/installation-guide/amd64/apb.html)了解preseed文件的语法和可用选项。 3. 使用网络引导(PXE)来引导目标机器。为此,需要在网络上设置一个PXE服务器,并将目标机器配置为从该服务器引导。 4. 在PXE服务器上设置DHCP服务器,以向目标机器提供IP地址和其他网络配置。 5. 配置TFTP服务器,在其存储引导文件和安装介质的内容。 6. 编辑PXE服务器上的配置文件,指定preseed文件的位置和其他自定义配置选项。 7. 启动目标机器,并确保它正确地从PXE服务器引导。 8. 在安装过程,PXE服务器将根据preseed文件的内容自动配置Ubuntu 20.04。 请注意,以上仅为一般步骤的概述。每个步骤都可能需要一些具体的配置和调整,具体取决于您的网络环境和要求。此外,还可以使用工具如Cobbler、MAAS等来简化和管理无人值守安装过程。 如果您有特定的问题或需要更详细的指导,请告诉我,我将尽力提供帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值