建立CentOS 6.9 的Yum本地源

1、建立一個本地Yum的軟件倉庫

1

mkdir /media/cdrom


2、把CentOS6.9光盤裝載到/media/cdrom


1

  mount /dev/cdrom /media/cdrom


3、安裝createrepo


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、創建createrepo倉庫(注意後面的標點符號),安裝時間較長,耐心等待。


1

2

  cd /media

  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/





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章