linux軟體安裝

2021-10-24 15:02:58 字數 2077 閱讀 6439

引數

說明gcc

包名稱4.8.5

版本39

發布次數

el7支援的linux作業系統

x86_64

硬體支援,包括i386、i486、i586、i686、x86_64、pcc、sparc、alpha

rpm包安裝

rpm -ivh 包全名
rpm包查詢
rpm -q 包名				#查詢某個包是否安裝

rpm -qa #查詢所有已經安裝的rpm包

rpm -qa | grep httpd #模糊查詢

rpm -qi httpd #查詢包的詳細資訊

rpm -ql 包名 #查詢包中檔案安裝位置

rpm -qf 檔名 #查詢檔案屬於哪個rpm包

rpm包預設安裝位置

/etc/

配置檔案安裝目錄

/usr/bin/

可執行的命令安裝目錄

/usr/lib/

程式所使用的函式庫儲存位置

/usr/share/doc/

基本的軟體使用手冊儲存位置

/usr/share/man/

幫助檔案儲存的位置

rpm包校驗

rpm -v 已安裝的包名
舉例:a、系統中新安裝apache後,執行 rpm -v httpd,結果如下圖所示,沒有發生任何變化。

b、在注釋行增加aaa後,再執行rpm -v httpd

驗證內容中的8個資訊的具體內容如下:s

檔案大小是否改變

m檔案的型別或檔案的許可權(rwx)是否被改變

5檔案md5校驗和是否改變(可以看成檔案內容是否改變)

d裝置的主從**是否改變

l檔案路徑是否改變

u檔案的屬主(所有者)是否改變

g檔案的屬組是否改變

t檔案的修改時間是否改變

最後的小寫字母c代表檔案型別為:配置檔案

各種字母代表的檔案型別如下:c

配置檔案(config file)

d普通文件(documentation)

g「鬼」檔案(ghost file),很少見,就是該檔案不應該被這個rpm包所包含

l授權檔案(license file)

r描述檔案(read me)

引數說明

[base]

容器名稱

name

容器說明

baseurl

yum源伺服器的位址

failovermethod

enabled

是否生效,1生效(預設),0不生效

gpgcheck

是否開啟rpm數字證書,1開啟,0不開啟,過濾非法的rpm包

gpgkey

數字證書的存放位置

查詢

yum list		#查詢所有可用的軟體包列表

yum search #搜尋伺服器上所有和關鍵字相關的包

2.安裝

yum -y install 包名
3.公升級

yum -y update 包名
4.解除安裝

yum -y remove 包名
位置:/etc/yum.conf

引數說明

cachedir

keepcache

快取是否儲存,1儲存,0不儲存

logfile

日誌檔案的位置

installonly_limit

允許保留多少個包

metadata_expire

過期時間

linux 軟體安裝

1.qq 如果所gz包,開啟終端,進入到包所在的目錄,執行命令 tar zxvf 包名 解壓出來一般有三個檔案,qqlnk,res.db,qq 然後執行.qq qq就跑起來了 如果所rqm的話,直接執行rqm 檔名 2.bin檔案安裝 先進入到bin檔案目錄 執行命令 chmod a x 檔名 檔名...

Linux軟體安裝

1.rpm軟體 安裝 終端命令 sudo rpm u package name.rpm 解除安裝 終端命令 sudo rpm e package name.rpm 2.deb軟體 安裝 終端命令 sudo dpkg i package name.deb解除安裝 終端命令 sudo dpkg r pa...

Linux 軟體安裝

1 軟體安裝解除安裝,分幾種情況 a rpm包,這種軟體包就像windows的exe安裝檔案一樣,各種檔案已經編譯好,並打了包,哪個檔案該放到哪個資料夾,都指定好了,安裝非常方便,在圖形介面裡你只需要雙擊就能自動安裝。如何解除安裝 1 開啟乙個shell終端 2 因為linux下的軟體名都包括版本號...