Re: [問題] zypper一問

看板Linux作者 (chen242)時間14年前 (2010/04/18 21:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串8/8 (看更多)
原文恕刪 就目前而言 zypper 還沒有搜尋套件檔案的功能 有印象說以後會加入,但目前還沒 各位討論的幾個功能在某些情況是適用的 但並非用在搜尋任何一個檔案 zypper wp 相對應的就是就是 rpm -q --provides 例如: $rpm -q --provides gcin gcin1.so()(64bit) gcin2.so()(64bit) im-gcin.so()(64bit) libgcin-im-client.so.1()(64bit) gcin = 1.4.7pre22-3.1 gcin(x86-64) = 1.4.7pre22-3.1 因此我可以查詢 $zypper wp im-gcin.so 正在載入套件庫資料... 讀取已安裝的套件... S | 名稱 | 類型 | 版本 | 結構 | 套件庫 --+------+------+----------------+--------+------- i | gcin | 套件 | 1.4.7pre22-3.1 | x86_64 | swyear v | gcin | 套件 | 1.4.6.0-2.1 | x86_64 | swyear v | gcin | 套件 | 1.4.7pre22-3.1 | i586 | swyear v | gcin | 套件 | 1.4.6.0-2.1 | i586 | swyear 但是 gcin 套件中還有許多其他的檔案,就沒辦法用 zypper wp 查詢 通常 rpm 中的 provides 是指提供的函式庫,還有本身的名稱,當然在打包的時候可以 自行定義 Provides 例如: rpm -q --provides ttf-arphic-uming scalable-font-zh-TW scalable-font-zh-HK scalable-font-zh-CN scalable-font-zh-SG scalable-font-zh-MO locale(zh_TW;zh_HK;zh_CN;zh_SG;zh_MO) ttf-arphic-uming = 0.1.20060928-89.1 其中 scalable-font-zh-TW 就是自訂的 zypper se -t pattern pattern 在 openSUSE 中是指一套成群的軟體 zypper patterns 就可以列出所有的 pattern cnf 就是 command-not-found 所以只適用於可執行檔 我在編譯打包套件時也常遇到缺少些 *.h 檔 其實 google 一下還是比較快... 提供給各位參考 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.109.10

04/19 16:56, , 1F
*.h檔案即header,通常位於*-devel這類名稱的套件中
04/19 16:56, 1F
文章代碼(AID): #1Bomu0g- (Linux)
文章代碼(AID): #1Bomu0g- (Linux)