离线更新 yum

mou*_*che 3 yum fedora

我一直在寻找更新离线软呢帽盒的方法,但没有找到任何东西。我只有一台连接到 Internet 的 Windows 计算机。我注意到我的 yum 配置指向http://download.fedoraproject.org/pub/fedora/linux/updates/14/i386。有没有办法可以手动下载软件包列表,然后手动下载这些软件包,但仍然使用 yum?

我已经看到用第二个可以访问 Internet 的 linux 机器来做到这一点的方法,但我没有。

小智 5

  1. 访问http://mirrors.fedoraproject.org/publiclist/Fedora/14/并选择您附近的镜像。

  2. 转到 updates/14/i386/ 并使用您最喜欢的下载管理器/工具下载所有内容。

  3. 将所有内容复制到某个媒体(例如 USB 密钥),然后从该密钥复制到您的 Fedora 14 机器。例如,您可以在您的机器上创建一个 /var/lib/yum/repo/F14_updates 目录。

  4. 运行createrepo /path/to/your/downloaded/rpms

  5. 在 /etc/yum.repos.d 中添加新的存储库描述。使用一些现有文件作为模板。唯一的变化是路径:而不是 http://... 使用 file:///path/to/your/downloaded/rpms。确保启用存储库。

  6. 禁用所有其他存储库 - 无论如何您都无权访问它们,因此它们不会帮助您。

  7. 运行yum update并享受您最新更新的系统。