yum命令可以從指定的服務器自動下載rpm包並安裝,它最強大的地方就是能夠自動處理軟件包的依賴關係,可以一次安裝全部依賴的關係包。下面將經過虛擬機平臺介紹兩種快速搭建yum源的方法:mysql
1、有網絡的狀況下linux
1.先讓虛擬機可以連上網絡(這裏就不詳細介紹配置方法啦,我通常使用的是橋接模式)
sql
2.下載yum源文件vim
能夠在阿里雲http://mirrors.aliyun.com/repo/下載對應你係統版本的yum源文件,上傳至linux系統下/etc/yum.repos.d/目錄,固然若是你係統有wget命令能夠直接在該目錄下執行wget 「文件地址」哦緩存
3. 文件下載以後執行yum clean all 清除緩存,接着執行yum repolist all 顯示可用的yum倉庫服務器
4. 這裏就能看到可用的倉庫啦,使用的是阿里雲上面的,固然你也能夠選擇其餘的網絡源,例如網易。好啦,這樣一個網絡yum源就算是搭建好了,接下來你就能夠執行yum install 包名 -y (如:yum install mysql -y)一鍵安裝您所須要的安裝的軟件啦,自動解決依賴關係哦網絡
tip:如何想要下載後自動緩存軟件包該如何作呢?沒錯vim /etc/yum.conf文件,將keepcache=0改爲keepcache=1就好了哦,若是還想要修改緩存包的默認目錄修改cachedir就好了哦。阿里雲
2、接下來是第二種狀況,無網絡的時候如何安裝,軟件包從何而來?那就是搭建本地yum源啦,詳細步驟以下:url
1.搭建本地yum源,虛擬機-設備-分配光驅掛載你本地的iso鏡像文件ip
2.執行mount /dev/cdrom /mnt/ 掛載鏡像源,掛載光盤默認是/dev/cdrom這個文件
上圖已經看到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點後面的操做同樣啦,這裏就不廢話咯
3、這裏在介紹幾個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
今天就介紹到這裏啦,以爲有用能夠關注我哦,歡迎各路大神指教!!!