極簡配置本地yum源

隨著官方放棄對REHL7/centos7之前的版本維護,第三方y(tǒng)um源倉庫也越來越不穩(wěn)定,本地YUM源直接從本地文件系統(tǒng)讀取,無需網(wǎng)絡(luò)傳輸,可以快速為多臺服務(wù)器提供軟件源。本文以CentosOS7分享最簡單的本地YUM源配置方法。

1.掛載鏡像

[root@localhost ~]# mount /dev/cdrom /media/
mount: /dev/sr0 寫保護,將以只讀方式掛載/
# (可選)開機自動掛載,需要確保開機前iso鏡像已連接或鏡像已存儲在操作系統(tǒng)目錄
[root@localhost ~]# vim /etc/fstab
#增加一行
/dev/cdrom /media iso9660 defaults 0 0

2.修改配置文件CentOS-Media.repo(操作系統(tǒng))

#修改前注意自行備份
vim /etc/yum.repos.d/CentOS-Media.repo
#改為以下內(nèi)容后保存
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media
gpgcheck=0
enabled=1
# gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

3.更新YUM緩存

# 清理舊緩存
yum clean all
# 建立新緩存
yum makecache
# 測試配置
yum list available

至此,本地yum源配置完畢。

附:yum常用操作命令

# 安裝單個軟件包
yum install package_name

# 安裝多個軟件包
yum install package1 package2 package3

# 安裝軟件包組
yum group install "Group Name"

# 靜默安裝(自動確認)
yum install -y package_name

# 重新安裝軟件包
yum reinstall package_name

# 更新指定軟件包
yum update package_name

# 更新所有可更新軟件包
yum update

# 檢查更新但不實際執(zhí)行
yum check-update

# 更新系統(tǒng)內(nèi)核
yum update kernel

# 刪除軟件包
yum remove package_name

# 刪除軟件包及其依賴
yum autoremove package_name

# 清除無用包
yum autoremove

# 刪除緩存包
yum clean packages

# 按名稱搜索軟件包
yum search keyword

# 搜索包含特定文件的包
yum provides /path/to/file
yum whatprovides filename

# 搜索所有可用包
yum list available

# 搜索已安裝包
yum list installed

# 搜索可更新包
yum list updates
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容