1. linux怎麼查看iscsi rpm包
rpm -qa | grep iscsi
rpm -ql xxx #xxx為上面查到的包名
2. 關於LINUX中的rpm命令
是啊。rpm -qa 是判斷軟體包是否存在的命令啊,安裝是rpm -ivh 包全名
升級一個軟體包:rpm -Uvh 包全名
卸載一個軟體包:rpm -e 包名 卸載時只需要包名即可。
查詢一個包是否安裝:rpm -q 包名即可
查詢所有已經安裝的包:rpm -qa | wc -l
查看一個已經安裝包信息:rpm -qi 包名
查看一個未安裝包的信息: rpm -qp 包全名
查看一個已經安裝包的文件安裝位置:rpm -ql 包名
查看一個系統文件屬於哪一個包: rpm -qf 系統文件名 例子:rpm -qf /bin/ls
查看一個包的依賴關系:rpm -qR 包名 rpm -qRp 包全名 查看一個未安裝包的依賴關系
更多關於rpm 的實際應用,請參考書籍《linux就該這么學》
3. linux系統里怎麼知道需要什麼版本的rpm
1. 在整個RPM資料庫中查詢,使用下面的命令
# rpm -qa
plymouth-0.8.3-27.el6.x86_64
pciutils-libs-3.1.10-2.el6.i686
netcf-libs-0.1.9-3.el6.x86_64
..
...
..
2. 如果不是很信任第一種,可以去搜索自己對應版本的某個軟體哪個版本比較適合,比如輸入關鍵詞「centos5.5安裝bind的哪個版本?」,會出來centos安裝bind9.6的答案比較多,這樣也可以。
3.使用yum命令。yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。yum提供了查找、安裝、刪除某一個、一組甚至全部軟體包的命令,而且命令簡潔而又好記。它基於rpm,但是比rpm要方便的多,建議使用這個命令。
4. 如何查看linux文件屬於哪個rpm包,命令為
查看rpm包中包含那些文件及文件屬於哪個rpm包的方法:
注釋*filename*為需要查看的文件。
1、查看一個文件屬於哪個rpm包:
rpm -qf /path/filename
2、未安裝過的軟體包:
rpm -qlp rpm-filename.rpm
3、安裝過的軟體包:
rpm -ql packet-name
4、舉例,查看glibc包內的文件:
5. linux rpm包的路徑怎麼找
rpm -qa | grep postgres 查找出帶有postgres的rpm包 rpm -ql postgres-8.4.8-1.i386.openscg 列出postgres-8.4.8-1.i386.openscg這款軟體安裝的所有文件所在路徑。
6. 怎麼知道linux系統中有沒有RPM包
不知道你具體指的是什麼,如果是要查看某個包就rpm -qa 查詢的包名,要是想裝包的話,可以掛載你的系統盤,然後進到相應的目錄下,rpm -ivh 包名就可以了。提醒下,Red Hat 5的版本中,rpm包在Server目錄中,6的話在Packages目錄下面。想解決包之間的依賴關系,可以配yum,還有什麼不明白的可以hi我。希望可以幫到你。
7. linux如何清理(查找並刪除) 沒有安裝的 rpm安裝包
你這個問題吧,有點意思的。
rpm是一個包管理器,這個就好像微軟的msi安裝包。可是問題是所有的軟體都可以封裝成rpm包,甚至你自己都可以封裝個rpm包,因此,你這個問題是沒有答案的。
如果要清理一個包,用rpm -e,這個只能清理已經安裝的包。
另外,你所說的,列出沒安裝的包,應該是yum這個命令提供的,因為這個命令有一個你使用發行版本的資料庫,所以可以提供所有官方或者第三方的軟體,但是不是所有這個系統能用的軟體。這個命令的使用方法是 yum list ,列出所有包,或者加上包名字。如果列出組,用 yum grouplist。
8. linux中怎麼查看系統中有哪些rpm安裝包
右鍵打開終端,或者是新建終端:rpm –qa 。
查詢指定名稱軟體包是否安裝rpm –qi 包名稱 。
查詢指定名稱軟體包的詳細信息rpm –ql 包名稱 。
查詢指定名稱軟體包包中所包括的文件列表rpm –qf 包名稱。
查詢指定文件所屬的軟體包rpm –qpi 包名稱。
查詢指定RPM包文件的詳細信息rpm –qpl 包名稱。
查詢指定RPM包中包含的文件列表。