RPM是基于RedHat Linux發行版的軟件包管理器,例如CentOS和Fedora。RPM還指rpm
命令和.rpm
文件擴展名稱。
RPM軟件包包括文件和元數據的存檔,其中包括諸如依賴和安裝目錄之類的信息。
在本教程中,我們將討論如何在Linux使用rpm
命令查看rpm文件信息,例如軟件名稱,查看rpm包含的文件。
rpm 命令查看rpm文件的信息
通常rpm文件的名稱很多時候都不會是軟件的名稱。但你也可以根據rpm文件查詢軟件名稱,組合使用rpm
命令的-i
選項和-q
選項。
rpm命令的-i
選項將會打印軟件包的信息,包括軟件的名稱,版本,發行日期,大小,是否安裝或者安裝的日期。
sudo rpm -qi ./google-chrome-stable_current_x86_64.rpm
Name : google-chrome-stable
Version : 108.0.5359.71
Release : 1
Architecture: x86_64
Install Date: (not installed)
......
Description :
The web browser from Google
Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.
rpm命令查看rpm文件內容
當指定rpm文件安裝完成后,你可能由于不知道配置文件就安裝什么目錄,當然很多都會/etc目錄創建配置文件,但也有例外。
如果你在網上下載了一個別人推薦軟件,而他給你的卻是一個rpm文件。安裝完成后,你可能都不知道啟動命令是什么。
此時,我們可以做的是可以查看rpm文件包含的內容,組合使用rpm
命令的-q
選項和-l
選項,后跟軟件的名稱或者rpm文件。
從而知道rpm文件安裝后的啟動命令或者配置所在的目錄,進行對軟件的配置和修改等操作。
rpm -ql ./google-chrome-stable_current_x86_64.rpm
rpm -ql google-chrome-stable
命令將會列出rpm文件包含的所有文件,通常啟動命令會存在/usr/bin/或者/bin目錄中。
軟件手冊頁目錄前綴是/usr/share/man/,軟件的配置文件目錄前綴是etc/目錄,此外還有軟件靜態資源文件與動態庫等。
etc/cron.daily/google-chrome
/opt/google/chrome/WidevineCdm/manifest.json
/opt/google/chrome/chrome
/opt/google/chrome/chrome-management-service
/opt/google/chrome/chrome-sandbox
.....
....
......
........
/opt/google/chrome/resources.pak
/usr/bin/google-chrome
/usr/bin/google-chrome-stable
/usr/share/appdata/google-chrome.appdata.xml
/usr/share/applications/google-chrome.desktop
/usr/share/gnome-control-center/default-apps/google-chrome.xml
/usr/share/man/man1/google-chrome-stable.1.gz
/usr/share/man/man1/google-chrome.1.gz
-
Linux
+關注
關注
87文章
11292瀏覽量
209328 -
命令
+關注
關注
5文章
683瀏覽量
22011 -
RPM
+關注
關注
0文章
44瀏覽量
17710
發布評論請先 登錄
相關推薦
評論