Linux安裝及程序管理

Linux安裝及程序管理


一、Linux應用程序基礎
1.1、Linux命令與應用程序的關係
在這裏插入圖片描述

1.2、典型應用程序的目錄結構
在這裏插入圖片描述

1.3、常見的軟件包封裝類型
在這裏插入圖片描述

二、查詢RPM軟件包信息
2.1:RPM概述
一般命名格式:bash-4.1.2-15.el6_4.x86_64.rpm
bash:表示包的名稱,包括主包名和分包名
4.1.2:第二個版本號(主、次、修訂號 主版本號標誌大版本 次版本號和修訂號
15.el6:發佈的版本號,表示這個RPM包時第幾次編譯生成的。
4.x86:硬件平臺:硬件平臺,目前只有兩種,32位和64位,此處是32位。
64.rpm:擴展名。
2.2:查詢RPM軟件包信息及查詢未安裝的RPM軟件包文件中信息
在這裏插入圖片描述

三:安裝,升級,卸載RPM軟件包
在這裏插入圖片描述

四:源代碼編譯程序安裝
源代碼編譯概述:
一、使用源代碼安裝軟件的優點
1、獲取最新的軟件版本,及時修復bug
2、根據用戶需要,靈活定製軟件功能
二、應用場合(舉例)
1、安裝較新版本的應用程序時
2、當前安裝的程序無法滿足需求時
3、需要位用用程序添加新的功能
4.make編譯
5.make install 安裝
6.測試及應用、維護

源代碼編譯過程(手工編譯安裝)——首先安裝編譯器(gcc和gcc-c++)
1.下載源代碼安裝包文件
2.tar解壓
3…/configure配置
4.

五:實驗 6.1 在xftp軟件中添加虛擬機,並且選擇SFTP協議 6.2 將主機中的軟件包傳送到虛擬機root目錄裏面 6.3 進入虛擬機掛載 外設裏CD驅動到mut目錄裏 6.4 校驗包的完成性 6.5 進入虛擬機root目錄中將軟件包解壓到opt目錄 6.6 安裝源代碼編譯程序(將軟件包數據編譯成二進制文件) 6.7 進入軟件包目錄 ,配置添加安裝的路徑,然後安裝 6.8 進入/usr/local/apache/bin/目錄,將http協議端口號開啓,開啓執行 6.9 安裝客戶端瀏覽器,查看軟件內容 實驗最終成功訪問到服務 systemctl stop firewalld 關閉防火牆 外部主機也能訪問到服務