Linux學習筆記(22)
一、yum更換國內源
時候自帶的yum源是國外的很慢,這個時候可以換成國內163的源
刪除/etc/yum.repos.d/centos-Base文件
用這兩條命令下載一個新的Base163文件,
yum clean all
yum repolist all 查看所有源的可用情況
二、yum下載rpm包
yum intall epel-release安裝擴展源。
有時候rpm包,基本的Base裏沒有,就需要安裝一個擴展的源
安裝拓展源後會在/etc/yum.repos.d/下多出兩個文件
yum下載rpm包(如果這個rpm包已經安裝,則下載不了)
yum install +包名 --downloadonly 只下載不安裝
默認下載包到/var/cache/yum/x86_64/7/base/packages/
三、源碼包安裝
約定:把源碼包放在/usr/local/src下
首先下載apache的源碼包
解壓tar zxvf httpd-***.tar.gz,會出現一個目錄httpd
進入到目錄httpd下
cd httpd-****
./configure (編譯的第一步)
--prefix=/usr/local/apache2 (指定軟件的存放位置)
make 會把編譯的文件放到prefix指定的目錄下
make insatll 這條命令來進行安裝
卸載就是刪除安裝的文件
源碼包最好在官網下載。
四、拓展
1. 配置yum源優先級 http://ask.apelearn.com/question/7168
2. 把源碼包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm
Linux學習筆記(22)