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

7.6 yum更換國內源

自己自帶的源爲國外的,能夠設置成國內的源
#rm -f CentOS-Base.repo刪除CentOS-Base.repo文件
#wget http://mirrors.163.com/.help/CentOS7-Base-163.repo下載yum源
#curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo沒有wget命令時使用此條命令
#yum install -y wget 安裝wget
#yum clean all 清除緩存html

7.7 yum下載rpm包

安裝擴展源,Base源帶的rpm包不夠用
#yum install -y epel-release安裝擴展包
#yum list |grep epel從list中篩選出來含有epel字符的內容
#yum install -y 包名 --downloadonly若是此rpm包未安裝,則會下載到了/var/cache/yum/x86_64/7/updates(選擇相應的rpm倉庫)/package
#yum install -y 包名 --downloadonly --downloaddir=/tmp/指定下載路徑
#yum reinstall -y 包名 --downloadonly --downloaddir=/tmp/下載已經安裝過的rpm包
--downloadonly 爲一個插件,--後爲插件linux

7.8/7.9 源碼包安裝

#cd /usr/local/src約定:源碼包放到此路徑
#wget http://mirrors.cnnic.cnapache/httpd/httpd-2.2.32.tar.gz或者到r.aminglinux.com下載
#tar -zxvf httpd-2.2.32.tar.gz
#cd httpd-2.2.32
#ls
#more READEME
#more INATALL安裝文檔,裏邊含有安裝步驟--more--33%
#./configure --prefix=/usr/local/apache2配置安裝路徑--help能夠查看都有哪些功能
#echo $?顯示爲上一條命令的運行情況,若是是0則爲正常,若是爲非零則不正常。
#yum install -y gcc
#make
#echo $?檢測命令是否出錯
#make install會將編譯完成的二進制文件或者配置文件、目錄 放到prefix所指定的目錄下
#echo $?
#ls /usr/local/apache2/查看安裝結果
卸載apache2就是刪除目錄/usr/local/apache2
源碼包雖好,下載需謹慎
gcc no表示編譯器不存在apache

擴展

  1. 配置yum源優先級http://www.aminglinux.com/bbs/thread-7168-1-1.html
  2. 把源碼包打包成rpm包http://www.linuxidc.com/Linux/2012-09/70096.htm
相關文章
相關標籤/搜索