kickstart-由於下載軟件包信息失敗,軟件包選擇被禁止

系統環境

[root@node1 kk]# hostnamectl 
   Static hostname: node1
         Icon name: computer-vm
           Chassis: vm
        Machine ID: fca2459efd674fa682f93320fcdd53c0
           Boot ID: db1b24bf763d4a5ba1372e0ffeebc6e9
    Virtualization: kvm
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-327.el7.x86_64
      Architecture: x86-64

問題描述

使用yum源安裝完system-config-kickstart軟件包,system-config-kickstart命令生成ks文件文件時,出現以下問題:

由於下載軟件包信息失敗,軟件包選擇被禁止

wKioL1kgB3HAlmd3AAAhevzItsg099.png-wh_50

問題解決

修改yum源配置文件,將yum源配置文件中的id部分修改位development後,卸載system-config-kickstart並重新安裝該命令,即可出現軟件包信息,示例如下:

[root@node1 kk]# vim /etc/yum.repos.d/my.repo 

[centos]    --此處修改爲[development]
name=my-centos7
baseurl=file:///mnt
enabled=1
gpgcheck=0

#只需將文件內[centos]修改位[development]即可,如下
[root@node1 kk]# cat /etc/yum.repos.d/my.repo 
[development]
name=my-centos7
baseurl=file:///mnt
enabled=1
gpgcheck=0
[root@node1

修改文件後,卸載命令system-config-kickstart並重新安裝:

# 卸載命令
[root@node1 kk]# yum remove -y system-config-kickstart

#重建yum緩存
[root@node1 kk]# yum clean all
[root@node1 kk]# yum makecache

#重新安裝命令
[root@node1 kk]# yum install -y system-config-kickstart

命令安裝完畢後,重新執行system-config-kickstart命令即可發現軟件包。

wKiom1kgB4qQxUPZAACC2MXQCEQ370.png-wh_50

這裏的軟件包選擇界面會和真實的系統安裝時的軟件包選擇有所區別,如果想保持軟件包安裝的和你現在所用的系統保持一致,可以參考root用戶家目錄下的anaconda-ks.cfg文件:

[root@node1 kk]# ll /root/anaconda-ks.cfg 
-rw-------. 1 root root 1689 5月  20 13:07 /root/anaconda-ks.cfg
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章