1. 程式人生 > >Linux學習筆記(22)

Linux學習筆記(22)

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)