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
时间: 2024-10-06 22:21:09

kickstart-由于下载软件包信息失败,软件包选择被禁止的相关文章

Linux下关于安装和查看软件包信息

####不废话,直接进入主题#### 由于国内主流还是 Redhat系列的操作系统,所以只针对此类系统进行软件包工具的说明 redhat系统常见的软件包工具有 yum :在Redhat和Fedora中试用 urpm :在Mandriva中使用 zypper :在openSUSE中使用 在接下来的说明中本文重点只说yum工具方面 列出已经安装的软件包 yum list installd >installed_software.txt rpm -qa >installed_software.txt

Linux-rpm命令-查看已安装软件包信息及未安装rpm包信息

博文说明[前言]: 本文将通过个人口吻介绍rpm命令,包括查看已安装软件包信息及未安装rpm包信息. 在目前时间点[2017年6月12号]下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容. 正文: RPM常用命令中的各种缩写选项,其实是有依据的,弄明白之后,其实很好玩,我们可以参考下方:q=queryp=packagei=infol=listf=filec=conf... 一:查看系统已

打开SDK Manager检查Android SDK下载和更新失败的解决方法

[故障描述] 打开SDK Manager检查Android  SDK状况,出现以下情况: Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection to https://dl-ssl.google.com refused Failed to fetch URL https://dl-ssl.google.com/android/repository/

【裸机装系统】获取硬盘信息失败,请谨慎操作!

公司新买了两台服务器,需要安装操作系统. 我在安装其中一台进PE时,提示“获取硬盘信息失败,请谨慎操作!” 研究了半天,网上说是因为磁盘设置了RAID,于是我把RAID删除.按CTRL+R键到配置RAID的地方,有如下提示,如图 找了半天将RAID删除 删除RAID后,没有了上面的提示,可是PE依然提示“获取硬盘信息失败,请谨慎操作” 同事说要不用光盘引导安装,于是我拿了张光盘刻录了一个镜像,也还是不行,报下面的错误: 既然光盘也不行,我把BIOS的参数也都看了几遍,实在是没辙了,于是找公司买服

解决虚拟机 正在决定eht0 的ip信息失败 无链接-- 虚拟机上linux redhat 上网问题

对于虚拟机上,linux redhat上网的配置方式有三种 一.用setup命令进行配置(具体技巧可查setup命令的使用) 二.直接用 ifconfig eth0  ip地址进行配置 三.进入系统文件下进行配置 如使用如下命令(个人的):vim /etc/sysconfig/network-scripts/ifcfg-eth0 注意: BOOTPROTO=dhcp 表示的是ip是动态分配的(在局域网内非常有用) BOOTPROTO=static表示配置的ip是固定的,同时下面要配置对应的ip,

linux环境中,如何查看某个软件包,都依赖哪些软件包?被哪些软件包依赖?

需求描述: 今天查看主机上的一个软件ghostscript,准备删除,就先看下这个软件都依赖哪些软件, 然后呢被哪些软件依赖 操作过程: 1.查看这个软件依赖哪些软件(rpm方式查询) [[email protected] ~]# rpm -q ghostscript #查看对应的rpm包.ghostscript-8.70-19.el6.x86_64[[email protected] ~]# rpm -qR ghostscript #R的意思就是requires就是依赖哪些软件包./bin/s

DBeaver下载驱动文件失败

今天首次使用DBeaver软件链接数据库时会进行下载驱动文件,例如如下图所示: 在上图中显示了下载驱动文件失败,提示“无法解决库文件,请检查网络设置”.其实,是可以正常上网的,可能是公司内网的限制,或者是国外镜像地址无法访问.根据这情况,先检查是不是公司内网限制所致.点击上图中的左半部分图“下载配置”项,会弹出如下图所示的对话框: 在上图中,我设置了在公司内网的HTTP代理后进行下载操作,还是提示下载失败:这可能是无法访问外部的镜像地址了,那是否可以采用公司内网的maven下载地址呢?我不妨进行

ubuntu12.04 软件中心:下载软件包文件失败

解决方案: Ubuntu软件中心->左上角编辑框->软件源->ubuntu软件->下载自->其他站点->选择最佳服务器

centos7下的kickstart软件包选择被禁止

最近正在搭建cobbler,想以此来批量布署操作系统,在使用kickstart生成centos7的配置文件时,却提示找不到安装包文件,此问题着实困扰了多天,经过大量的搜索现把方法贴出来以免大家再次遇到此问题: 方法如下所示: [[email protected] yum.repos.d]# vim development.repo  [development] name=development baseurl=file:///mnt gpgcheck=0 即可搞定!