yum更換國內源、下載rpm包、原始碼包安裝
阿新 • • 發佈:2019-01-09
一、yum更換國內源
1. 還原配置檔案
1. [[email protected] ~]# rm -f /etc/yum.repos.d/dev.repo #刪除之前本地的配置檔案
2. [[email protected] ~]# cp /etc/yum.repos.d.bak/* /etc/yum.repos.d/ #將配置檔案拷貝過來
3. [[email protected] ~]# ls /etc/yum.repos.d
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
4. [[email protected] ~]# rm -f /etc/yum.repo.d/CentOS-Base.repo #刪除核心的配置檔案
[[email protected] ~]# cd /etc/yum.repos.d #進入配置檔案的目錄下
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1572 100 1572 0 0 8837 0 --:--:-- --:--:-- --:--:-- 8931
3. 安裝wget
[[email protected] yum.repos.d]# yum install -y wget
4.檢視倉庫
yum repolist all
二、yum下載rpm包
1. 安裝擴充套件源
[[email protected] yum.repos.d]# yum install -y epel-release
2. 下載rpm包,但是不安裝: yum install 包名 --downloadonly
需要確認系統沒有安裝要下載的rpm包,否則就會報錯已安裝
[[email protected] yum.repos.d]# yum install zopfli --downloadonly 下載zopfli
這個rpm,但是不安裝
3. 下載的rpm包的存放地址,具體的地址要看是在哪個倉庫下載的,再進入這個倉庫的目錄即可
/var/cache/yum/x86_64/7
4. 指定rpm包的下載地址 : yum install 包名 --downloadonly --downloaddir=地址
[[email protected] yum.repos.d]# yum install zopfli --downloadonly --downloaddir=/tmp/ # 下載zopfli
這個rpm,指定存放地址/tmp/
5. 下載已經安裝過的rpm包,使用reinstall即可,重新安裝
[[email protected] yum.repos.d]# yum reinstall vim-enhanced --downloadonly --downloaddir=/tmp/
#重新安裝vim,並下載rpm包
三、原始碼包安裝
1. 原始碼包的存放地址
[[email protected] ~]# cd /usr/local/src
2. 下載一個原始碼包
3. 解壓原始碼包
[[email protected] src]# tar -zxvf httpd-2.4.29.tar.gz
4. 進入解壓完的目錄可以檢視說明文件
INSTALL #安裝文件
README #官方說明文件
5. 進行安裝,指定安裝路徑
[[email protected] httpd-2.4.29]# ./configure --prefix=/usr/local/apache2
[[email protected] httpd-2.4.29]# make
[[email protected] httpd-2.4.29]# make instal
6. 檢視一個命令是否正常可以使用:echo $?,如果返回的值是非0的那麼說明命令有問題
[[email protected] httpd-2.4.29]# echo $?
1