我们之前已经解释过了 如何制作迷你仓库或自定义Debian / Ubuntu仓库好了,轮到 ArchLinux的 还😀
假设我们有以下情况...
- 我们在家中有一台PC,而在家中没有互联网。
- 在办公室,我们有互联网。
我们要做的是用在办公室下载的软件包创建一个迷你存储库,以使该迷你存储库可以带回家,并且即使我们没有互联网也可以在家中安装应用程序。
为此,在我们办公室的PC上,我们将执行以下操作:
- 我们将在我们的主页中创建一个新文件夹。
- 我们会将所有下载的软件包复制到该文件夹。
- 我们将使用这些软件包进行迷你回购。
然后...启动一种新方法以在终端中向您展示教程,这是演示HAHA:
%CODE1%
准备好了,我们已经完成了迷你存储库,现在我们将在另一台PC上配置此存储库:
%CODE2%
如您所见...非常简单,好吗? 😀
而且我认为没有其他要补充的内容,对吧?
我们不再有任何借口,无论我们在家中没有互联网,我们都可以安装 ArchLinux的 😉
问候
问候大家,我有一个查询,如果删除pacman缓存会怎样? 您可以恢复所有这些文件以将其保存在此迷你存储库中吗? 还是我必须再次下载所有内容,而不是删除任何内容hahaha esop问候,谢谢您的工作!
清除缓存应该与它无关。
因此,用于迷你仓库的.db不是通过复制pacman缓存的.db来创建/创建的,而是在那时通过repo-add步骤创建的。
至少这就是它的样子
好吧,很抱歉,但是如果您删除了pacman缓存(通常这样做),您错了。 该文件夹将完全为空。
如果您是指文件的高速缓存,是的,显然,如果删除/ var / cache / pacman / pkg / *,这将不起作用,但是,如果您删除存储库(.db)的高速缓存,则它将起作用。