kickstart-由於下載軟件包信息失敗,軟件包選擇被禁止
系統環境
[[email protected] 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文件文件時,出現以下問題:
由於下載軟件包信息失敗,軟件包選擇被禁止
問題解決
修改yum源配置文件,將yum源配置文件中的id部分修改位development後,卸載system-config-kickstart並重新安裝該命令,即可出現軟件包信息,示例如下:
[[email protected] kk]# vim /etc/yum.repos.d/my.repo [centos] --此處修改為[development] name=my-centos7 baseurl=file:///mnt enabled=1 gpgcheck=0 #只需將文件內[centos]修改位[development]即可,如下 [[email protected] kk]# cat /etc/yum.repos.d/my.repo [development] name=my-centos7 baseurl=file:///mnt enabled=1 gpgcheck=0 [[email protected]
修改文件後,卸載命令system-config-kickstart並重新安裝:
# 卸載命令 [[email protected] kk]# yum remove -y system-config-kickstart #重建yum緩存 [[email protected] kk]# yum clean all [[email protected] kk]# yum makecache #重新安裝命令 [[email protected] kk]# yum install -y system-config-kickstart
命令安裝完畢後,重新執行system-config-kickstart命令即可發現軟件包。
這裏的軟件包選擇界面會和真實的系統安裝時的軟件包選擇有所區別,如果想保持軟件包安裝的和你現在所用的系統保持一致,可以參考root用戶家目錄下的anaconda-ks.cfg文件:
[[email protected] kk]# ll /root/anaconda-ks.cfg -rw-------. 1 root root 1689 5月 20 13:07 /root/anaconda-ks.cfg
本文出自 “未來人” 博客,請務必保留此出處http://zaa47.blog.51cto.com/6181689/1927790
kickstart-由於下載軟件包信息失敗,軟件包選擇被禁止