linux命令之修改yum源為國內映象
阿新 • • 發佈:2020-08-21
命令:
centos7 修改yum源為阿里源 首先是到yum源設定資料夾裡 1. 檢視yum源資訊: yum repolist 2. 安裝base reop源 cd /etc/yum.repos.d 3. 接著備份舊的配置檔案 sudo mv CentOS-Base.repo CentOS-Base.repo.bak 4. 下載阿里源的檔案 sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/Centos-7.repo ---------------------------紅帽版本一樣的安裝------------------------------ # 安裝epel repo源: epel(RHEL 7) 紅帽7 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo epel(RHEL 6) 紅帽6 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo epel(RHEL 5) 紅帽5 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo ------------------------------------------------------------------------------ 5.清理快取 yum clean all 6.重新生成快取 yum makecache 7. 再次檢視yum源資訊 yum repolist
示例
從新檢視yum源:
OK配置成功:
yum 常用命令:
yum常用命令 刪除軟體:yum remove AAA-x.x.x.rpm或者yum erase foo-x.x.x.rpm 升級軟體:yum upgrade AAA或者yum update AAA 查詢資訊:yum info AAA 搜尋軟體(以包含foo欄位為例):yum search AAA 顯示軟體包依賴關係:yum deplist AAA -q 靜默執行 -t 忽略錯誤 -R[分鐘] 設定等待時間 -y 自動應答yes --skip-broken 忽略依賴問題 --nogpgcheck 忽略GPG驗證 check-update 檢查可更新的包 clean all 清除全部[快取] clean packages 清除臨時包檔案(/var/cache/yum 下檔案) clean headers 清除rpm標頭檔案 clean oldheaders 清除舊的rpm標頭檔案 deplist 列出包的依賴 list 可安裝和可更新的RPM包 list installed 已安裝的包 list extras 已安裝且不在資源庫的包 info 可安裝和可更新的RPM包 資訊 info installed 已安裝包的資訊(-qa 引數相似) install[RPM包] 安裝包 localinstall 安裝本地的 RPM包 update[RPM包] 更新包 upgrade 升級系統 search[關鍵詞] 搜尋包 provides[關鍵詞] 搜尋特定包檔名 reinstall[RPM包] 重新安裝包 repolist 顯示資源庫的配置 resolvedep 指定依賴 remove[RPM包] 解除安裝包 makecache 生成快取