码迷,mamicode.com
首页 > 其他好文 > 详细

建立CentOS 6.9 的Yum本地源

时间:2018-05-17 13:50:33      阅读:390      评论:0      收藏:0      [点我收藏+]

标签:yum

1、建立一个本地Yum的软件仓库

1

mkdir /media/cdrom


2、把CentOS6.9光盘装载到/media/cdrom


1

  mount /dev/cdrom /media/cdrom


3、安装createrrpo


1

  rpm -ivh /media/cdrom/Packages/createrepo-[按tab键] deltarpm-[按tab键] python-deltarpm-[按tab键]

   

    createrepo-0.9.9-26.el6.noarch.rpm   

    deltarpm-3.5-0.5.20090913git.el6.i686.rpm

    python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm


4、创建createrrpo仓库(注意后面的标点符号),安装时间较长,耐心等待。


1

  createrepo .


 5、添加Yum用的本地源    


1

2

3

cd /etc/yum.repos.d

rm -rf *

vim local.repo



内容如下:

[local]

enabled=1

gpgcheck=1

baseurl=file:///media


6、yum命令解析


yum list 列出所有仓库的软件
yum install 软件名 安装软件
yum search 名称 在仓库中搜索名称是那个软件包的
yum localinstall xxxxx.rpm包,安装下载的rpm包软件
yum group list 列出软件分组
yum groupinstall分组名称 安装一组软件

*yum安装本地软件包装不上的,最好别用,如果一定要用用
rpm -ivh --nodeps --force xxxxx.rpm 进行强制安装(不一定能用,只能装上)

删除软件用
rpm -e 软件名称
rpm -qa 查看已经安装的软件


7、CentOS yum之$releasever和$basearch



$releasever的值,这个表示当前系统的发行版本,可以通过如下命令查看:

1
rpm -qi centos-release

$basearch是我们的系统硬件架构(CPU指令集),就是我们常说的i386\i486\i586\i686\...

使用如下命令即可:

1
arch

所以我这儿要使用i386作为$basearch的值

baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/

完整路径便是

baseurl=http://mirror.centos.org/centos/6.9/os/i386/





建立CentOS 6.9 的Yum本地源

标签:yum

原文地址:http://blog.51cto.com/jiangjieshi/2117380

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!