在新的 ubuntu 20.10 虚拟机上为本地存储库设置密钥时,我收到一条消息,提示 apt-key add 已被弃用,我应该阅读apt-key(8) 手册页。在apt-key(8)手册页单词串成的集合,但如果它包含的信息,我不能挖角出来。谁能告诉我,我应该在终端上输入什么,而不是:
apt-key add name-of-file
Run Code Online (Sandbox Code Playgroud)
该命令在向我鸣喇叭后显然仍然有效,所以我能够继续,但想知道我将来需要做什么。
我刚刚痛苦地发现 gcc 显然默认生成 -fpic 代码,默认情况下与 -fPIE 链接(在 ubuntu 17.04 上)。这完全搞砸了我使用许多不同的 linux 发行版使用的脚本和 makefile 运行的数千个测试。是否有任何全局或每个用户的方法来关闭这些默认值并使编译器向后兼容它几十年来的行为?我对跟踪数千个脚本中的每个编译不感兴趣,这些脚本知道默认值不是 -fpic 等。也许是一两个环境变量?
我尝试了很多建议,但都没有奏效。在我明确运行更新检查之前,我不希望我的 Ubuntu 系统以任何形式或形式接触网络来检查更新。
我已经在带有 repos 的 GUI 应用程序中将支票设置为“从不”。我已经禁用了每个有关更新的 systemd 计时器。我仍然不时弹出更新通知程序通知。
我到底该怎么做才能在 Ubuntu 19.04 上消灭这个祸害?
请注意,我不想只是禁用更新通知程序弹出窗口;我想禁用所有网络流量进行更新检查。
有关我已经完成的工作的更多详细信息:
systemctl disable apt-daily-upgrade.timer apt-daily.timer
Run Code Online (Sandbox Code Playgroud)
运行软件和更新,转到更新选项卡,将“自动检查更新”设置为“从不”。