Red Hat 6 本地yum源安装

安装yum源是为了解决软件包的依赖关系,免去了用户挨个安装依赖包的麻烦

笔者用的是rhel-server-6.2-i386-dvd.iso

 如果Linux是直接安装在物理机上需要先挂载光盘,然后进入Packets文件夹

mount  /dev/cdrom  /mnt/cdrom
cd  /mnt/cdrom
cd  Packages/

如果是在虚拟机环境下,需要对虚拟机进行操作

在菜单栏选择 虚拟机->设置->CD//DVD(IDE)

确定之后打开虚拟机,桌面或media目录下会出现名为 RHEL_6.2 i386 Disc 1 文件夹

右击桌面文件  RHEL_6.2 i386 Disc 1  终端打开,输入cd ./Packages
或在命令行cd /media/RHEL_6.2\ i386\ Disc\ 1/Packages
(命令行尽量用Tab键,否则容易敲错)

然后运行命令安装三个软件包(不同系统,软件版本可能会有所出入)

rpm -ivh deltarpm-3.5-0.5.20090913git.el6.i686.rpm 
rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm 
rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm 

现在就可以进行本地yum源的配置了

mkdir /root/rhel6    #创建软件包存放位置
cp -r /media/RHEL_6.2\ i386\ Disc\ 1/*  /root/rhel6#(不要丢*号)
#将光盘里的所有文件及文件夹放到本地
vi /etc/yum.repo.d/rhel6.repo    #编辑本地yum源配置文件

[rhel6]
name=Red Hat Enterprise Linux 6
baseurl=file:///root/rhel6
enabled=1
gpgcheck=0    #检查是否为正版,0为不检查,1为检查
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release#检查是否为正版的密钥文件

createrepo /root/rhel6    #创建yum源软件包库

#通过yum安装基础软件包,以备后续安装其他软件
yum -y install gcc-c gcc-c++ make automake perl python glibc gtk
yum -y install zlib zlib-devel pcre pcre-devel openssl openssl-devel
#注:如果出现No packages ...... available,就在命令行输入:
    # yum clean all
    # yum makecache
#之后重新执行 yum -y install ......

注:如果出现No packages ...... available,就在命令行输入:

yum clean all
yum makecache

之后重新执行 yum -y install ......

若本地没有需要的软件包,可以在网上找到对应的软件包放到 /root/rhel6/Packages 目录下即可

猜你喜欢

转载自blog.csdn.net/qq_42773814/article/details/81220092