1、建立一个本地Yum的软件仓库
1
| [size=1em]mkdir /media/cdrom
[size=1em]
|
2、把CentOS6.9光盘装载到/media/cdrom
1
| mount /dev/cdrom /media/cdrom
|
3、安装createrepo
[size=1em]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
[size=1em]
|
4、创建createrepo仓库(注意后面的标点符号),安装时间较长,耐心等待。
[size=1em][size=1em]1
[size=1em][size=1em]2
| cd /media
createrepo .
|
5、添加Yum用的本地源
[size=1em]1
[size=1em]2
[size=1em]3
| [size=1em]cd /etc/yum.repos.d
[size=1em]rm -rf *
[size=1em]vim local.repo
[size=1em]
[size=1em]
[size=1em]内容如下:
[size=1em][local]
[size=1em]enabled[size=1em]=1
[size=1em]gpgcheck=1
[size=1em]baseurl=file:///media
[size=1em]
|
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的值,这个表示当前系统的发行版本,可以通过如下命令查看:
$basearch是我们的系统硬件架构(CPU指令集),就是我们常说的i386\i486\i586\i686\...
使用如下命令即可:
所以我这儿要使用i386作为$basearch的值
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
完整路径便是
baseurl=http://mirror.centos.org/centos/6.9/os/i386/
|