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

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

文件查看 使用 rep type image 完成 解壓 rpm包 lis

一、yum更換國內源

1、先進入目錄:cd /etc/yum.repos.d/
技術分享圖片
2、刪除對應的repo文件或重命名它:rm -f dvd.repo 或 mv dvd.repo dvd.repo.bak
(刪除前確認一下wget命令有沒有安裝,如果沒有先用命令安裝再刪除:yum install -y wget)
[root@ymh-01 yum.repos.d]# mv dvd.repo dvd.repo.bak

3、再用命令下載對應的repo源:wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

或curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo

技術分享圖片
4、然後就可以用命令yum list 來查看安裝列表信息並安裝對應的包

二、yum 下載rpm包
擴展:
如果一個163和base的源不夠用的情況下,可以安裝一個擴展源epel : yum install -y epel-release
技術分享圖片
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/

2、安裝鏈接:wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.34.tar.gz
技術分享圖片
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

卸載就是刪除安裝文件

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