1. 程式人生 > >Linux軟件包管理

Linux軟件包管理

軟件包的管理 yum安裝 rpm安裝 源碼安裝 錯誤解決方案

源碼安裝軟件步驟

<1> wget 接軟件包鏡像地址

註釋:

如果報wget comand not found , 解決方法是yum install wget


<2> 軟件包下載完成後,軟件的壓縮包會默認會存放在root目錄下


<3>

tar.gz / tar.bz2 結尾的壓縮包 用tar命令來解壓

tar -xzf apr-1.4.5.tar.gz tar -xjf httpd-2.4.5.tar.bz2

註釋:

<1> x 表示解壓 f接文件目錄

<2> z 表示用來解壓tar.gz的文件

<3> j 表示用來解壓tar.bz2的文件

----------------------------------------------------------------------

.zip 結尾的壓縮包用unzip來解壓

unzip apache-tomcat-6.0.45.zip

註釋:

<1> unzip包是免安裝軟件,不需要預編譯和安裝

---------------------------------------------------------------------------

<4> 進入軟件包的安裝目錄,安裝軟件

① 軟件解壓完成後,會把解壓後的文件存放在root目錄下

② cd 軟件名稱 進入軟件包目錄

③ 在軟件包目錄下進行預編譯操作 .configure/

④ 進行make(編譯)

⑤ 進行 make install (安裝)

註釋:

預編譯,編譯 ,安裝過程中保錯要及時解決錯誤,否則軟件會安裝失敗的

---------------------------------------------------------------------------------------

拓展軟件包的壓縮

tar命令來壓縮包 tar -xzf nginx-1.10.1 tar.gz nginx-1.10.1/

註釋:

<1> nginx-1.10.1/ 這個目錄是真實存在的 軟件包壓縮後的tar.gz的文件是不存在的


zip命令來壓縮包

<1> 文件名的壓縮

zip a.zip 2.txt

註釋:

a.zip 是不存在的 要壓縮的文件名是存在的

<2> 目錄的壓縮

zip -r a.zip jfedu

註釋:

壓縮目錄,要加上 -r這個參數



本文出自 “運維之道” 博客,請務必保留此出處http://linuxzdq.blog.51cto.com/11196076/1959292

Linux軟件包管理