设置本地存储库:需要帮助

设置本地存储库:需要帮助

我正在尝试设置本地 Ubuntu 存储库,但我需要一些帮助。为了测试我是否做对了所有事情,我尝试了sudo apt-get install chromesudo apt-get install nodejs但我得到了无法找到包 x。由于我严格遵循了上面链接的官方文档,所以我不确定我做错了什么。

  1. 为什么人们建议使用apt-mirrorapt-catcher?它们是必要的吗?
  2. 我是否需要解压Packages.bz2?或者Packages.gz?我是否应该保持原样?
  3. 我是否遗漏了重要的步骤?

我做了一些研究后还没有找到解决方案。如能得到任何帮助我将不胜感激。

答案1

第一个问题,您不必使用apt-mirror它来将.deb文件放入本地存储库。您可以.deb通过其他方式获取:

  1. 您可以在具有互联网连接的在线系统上安装所需的应用程序,然后您可以将文件复制.deb/var/cache/apt/archives本地存储库。
  2. 如果您不想安装,您可以直接下载.deb所需的软件包,然后sudo apt-get dowload package-name您可以在您的主目录中找到它.deb,这样您就可以移动到您的本地仓库。

第二个问题,您不必解压 Packages.gz。它是一个包含在本地存储库中建立的软件包的存档文件。您只需将其保留在那里,不要乱动。

第三个问题,只需继续使用您提供的链接即可。如果您没有得到所需的信息,只需检查一下如何创建本地 APT 存储库?。您可以找到许多方法来创建本地 repo,无论是使用 Web 服务器(apache2)还是仅使用本地目录。

相关内容