从命令行添加新的 APT 镜像

从命令行添加新的 APT 镜像

我需要通过命令行添加一个新的 APT 镜像(我必须从 Bash 脚本添加它)。

您可以在这里找到我正在开发的 Bash 脚本:

apt-rollback

这里有一个小演示: 在此处输入图片描述

它是一个能够撤消最后一个 APT 命令的脚本。

该脚本必须适用于从 18.04 开始的每个 Ubuntu 版本。

我需要添加的镜像是:

FOSS 阿曼 Ubuntu 镜像 - -HTTP

或者

FOSS 阿曼 Ubuntu 镜像 - -HTTPS

答案1

正如评论者已经注意到的那样,做出一些假设。查看 apt-mirror 管理的 MAN-pages。例如https://manpages.ubuntu.com/manpages/bionic/man1/add-apt-repository.1.htmlhttp://manpages.ubuntu.com/manpages/bionic/man1/apt-mirror.1.html

确保您的发行版/版本得到正确支持,否则您将破坏您的系统(无法更新/升级)。

答案2

经过一些研究我发现了这一点:

/etc/apt/sources.list.d 的作用是什么?

摘录一点:

该目录的作用/etc/apt/sources.list.d如下:

使用该目录,您可以轻松添加新存储库,而无需编辑中心文件/etc/apt/sources.list。即,您只需将具有唯一名称且格式相同的文件 /etc/apt/sources.list放入此文件夹,即可供 apt 使用。

为了再次删除该源,您只需删除该特定文件,而无需处理副作用、解析或处理/etc/apt/sources.list

我认为可以使用这种方法来添加我的镜像。;)

相关内容