linux自定义iso加文件,定制Linux发行版:comps.xml文件详解

  <group>
    <id>loongnix-app</id>
    <name xml:lang="zh_CN">龙芯平台定制工具</name>
    <description xml:lang="zh_CN">用于在龙芯平台中集成定制工具</description>
    <default>true</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="mandatory">glibc-all-langpacks</packagereq>
      <packagereq type="mandatory">mailx</packagereq>
      <packagereq type="mandatory">lbrowser</packagereq>
      <packagereq type="mandatory">xorg-x11-drv-loongson</packagereq>
    </packagelist>
  </group>
  <group>
  <group>
    <id>security-tools</id>
    <name>Security Tools</name>
    <name xml:lang="zh">安全性工具</name>
    <name xml:lang="zh_CN">安全性工具</name>
    <name xml:lang="zh_TW">安全性工具</name>
    <description>Security tools for integrity and trust verification.</description>
    <description xml:lang="zh">整合性和信任驗證的安全性工具。</description>
    <description xml:lang="zh_CN">用于完整性和可信验证的安全性工具。</description>
    <description xml:lang="zh_TW">整合性和信任驗證的安全性工具。</description>
    <default>true</default>
    <uservisible>true</uservisible>
    <packagelist>
      <packagereq type="optional">hmaccalc</packagereq>
      <packagereq type="optional">tpm-quote-tools</packagereq>
      <packagereq type="optional">tpm-tools</packagereq>
      <packagereq type="optional">trousers</packagereq>
    </packagelist>
  </group>
<default>true</default>
<uservisible>false</uservisible>

以上设置会默认会安装,不会在图形界面显示(图1右)

<default>true</default>
<uservisible>true</uservisible>

以上设置不会默认会安装,但是默认会勾选起来(图1右“安全性工具”)

<default>false</default>
<uservisible>true</uservisible>

以上设置不会默认会安装,需要手动勾选才会安装(图2右“MATE应用程序”)

  <environment>
    <id>minimal-environment</id>
    <name>Minimal Install</name>
    <name xml:lang="zh">最小型安裝</name>
    <name xml:lang="zh_CN">最小安装</name>
    <name xml:lang="zh_TW">最小型安裝</name>
    <description>Basic functionality.</description>
    <description xml:lang="zh">基本功能。</description>
    <description xml:lang="zh_CN">基本功能。</description>
    <description xml:lang="zh_TW">基本功能。</description>
    <display_order>3</display_order>    			  #第三个显示
    <grouplist>
      <groupid>core</groupid>
    </grouplist>
    <optionlist>
      <groupid>guest-agents</groupid>
      <groupid>standard</groupid>
    </optionlist>
  </environment>
  <environment>
    <id>workstation-product-environment</id>
    <name>Workstation</name>
    <name xml:lang="zh_CN">工作站</name>
    <name xml:lang="zh_TW">工作站</name>
    <description>Workstation is a user-friendly desktop system for laptops and PCs.</description>
    <description xml:lang="zh_CN">工作站是用户友好的笔记本电脑和 PC 的桌面系统</description>
    <description xml:lang="zh_TW">Workstation是一款面向筆記本電腦和PC的用戶友好型桌面系統。</description>
    <display_order>4</display_order> 					#第四个显示(工作站)
    <grouplist>
      <groupid>base-x</groupid>
      <groupid>core</groupid>
      <groupid>fonts</groupid>
      <groupid>mate-desktop</groupid>
      <groupid>mate-applications</groupid>
      <groupid>fcitx</groupid>
      <groupid>networkmanager-submodules</groupid>
      <groupid>print-client</groupid>
      <groupid>standard</groupid>
      <groupid>workstation-product</groupid>
    </grouplist>
    <optionlist>
      <groupid>backup-client</groupid>				#工作站对应的右边选项
      <groupid>mate-applications</groupid>
      <groupid>headless-management</groupid>
      <groupid>internet-applications</groupid>
      <groupid>office-suite</groupid>
      <groupid>remote-desktop-clients</groupid>
      <groupid>smart-card</groupid>
    </optionlist>
  </environment>
  <environment>

一个package指一个软件包,一个group里包含了若干个package,一个category里则包含了若干个group。在使用Linux安装光盘安装系统的时候,有一个自定义软件包的步骤。在此步骤中,左侧显示的是environment/category,右则显示的是optionlist下的groupid。它们之间对应关系记录于repodata/xxx-comps.xml文件中。
图1
图2
注意,如果是自己编写xml,关于格式的问题可能会出错,建议使用浏览器打开自己新写的xml进行验证,如果无法打开,需要确认下格式是否正确

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值