- 论坛徽章:
- 0
|
你只是需要使用 yum install gcc 即可安裝上。yum 會透過配置檔案自動由指定的網絡資源等項目抓取該 package 後安裝上提供使用。
另外你的問題是,你誤解了許多 rpm 管理與操作問題
1. rpm -q,後面是要接要查詢 package,提供查詢確認"rpm database" 內有無安裝該 package ,比方 rpm -q gcc 表示查詢 rpm datanase 是否有 "gcc" 這個 package,確保有無安裝該 package 所使用。那您使用使用 rpm -q filename.rpm 這個用法就是錯誤的
2. rpm package 分成許多類型,有 binary, noarch 與 source rpm package,一般安裝使用的 package 都是 binary, noarch 這兩種,因為這都是現成可用的 package 項目。
3. source rpm package (.src.rpm) 一般是 source tarball + rpm spec 組成項目,可以提供透過特定方式編譯產生 binary/noarch rpm package,只有你要改內容時才會安裝這類 package。另外安裝這類 package 不會進入 rpm db,結果只是把組成檔案解開放到適當目錄內而已。
--
[ 本帖最后由 kenduest 于 2007-5-23 00:18 编辑 ] |
|