1. 程式人生 > >建立CentOS 6.9 的Yum本地源

建立CentOS 6.9 的Yum本地源

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的值,這個表示當前系統的發行版本,可以通過如下命令查看:

1rpm -qi centos-release

$basearch是我們的系統硬件架構(CPU指令集),就是我們常說的i386\i486\i586\i686\...

使用如下命令即可:

1arch

所以我這兒要使用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本地源