shifo0409
作者shifo0409·2019-04-24 10:28
信息分析/架构师·日本ITS会社

CENTOS 6/7配置本地yum源

字数 1015阅读 1792评论 0赞 1

我们常见的yum源主要有三种模式:

第一种 网络yum源,这种yum源只需要你有网络(可以上网的那种互联网)就能通过yum安装各种软件。但是要是没有网了呢?怎么办?

第二种 镜像yum源,这种yum源需要将iso或者光盘挂在到某个目录下,然后将这个目录当做basedir去做yum源。优点就是不需要网络,缺点就是更新恐怕只能,呵呵。。。。

第三种就是我今天要给大家讲的叫做本地文件目录yum源,这种不需要互联网,又可以把本地的某个充满了rpm的目录当做yum源目录。优点就是随便更新,配置简单,缺点就是。。。需要占用你的磁盘空间。

好了!废话少说,我们现在开始配置吧!需要你的root权限啊

第一步 把光盘或者iso镜像放到你光驱或者挂载到本地

如果你是CENTOS 6.X在这个目录下

6ppvq79z58n

6ppvq79z58n

如果你是CENTOS 7.X在这个目录下

e9jn8medool

e9jn8medool

第二步 创建一个目录 mkdir /yum

l3ze22pqwgq

l3ze22pqwgq

第三步 进入到这个目录下

CENTOS 6.X

cmzbucfrh4r

cmzbucfrh4r

CENTOS 7.X

xwt116wm84o

xwt116wm84o

第四步 将这里的软件复制到我们刚才创建到的那个 /yum下

cp * /yum

PS:没加特殊说明的 CENTOS 6/7都一样

ropyytc3edf

ropyytc3edf

复制的过程可能会造成界面等待 就是不会进入到新的命令行下,这里一定要等待,等待着完全复制成功后再操作。完全成功后会是这个样子(如果不是这个样子就接着等待):

等待的状态

q3r80lo8hta

q3r80lo8hta

完成的状态

ah9arthkhwm

ah9arthkhwm

第五步 进入到/yum目录下

in3n8njp3st

in3n8njp3st

安装三个软件,可能会有版本的差异你可以使用Tab命令不全,无论版本有多不同,但是最起码软件的名字不会变。

6g9z28opyav

6g9z28opyav

第六步 在这个目录下制定yum索引创建命令

命令

createrepo . (这里的“.”代表本目录的意思)

等待状态

wrmqcksl4ra

wrmqcksl4ra

完成状态

zlgzczifuy

zlgzczifuy

第七步 进入到/etc/yum.repos.d下

6vxoqxu4xig

6vxoqxu4xig

删除掉或者备份这里所有的文件!我选择删除,因为过瘾啊!

rm -rf *

创建一个新的repo文件

cvkc3c5t5bo

cvkc3c5t5bo

内容如下:

pgvvjq7rya

pgvvjq7rya

保存退出

第八步 执行yum clean all更新yum列表

ngun3rpbzm

ngun3rpbzm

第九步 测试

yum install -y xclock

6fm2wbsdyfi

6fm2wbsdyfi

搞定收工!!!

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广