1丶掛載光盤
#mount /dev/cdrom /media/cdrom/ #mount: /dev/sr0 寫保護,將以只讀方式掛載 #mount: /dev/sr0 已經掛載或 /media/cdrom 忙 /dev/sr0 已經掛載到 /media/cdrom 上
2丶檢查是否掛載成功
# df -h 文件系統 容量 已用 可用 已用% 掛載點 /dev/mapper/centos-root 18G 858M 17G 5% / devtmpfs 479M 0 479M 0% /dev tmpfs 489M 0 489M 0% /dev/shm tmpfs 489M 6.7M 483M 2% /run tmpfs 489M 0 489M 0% /sys/fs/cgroup /dev/sda1 497M 125M 373M 26% /boot tmpfs 98M 0 98M 0% /run/user/0 /dev/sr0 7.3G 7.3G 0 100% /media/cdrom
現在光盤已經掛載到/media/cdrom了
3丶進入yum庫所在目錄
# cd /etc/yum.repos.d/ # ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
4丶將yum庫目錄中的文件修改后綴名
# mv CentOS-Base.repo CentOS-Base.repo.bak # mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak # mv CentOS-Vault.repo CentOS-Vault.repo.bak # mv CentOS-CR.repo CentOS-CR.repo.bak # mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak # mv CentOS-Sources.repo CentOS-Sources.repo.bak
只保留CentOS-Media.repo 文件,方便yum庫索引,提高效率(無網狀態下)
5丶進入 CentOS-Media.repo 文件,修改yum庫
將gpgcheck=1改為gpgcheck=0(gpgcheck是gpg驗證是否開啟的選項,1是開啟,0是不開啟,一般情況可以關掉。)
將enabled=0改為enabled=1(enabled是開啟選項,1是開啟,0是不開啟)
然后保存 退出文件
6丶測試yum庫能否安裝軟件
能夠成功安裝就說明yum庫安裝成功
————————————————————————————————————
yum的基本命令
1 安裝
yum install 全部安裝
yum install package1 安裝指定的安裝包package1
yum groupinsall group1 安裝程序組group1
2 更新和升級
yum update 全部更新
yum update package1 更新指定程序包package1
yum check-update 檢查可更新的程序
yum upgrade package1 升級指定程序包package1
yum groupupdate group1 升級程序組group1
3 查找和顯示
yum info package1 顯示安裝包信息package1
yum list 顯示所有已經安裝和可以安裝的程序包
yum list package1 顯示指定程序包安裝情況package1
yum groupinfo group1 顯示程序組group1信息yum search string 根據關鍵字string查找安裝包
4 刪除程序
yum remove | erase package1 刪除程序包package1
yum groupremove group1 刪除程序組group1
yum deplist package1 查看程序package1依賴情況
5 清除緩存
yum clean packages 清除緩存目錄下的軟件包
yum clean headers 清除緩存目錄下的 headers
yum clean oldheaders 清除緩存目錄下舊的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除緩存目錄下的軟件包及舊的headers