yum更換國內源/下載rpm包 源碼包安裝
阿新 • • 發佈:2018-04-20
yun更換國內源/下載rpm包 源碼安裝一、yum更換國內源
![技術分享圖片](http://i2.51cto.com/images/blog/201804/20/2c2203ce15bf3fd4c91158fc25b049b5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
#cd /etc/yum.repos.d/
#rm -f CentOS-Base.repo
#curl -O http://mirrors.163.com/.help/CentOS-Base-163.repo
#yum list
二、yum下載rpm包
![技術分享圖片](http://i2.51cto.com/images/blog/201804/20/866aff3b62dde612eec50c854b413471.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
#yum install -y epel-release
#yum list |grep epel
![技術分享圖片](http://i2.51cto.com/images/blog/201804/20/929c67068da1af158b14efe8ddbde8d8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
#yum install 包名 --downloadonly //僅僅下載不安裝
#rpm -q 包名 //檢測包有沒有被安裝
#ls /var/cache/yum/x86_64/7/updates/packages //默認rpm包被下載到這個路徑
#yum install zsh --downloadonly --downloaddir=/tmp/ //指定zsh的rpm包的下載路徑為/tmp/
#yum reinstall vim-enhanced --downloadonly --downloaddir=/tmp/ //重新安裝vim-enhanced包
#echo $? //輸出結果是非0的,說明上一條命令執行有錯誤,如果有錯誤,安裝提示缺少的包
#make
#make install
卸載就是刪除安裝的文件夾
註意:下載源碼包一定到官網或可信任站點去下載,防止中木馬或後門
![技術分享圖片](http://i2.51cto.com/images/blog/201804/20/2c2203ce15bf3fd4c91158fc25b049b5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
#cd /etc/yum.repos.d/
#rm -f CentOS-Base.repo
#curl -O http://mirrors.163.com/.help/CentOS-Base-163.repo
#yum list
二、yum下載rpm包
![技術分享圖片](http://i2.51cto.com/images/blog/201804/20/866aff3b62dde612eec50c854b413471.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
#yum install -y epel-release
#yum list |grep epel
![技術分享圖片](http://i2.51cto.com/images/blog/201804/20/929c67068da1af158b14efe8ddbde8d8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
#yum install 包名 --downloadonly //僅僅下載不安裝
#rpm -q 包名 //檢測包有沒有被安裝
#ls /var/cache/yum/x86_64/7/updates/packages //默認rpm包被下載到這個路徑
#yum install zsh --downloadonly --downloaddir=/tmp/ //指定zsh的rpm包的下載路徑為/tmp/
三、源碼包安裝
#cd /usr/local/src //源碼包默認路徑放到這個目錄下
#wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.32.tar.gz //下載Apache包
#tar zxvf httpd-2.2.32.tar.gz //解壓tar包
#cd httpd-2.2.32
#./configure --prefix=/usr/local/apache2 //指定安裝路徑
#make
#make install
卸載就是刪除安裝的文件夾
註意:下載源碼包一定到官網或可信任站點去下載,防止中木馬或後門
yum更換國內源/下載rpm包 源碼包安裝