
hat
enterprise
linux
6为例,叙述如何为虚拟机中的linux配置本地yum源
首先在/mnt目录中创建dvd目录。
[root@localhost
~]#
mkdir
/mnt/dvd
接着把镜像挂载到创建的目录下(要在/dev里面找到cdrom这个文件,必须把镜像加载到虚拟机里面,通常安装之后,假如没有进行更改,通常都是加载好的)。
[root@localhost
mnt]#
mount
/dev/cdrom
/mnt/dvd
然后在/etc/yum.repos.d里面,把存在着的配置文件全部删除掉(当然,最好先备份),然后利用下面的命令,新建一个文件,后缀必须是.repo,文件名可随意
[root@localhost
my]#
vim
/etc/yum.repos.d/local.repo
在配置文件里面写下如下内容
[RHEL6]
//仓库名称,可随意
name=all
rhel6
packages
//名称,可随意
baseurl=file:///mnt/dvd
//源路径,很重要,根据你的实际情况进行填写
enable=1
//启用本yum源
最后,导入公钥。
[root@localhost
yum.repos.d]#
rpm
--import
/etc/pki/rpm-gpg/RPM*
如果只是yum挂载光驱作为yum源(用不到httpd)可直接在/etc/yum.repos.d/下添加一文件,例如CentOS-Media.repo
内容如下:
[c6-media]
name=CentOS-$releasever - Media
baseurl= file:///media/cdrom/
gpgcheck=1
enabled=1
以本地ISO镜像为例,进行yum源配置。执行命令:mount -o loop /soft/rhel5.3x64.iso /mnt ,将ISO镜像挂载到/mnt目录下。
cd 到/etc/yum.repos.d 目录下建立以".repo"结尾的文件,这里我建立的是server.repo。按下图进行配置,默认ISO镜像里有四类软件包,我这里建立的是常用的Server包,如需要多个直接将文中内容复制多行指定不同的位置即可。
配置完成后用命令:yum clean all 进行刷新。
到此就快速的完成了YUM源的配置,如查找:httpd软件包。
常用命令如下:
yum install package1 安装指定的安装包package1
yum groupinsall group1 安装程序组group1
yum update package1 更新指定程序包package1
yum check-update 检查可更新的程序
yum upgrade package1 升级指定程序包package1
yum groupupdate group1 升级程序组group1
yum info package1 显示安装包信息package1
yum list 显示所有已经安装和可以安装的程序包
yum list package1 显示指定程序包安装情况package1
yum remove package1 删除程序包package1
yum groupremove group1 删除程序组group1
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)