06.05 如何快速搭建yum源

如何快速搭建yum源

yum命令能夠從指定的服務器自動下載rpm包並安裝,它最強大的地方就是可以自動處理軟件包的依賴關係,能夠一次安裝所有依賴的關係包。下面將通過虛擬機平臺介紹兩種快速搭建yum源的方法:

一、有網絡的情況下

1.先讓虛擬機能夠連上網絡(這裡就不詳細介紹配置方法啦,我一般使用的是橋接模式)

如何快速搭建yum源

2.下載yum源文件

可以在阿里雲http://mirrors.aliyun.com/repo/下載對應你係統版本的yum源文件,上傳至linux系統下/etc/yum.repos.d/目錄,當然如果你係統有wget命令可以直接在該目錄下執行wget “文件地址”哦

如何快速搭建yum源

3. 文件下載之後執行yum clean all 清除緩存,接著執行yum repolist all 顯示可用的yum倉庫

如何快速搭建yum源

4. 這裡就能看到可用的倉庫啦,使用的是阿里雲上面的,當然你也可以選擇其他的網絡源,例如網易。好啦,這樣一個網絡yum源就算是搭建好了,接下來你就可以執行yum install 包名 -y (如:yum install mysql -y)一鍵安裝您所需要的安裝的軟件啦,自動解決依賴關係哦

tip:如何想要下載後自動緩存軟件包該如何做呢?沒錯vim /etc/yum.conf文件,將keepcache=0改成keepcache=1就行了哦,如果還想要修改緩存包的默認目錄修改cachedir就行了哦。

如何快速搭建yum源

二、接下來是第二種情況,無網絡的時候如何安裝,軟件包從何而來?那就是搭建本地yum源啦,詳細步驟如下

1.搭建本地yum源,虛擬機-設備-分配光驅掛載你本地的iso鏡像文件

如何快速搭建yum源

2.執行mount /dev/cdrom /mnt/ 掛載鏡像源,掛載光盤默認是/dev/cdrom這個文件

如何快速搭建yum源

上圖已經看到iso裡面的文件啦,這個裡面包含了不少的軟件包哦

3.接下來在/etc/yum.repos.d創建repo文件,執行touch yumsource.repo,並vim yumsource.repo在文件中輸入下列內容退出保存

[yumsourceID]

name=yumsource //yum源命名

baseurl=file:///mnt //使用軟件倉庫的地址,上面掛載到/mnt下的

enabled=1 //啟用這個yum源

gpgcheck=0 //不做rpm包GPG-KEY校驗,0為不檢查,1為檢查

4.就下來就跟第一種情況第3點後面的操作一樣啦,這裡就不廢話咯

如何快速搭建yum源

三、這裡在介紹幾個yum常用的幾條命令啦

yum install package #安裝指定的安裝包package

Yum search package #檢查指定的安裝包package的信息

yum groupinsall group #安裝程序組group

yum update package #更新指定程序包package

yum check-update #檢查可更新

yum info package #顯示安裝包信息package

yum list #顯示所有已經安裝和可以安裝的程序包的程序

yum remove package #刪除程序包package

yum groupremove group #刪除程序組group

yum deplist package #查看程序package依賴情況

yum clean all #清除所有緩存包

yum clean headers #清除緩存目錄下的 headers

yum clean oldheaders #清除緩存目錄下舊的 headers

今天就介紹到這裡啦,覺得有用可以關注我哦,歡迎各路大神指教!!!

如何快速搭建yum源


分享到:


相關文章: