1. 程式人生 > >2018-11-02直播筆記

2018-11-02直播筆記

rpm工具使用

1,設定光碟機。之前有過相關操作這裡不作贅述。

2,掛載光碟機。

1.PNG

3,檢視rpm包內容

2.PNG

3.PNG

三個光碟機內的rpm包名稱

6.PNG

檢視本機核心版本。el7表示是rhel或centos7。x86_64表示64位作業系統。no arch表示無平臺限制。64位向下相容。

rpm包工具用法

4.PNG

安裝rpm包檔案 -ivh

5.PNG

升級rpm包檔案 -Uvh

7.PNG

解除安裝包,只要輸入包名就可以完成解除安裝

8.PNG

查詢是否安裝

9.PNG

已安裝的包會顯示完整的包名。rpm -qa會顯示所有已安裝的包

查詢指定包資訊

10.PNG

列出一個rpm包的安裝檔案 rpm -ql 包名

11.PNG

查詢一個命令是由哪個包安裝的 rpm -qf 

12.PNG

當不知道絕對路徑時,用`which`查。(帶顏色指定的不能查?)

13.PNG

反引號的作用:輸出括住內容的結果。

yum 工具

使用yum 直接安裝,會自動安裝這個包所依賴的包。

14.PNG

列出所有可以使用的rpm資源

15.PNG

內容過多可以使用管道符來篩選內容。

以一個關鍵字來搜尋包

16.PNG

跟據命令搜尋未安裝的包

27.PNG

解除安裝rpm包

17.PNG

yum 搭建本地倉庫

1,掛載映象到/mnt目錄。這裡可以是任何存放rpm包的目錄。

18.PNG

2,備份yum.repos.d源倉庫,備份這個目錄是為了防止後續操作對其的影響。

19.PNG

3,刪除yum.repos.d目錄中的所有檔案。yum查詢資源時,網路源優先順序高於本地源。所以刪除防干擾。

20.PNG

4,建立dvd.repo檔案,並新增以下內容

21.PNG

5,重新整理repos生成快取

22.PNG

yum 更換國內源

23.PNG

在/etc/yum.repos.d/下載一個國內源

安裝擴充套件源epel

yum install -y epel-release

24.PNG

安裝這個包,其實是下載了這兩個檔案。

yum 下載rpm包

25.PNG

26.PNG

安裝yum-utils後,可以使用yumdownloader來直接下載rpm包到當前目錄。

28.PNG

原始碼包安裝

約定一個安裝位置: /usr/local/scr 下

安裝一個apache做為示範

1,下載並解壓原始碼包

29.PNG

30.PNG

這裡有可能會因為版本不同導致包名有所區別

31.PNG

安裝過程中出現的問題

32.PNG

缺少gcc

33.PNG

使用 echo $?檢視是否為零值 。為零即為執行正常。

2make 

3make install