linux虚拟机如何安装本地yum源?

linux虚拟机如何安装本地yum源?,第1张

以red

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


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8499872.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存