首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建包含在AlmaLinux中的rpm文件的ISO,以便安装程序不需要互联网连接来下载软件包?

如何创建包含在AlmaLinux中的rpm文件的ISO,以便安装程序不需要互联网连接来下载软件包?
EN

Stack Overflow用户
提问于 2022-05-05 13:22:55
回答 1查看 367关注 0票数 0

我正在尝试从AlmaLinux创建一个ISO,它将有installation,当我在安装屏幕中选择一个特定的安装环境时,这个ISO将拥有所需的所有rpm文件、包和依赖项。

最终的结果应该是一个ISO,当我将它插入到一台没有互联网连接的新机器上时,我将能够从ISO启动,启动gui安装,选择环境。“工作站”或"KDE“,然后安装程序将相应的软件包从ISO安装到该机器,而不是从互联网。

我找到了一个使用Kickstart文件的指南,我更新了它,它适用于gui安装,但是包是从互联网下载的(从一些AlmaLinux包管理器服务器),所需的包不包含在ISO本身中。

我使用了这个指南:https://onezeroone.dev/customizing-the-almalinux-installer-media/和我在这个Kickstart文件:https://onezeroone.dev/example-almalinux-kickstart/中做了一些修改

我也尝试过repo=cdromrepo --name=dvd --baseurl=file://Packages,但它不起作用,这是预料中的

在CentOS 7上,我使用了Pungi,它检查所需的所有包和依赖项,并将它们包含在最终的AlmaLinux中,但是在AlmaLinux上这是行不通的。你能提供一些帮助吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-06-02 20:40:36

我正在尝试类似的东西,虽然我还没有达到这个过程的那个阶段,但我相信您缺少的是更新comps.xml文件。

https://serverfault.com/questions/892372/i-am-trying-to-create-custom-centos-7-iso-but-in-my-iso-software-selection-list?rq=1

在AlmaLinux iso中,comps.xml文件的名称将更长,以comps-AppStream.x86_64.xml结尾,并且位于/AppStream/repodata文件夹中,因此需要调整来自链接的说明,以适应AlmaLinux文件夹结构。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72127929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档