我需要從CentOS倉庫複製所有需要爲DVD製作CentOS定製版本的RPM。收集軟件包所需的所有RPM以製作定製的CentOS DVD
本質上我需要我的自定義RPM所需的軟件包的完整列表,以便我可以將它們複製到我正在構建的ISO映像。
我在這裏有一個不在回購站的自定義RPM,因此我不能使用yum deplist。
當我執行rpm -qpR它是關閉的,但它列出的東西不是帶有路徑名或包的文件。
文件容易,因爲我可以用循環repoquery --qf =「%{名}」 -f文件名
包是一件容易的事,因爲他們是我所需要的。
但我得到的rpm -qpR像config(alsa-lib)和rtld(GNU_HASH)的依賴關係,它們既不是軟件包也不是文件,也不是庫。
我正在考慮只是說了「(」在裏面,除了空「()」可以跳過。將這項工作的任何依賴?
空「()」的人,我會用repoquery獲得。包裝,因爲這將是一個圖書館
而且我得到的依賴關係,如: libc.so.6的()(64位) libc.so.6的(GLIBC_2.14)(64位) libc.so.6的(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) ...
Lo不同版本的GLIBC的ts。我想從我的回購庫中安裝最新的一個,因爲glibc顯示爲一個包。這安全嗎?
你可能最好在Unix和Linux StackExchange(或類似的)上提出這個問題,因爲它不是一個真正的編程問題。 – DanSut
這是[rpm](http://stackoverflow.com/questions/tagged/rpm)的熱門話題,而這個羣體比[USE]更受關注(http://unix.stackexchange.com/questions/tagged/rpm) 。 –