天天看點

Linux 軟體包安裝

1、軟體包的命名(包全名)

軟體名

版本号

架構(.x86_64, .i686 , .noarch)

擴充名 (.rpm src.rpm)

2、rpm 功能:安裝以.rpm結尾的二進制包

-i ---安裝

-v ---顯示安裝過程中的詳細資訊

-h ---以#顯示安裝進度

rpm -ivh 包全名

-e 軟體名 ---解除安裝

-u 包全名 更新,若軟體不存在則改為安裝

-f 包全名 更新,若軟體不存在則放棄更新

-qa ---檢視系統中所有安裝過的軟體包

-qc 軟體名 ---檢視配置檔案所在路徑

-qi 軟體名 ---檢視某個軟體的詳細資訊

-qf 檔案名/目錄名 ---檢視檔案或目錄是由于安裝了哪個軟體包生成的

rpm另類安裝

rpm -ivh http://www.163.mirror.com/centos7/bind.xxxx.xxx.rpm

rpm的局限性:

1.安裝軟體必須寫包全名

2.安裝時必須在指定路徑下

3.不能解決依賴關系

3、yum源

c/s :client server

源的配置檔案的路徑 /etc/yum.repos.d/

沒有網絡的情況下,将iso鏡像定義為一個CD光牒源

1、建立挂載點挂載光驅

2、編寫源的配置檔案

備份網絡源

# mkdir /etc/yum.repos.d/back

# mv c* back

# vim my.repo

[iso] ---定義源的名字

name=iso ---對源的注釋

baseurl=file:///mnt/cdrom ---指定CD光牒的挂載點,baseurl支援的協定:http:// ftp:// file://

enabled=1 ---是否啟用該yum源 1 啟用 0 不啟用

gpgcheck=0 ---是否進行數字秘鑰的檢查 1 驗證 0 不驗證

gpgcheck=1

gpgkey= ---指定秘鑰檔案的存放路徑

安裝:# yum -y install 軟體名 -y : yes

更新 # yum update 軟體名

# yum check-update ---檢查所有需要更新的軟體包

解除安裝 # yum -y remove 軟體名

上一篇: 雜記

繼續閱讀