1、將光碟中的內容scp到本地目錄下,這裡我的目錄是/home/sda5/cdrom
2、修改配置檔案,將本地源指向拷貝的目錄
cd /etc/yum.repos.d/其中,baseurl是拷貝的目錄。file://表示yum源為檔案,gpgkey為gpg key檔案。mkdir -p /etc/yum.repos.d/backup
mv * /etc/yum.repos.d/backup #將其他的yum源移到備份目錄下,防止衝突
3、更新yum源
如果只想讓local.repo生效,可以將在/etc/yum.repos.d目錄下建立乙個backup目錄,並將其它.repo檔案都移到這個backup目錄中。
執行以下命令更新yum源:
yum4、檢視現在機器上的yum源clean all
yum makecache
注意:狀態為啟用(enabled),數量不為0才是載入成功。
如果yum後出現【insufficient space in download directory】 錯誤
方法:1:# yum clean all 命令會清除yum的快取檔案,不過有後遺症……
2:手動刪除一些不需要的東西,這個簡單吧……
3:手動刪除日誌檔案,這個也簡單吧……
4:對磁碟進行擴容操作,這個有點複雜和危險……
1、公升級core
yum update --skip-broken公升級後檢視是否公升級成功
cat /etc/redhat-release #檢視core是否公升級成功注意,kernel和core都要公升級。2、公升級kerneluname -r #檢視kernel是否公升級成功
uname -a #檢視kernel是否公升級成功
如果kernel未公升級成功,先檢視下系統預設的核心版本:
awk -f\'如果已存在,在通過修改配置指向我們需要的kernel即可:'$1=="
menuentry
" '/etc/grub2.cfg
grub2-set-default 0如果不存在,則要安裝:
yum再修改配置資訊,指向我們需要的kernel,然後重啟使之生效。install -y kernel
注:kernel公升級後重啟完不生效,是配置資訊修改有誤導致的。
公升級前:
最終:
centos7公升級pip版本
但是pip沒有設定的話,其實使用的指向還是python2的 那麼我們要公升級pip的話首先要把pip指向python 進入usr bin目錄 cd usr bin 檢視pip字首的檔案 ll pip 刪除pip檔案 rm pip 重新設定pip檔案 ln s usr local python3 bi...
centos7公升級GLIBC版本
之前在乙個centos7虛擬機器上執行目標程式的時候,發現自己的編譯環境比目標執行機的centos7系統的glibc版本要高,執行的時候報錯,說找不到glibc 2.18。於是在該centos7執行 strings libc.so.6 grep glibc 2.1 命令,發現最glibc的最高版本是...
centos7 公升級php版本
centos7 預設php5.4,版本太低,很多要求至少php5.5 1 檢視已經安裝的php元件 yum list installed grep php php.x86 64 5.4.16 46 el7 base php cli.x86 64 5.4.16 46 el7 base php comm...