1. 程式人生 > >yum更換國內源、yum下載rpm包和原始碼包安裝

yum更換國內源、yum下載rpm包和原始碼包安裝

一、yum更換國內源

1、先進入目錄:cd /etc/yum.repos.d/
這裡寫圖片描述

2、刪除對應的repo檔案或重新命名它:rm -f dvd.repo 或 mv dvd.repo dvd.repo.bak
(刪除前確認一下wget命令有沒有安裝,如果沒有先用命令安裝再刪除:yum install -y wget)
這裡寫圖片描述

4、然後就可以用命令yum list 來檢視安裝列表資訊並安裝對應的包
這裡寫圖片描述

如何確認安裝源呢,可以進配置檔案來確認 vim CentOS7-Base-163.repo:
這裡寫圖片描述

這裡寫圖片描述

二、yum 下載rpm包
擴充套件:
如果一個163和base的源不夠用的情況下,可以安裝一個擴充套件源epel : yum install -y epel-release
這裡寫圖片描述

yum list |grep epel
這裡寫圖片描述

1、yum install 包名 -y –downloadonly
這裡寫圖片描述

2、檢視下載的包在哪裡的話使用命令:ls /var/cache/yum/x86_64/7/
這裡寫圖片描述
(安裝的時候先確認一下安裝包的源是base還是163還是epel,再進對應的檔案檢視)

3、只下載包不安裝:
yum install -y 包名 –downloadonly –downloaddir=路徑
這裡寫圖片描述

4、已經安裝的包要重新安裝:
yum reinstall -y 包名 –downloadonly –downloaddir=路徑
這裡寫圖片描述

三、原始碼包安裝
下載原始碼包一定要去官方站點去下載,不要在網上隨便下載,那樣很不安全。因為你下載到的原始碼包很有可能是被人修改過的。

如果你的機器上沒有安裝gcc就沒有辦法去編譯原始碼。使用命令 yum install -y gcc 來完成安裝

1、原始碼包統一下載路徑,所以先用命令進入此路徑:cd /usr/local/src/

3、使用命令解壓並檢視:
tar zxvf httpd-2.2.34.tar.gz
cd httpd-2.2.34
這裡寫圖片描述

4、安裝指導:
通常原始碼包都是安裝在/usr/local/目錄下的。比如,我們把apache安裝在/usr/local/apache2下

(1)指定安裝路徑:
./configure –prefix=/usr/local/apache2
(確認命令是否正確,使用命令來確認:echo $? ,顯示0也正常)

(2)進行編譯:make

(3)安裝:make install

解除安裝就是刪除安裝檔案
這裡寫圖片描述