在 Ubuntu 22.04 Jammy Jellyfish Linux 上禁用自动更新在 Ubuntu 22.04 Jammy Jellyfish Linux 上禁用自动更新在 Ubuntu 22.04 Jammy Jellyfish Linux 上禁用自动更新在 Ubuntu 22.04 Jammy Jellyfish Linux 上禁用自动更新
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

在 Ubuntu 22.04 Jammy Jellyfish Linux 上禁用自动更新

在这个简短的教程中,您将学习如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上禁用自动软件包更新。您将了解如何通过命令行和 GUI 禁用自动更新。尽管这违反了一般的安全建议,但这将防止您的包管理器在您需要使用它时被困在后台。

在本教程中您将学习:

  • 如何从 GUI 桌面禁用自动更新

  • 如何从命令行禁用自动更新

在 Ubuntu 22.04 上禁用自动更新分步说明

警告
禁用自动更新会带来安全风险。禁用自动更新后,请使用以下两个命令手动更新系统。


$ sudo apt update
$ sudo apt upgrade

在某些情况下您可能想要禁用自动更新。例如,如果您收到以下错误消息:


Reading package lists... Done
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/

以上是触发自动更新过程的结果,其中 apt 锁定了 /var/lib/apt/lists/lock 文件,因此管理员无法安装新软件包并被迫等待自动更新刷新周期完成。

如何从命令行禁用自动更新

  1. 打开命令行终端,然后使用您喜欢的文本编辑器(例如 nano)编辑 /etc/apt/apt.conf.d/20auto-upgrades 文件:

    
    $ sudo nano /etc/apt/apt.conf.d/20auto-upgrades
    
  2. 将以下内容复制并粘贴到文件中,替换其中当前的内容:

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

    完成后,退出并将更改保存到文件中。

全做完了。

如何从 GUI 桌面禁用自动更新

  1. 从活动菜单中搜索软件,然后单击软件和更新图标。

  2. 选择更新 选项卡,然后从自动检查更新 字段中选择从不。

全做完了。

结束语

在本教程中,您了解了如何在 Ubuntu 22.04 Jammy Jellyfish Linux 上禁用自动更新。这包括命令行和 GUI 方法。两种方法的工作原理相同,因此您可以选择哪一种。请记住,为了安全起见,请手动更新您的系统,并确保您的 Ubuntu 22.04 系统始终拥有最新的补丁和功能。

©2015-2025 艾丽卡 support@alaica.com