官术网_书友最值得收藏!

5.3 二進制軟件的安裝方式

Linux下二進制格式的軟件是指事先已經在各種平臺編譯安裝好的相關軟件,然后進行了壓縮打包。這類軟件在安裝時只需解壓或者安裝可執行文件即可。這種軟件發行格式類似于Windows系統中的軟件,可保護源代碼程序不對外泄露,保護知識產權。二進制軟件包的優點是安裝簡單、容易,缺點是缺乏靈活性,相應的軟件包只能在對應的平臺下安裝,離開這個環境軟件就無法運行。

二進制軟件包提供了很多類型的打包方式,最常見的是上節講到的RPM格式軟件包,此外還有*.tar.gz、*.tgz、*.bz2等形式結尾的二進制軟件包,最后還有一個提供安裝程序進行安裝的二進制軟件包。

5.3.1 安裝以“*.tar.gz、*.bz2結尾的二進制軟件包

對于這兩種格式的軟件包,安裝其實就是簡單的解壓過程。根據不同的軟件打包格式,選用相應的解壓命令解壓即可。

對*.tar.gz軟件格式解壓的命令為:tar-zxvf xxxxxx.tar.gz

對*.bz2軟件格式解壓的命令為:tar-jxvf xxxxxx.tar.gz

卸載這類軟件時,如果解壓后只有單一的目錄軟件,可以直接刪除對應的軟件目錄即可;如果解壓后文件分散在幾個目錄中,需要一一手動刪除目錄。例如常用的應用服務器容器tomcat軟件就是基于這類打包壓縮格式發行的,只需下載后解壓即可完成安裝,如果需要卸載,直接刪除對應的tomcat目錄即可。

5.3.2 提供安裝程序的軟件包

這類軟件包都提供了安裝腳本或者安裝向導程序,只需在下載此類軟件包后解壓,然后進入安裝目錄,找到類似setup、install、install.sh之類的可執行文件運行即可。之后根據提示(比如安裝路徑、參數設置等)進行相應的設置,接著安裝就可自動完成。這類軟件的卸載也提供了相應的卸載腳本或者卸載向導,根據提示即可完成軟件卸載。

經常使用的sun jdk就采用這種安裝方式。從網絡下載下來的jdk是個二進制可執行文件,首先設置文件的可執行權限(例如chmod 755 jdk1.6.0_07.bin,權限操作本書后面會有詳細講述),然后運行軟件(./jdk1.6.0_07.bin)即可完成安裝。安裝完成后會在當前目錄下產生一個對應的jdk程序目錄。

Linux下一些大型的軟件,比如weblogic、oracle等軟件都提供了安裝向導程序,用戶可以根據安裝提示,順利完成此類軟件的安裝。

主站蜘蛛池模板: 深州市| 沂水县| 大宁县| 图们市| 北京市| 大荔县| 广汉市| 开封县| 马山县| 荆门市| 叶城县| 集贤县| 陕西省| 长葛市| 兴隆县| 潢川县| 三门峡市| 胶州市| 志丹县| 瓮安县| 米泉市| 印江| 昔阳县| 阿拉善盟| 山东| 安西县| 博乐市| 门头沟区| 资溪县| 永顺县| 襄汾县| 新田县| 兴安盟| 海南省| 新巴尔虎左旗| 乌苏市| 乌恰县| 宁蒗| 繁峙县| 肃南| 阳信县|