Linux軟件包管理
源碼安裝軟件步驟
<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軟件包管理