在 Ubuntu 18.X 上运行 add-apt-repository 后禁用自动执行 apt update

Vis*_*tam 8 updates package-management apt ppa

好的,这是一个已添加到Ubuntu 18.04的功能,它在添加任何 PPA 后自动调用 apt update,有时它可以节省时间,因为我不必sudo apt update在添加 PPA 后手动运行。但有时当我必须添加多个 PPA 时,它只会让我生气,而且我必须在添加每个 PPA 后等待所有列表更新。

不要推荐“你不能通过 && 添加多个 PPA 吗?”,因为它只是痛苦。

mur*_*uru 9

检查帮助:

$ add-apt-repository --help
用法:add-apt-repository <sourceline>
...
选项:
  -h, --help 显示此帮助信息并退出
  -m, --massive-debug 在命令行打印大量调试信息
  -r, --remove 从 sources.list.d 目录中删除存储库
  -s, --enable-source 允许从
                        存储库
  -y, --yes 对所有查询假设是
  -n, --no-update 添加后不更新包缓存
  -u, --update 添加后更新包缓存(旧选项)
  -k KEYSERVER, --keyserver=KEYSERVER
                        遗留选项,未使用。

所以:

sudo add-apt-repository -n ppa:...
Run Code Online (Sandbox Code Playgroud)

  • 有趣的!这个 `-n` 开关记录在 `--help` 中而不是 `man add-apt-repository`(无论如何在 Ubuntu 18.04 上) (2认同)