-1

我有应该脱机安装的 SUSE Linux Enterprise Server 12 SP5 和 RPM。如何下载 RPM 的所有依赖项以将它们传输到具有相同操作系统的离线机器?

4

1 回答 1

1

我认为安装软件包并确保所有依赖项都正常的最佳选择是实现本地存储库,这是解决问题的离线方法。

要执行此过程,您需要执行以下步骤

首先,您需要将 OS ISO 上传到机器或将其作为外部磁盘附加。一旦 ISO 在服务器上,您需要使用以下命令挂载为 FS。

    mount /SLE-15-SP3-Full-x86_64-GM-Media1.iso /mnt

注意:对于上面的命令,请替换路径和名称或您的特定 ISO。

挂载 ISO 后,您需要指定要实现本地存储库的操作系统。

添加 repo zypper ar /mnt SLES-Packages

构建 repo 缓存

 zypper ref

现在你可以开始使用这个 repo,你可以尝试搜索一个包。

Search packages
 zypper se -s yast

BR。

于 2021-07-01T16:22:26.853 回答