无法访问互联网的 Ubuntu 计算机上 Apache2 安装失败

无法访问互联网的 Ubuntu 计算机上 Apache2 安装失败

我正在努力阿帕奇2安装在Ubuntu 23.10.1(台式)计算机无法访问互联网。但遇到了错误。

我已经浏览了很多问库本图论坛以及Ubuntu网站上,但考虑到我的限制,没有找到可行的解决方案(请参阅下面的设置详细信息)。我尝试了AptGet/离线/存储库但我仍然得到同样的错误,因为缺少阿帕奇2库,因为我认为我没有下载正确的文件。此外,我还查看了有关离线安装的其他问题 - 其中没有一个似乎特定于我的设置和约束;似乎与我的环境接近的解决方案要么涉及不再工作的较旧的不受支持的软件(例如凯瑞克斯)或者不完全按照指定的方式工作。

这是我的设置:

  • 计算机A:目标系统,Ubuntu 23.10.1(桌面),无需访问互联网。这是我想要设置的地方阿帕奇2(后来又完整环境)。
  • 计算机BWindows 11我用来下载Ubuntu桌面 ISO。我还使用它来手动下载其他软件或“地区'可能需要完成在计算机 A 上设置。我使用 USB 驱动器将在计算机 B 上下载的文件复制到计算机 A。我的限制是不能在这台计算机上安装任何新软件。
  • 另外,请注意,我无法访问另一个Ubuntu我可以使用的系统Ubuntu命令来下载包或更新存储库,然后将它们带到计算机 A。

到目前为止,当前状态如下:

  1. 我已经成功设置了Ubuntu 23.10.1离线模式下计算机 A 上的桌面环境。
  2. 但是,当我尝试安装阿帕奇2在计算机 A 上,安装失败并出现错误。

我正在安装阿帕奇2使用以下命令:sudo apt update后跟sudo apt install apache2

运行后sudo apt update,我在一堆其他消息之后收到以下消息:

All packages are up to date.
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/mantic/InRelease  Temporary failure resolving 'archive.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.

我认为所有包裹都没有问题。

当我运行时sudo apt install apache2,出现以下错误:

E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apr/libapr1_1.7.2-3_amd64.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apr-util/libaprutil1_1.6.3-1ubuntu1_amd64.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apr-util/libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_amd64.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apr-util/libaprutil1-ldap_1.6.3-1ubuntu1_amd64.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apache2/apache2-bin_2.4.57-2ubuntu2_amd64.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apache2/apache2-data_2.4.57-2ubuntu2_all.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apache2/apache2-utils_2.4.57-2ubuntu2_amd64.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apache2/apache2_2.4.57-2ubuntu2_amd64.deb  Temporary failure resolving 'archive.ubuntu.com'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

尝试使用--fix-missing选项也不起作用并给出相同的错误,并附加一条消息“无法更正丢失的包”。

我认为我缺少一些设置和附加包,但不知道如何正确修复此问题。有人能建议一个解决方案来获得在没有互联网访问的计算机 A 上设置环境?谢谢!

相关内容