相关疑难解决方法(0)

以简单的终端方式添加和删除更新频道

我知道 Ubuntu 中有一个 GUISoftware & Updates可以启用更新通道

  • 更新
  • 建议的
  • 向后移植
  • 安全

如此屏幕截图所示:

在此处输入图片说明

我正在寻找一种简单的方法来使用命令从终端内执行此操作,例如

sudo apt-add-update enable updates
sudo apt-add-update enable proposed
sudo apt-add-update enable backports
sudo apt-add-update enable security

sudo apt-add-update disable updates
sudo apt-add-update disable proposed
sudo apt-add-update disable backports
sudo apt-add-update disable security
Run Code Online (Sandbox Code Playgroud)

还有一件额外的事情

sudo apt-add-update enable default

sudo apt-add-update disable default
Run Code Online (Sandbox Code Playgroud)

一些示例以更好地理解

  1. 一个空的 sources.list

  2. 一个已启用的存储库 ( main)

command-line apt scripts development

15
推荐指数
5
解决办法
3768
查看次数

从命令行启用自动更新

我正在创建一个 BASH 脚本,除其他外,该脚本将启用自动更新、重要的安全更新以及软件更新菜单中的“每日检查”选项。但无论我在哪里寻找,我都找不到答案。据我所知,唯一的方法是通过 GUI。无论如何,我想念这个吗?

编辑1:通过更多的研究,我已经弄清楚如何使用这段代码启用重要的安全更新和推荐的更新:

find /etc/apt -type f -name '*.list' -exec sed -i 's/^#\(deb.*-backports.*\)/\1/; s/^#\(deb.*-updates.*\)/\1/; s/^#\(deb.*-proposed.*\)/\1/; s/^#\(deb.*-security.*\)/\1/' {} +
Run Code Online (Sandbox Code Playgroud)

如何从命令行启用或禁用 -updates、-security、-backports、-propose 存储库?

update-manager bash scripts

5
推荐指数
2
解决办法
5075
查看次数

标签 统计

scripts ×2

apt ×1

bash ×1

command-line ×1

development ×1

update-manager ×1