天天看點

openSUSE Zypper 使用方法

Zypper/用法

用法:

zypper [--全局選項]<指令>[--指令選項][參數]

全局選項:

--help,-h              幫助。

--version,-V           輸出版本号。

--quiet,-q             減少普通輸出,僅列印錯誤資訊。

--verbose,-v           增加資訊的詳細程度

--no-abbrev,-A         表格中不出現縮寫文本。

--table-style,-s       表格樣式(整數)。

--rug-compatible,-r    開啟與rug的相容。

--non-interactive,-n   不詢問任何問題,自動使用預設的回複。

--xmlout,-x            切換到XML輸出。

--reposd-dir,-D <dir>  使用其他的安裝源定義檔案目錄。

--cache-dir,-C <dir>   使用其他的中繼資料緩存資料庫目錄。

--raw-cache-dir <dir>   使用其他的原始中繼資料緩存目錄。

RepositoryOptions:

--no-gpg-checks                 忽略GPG檢查失敗并繼續。

--plus-repo,-p <URI>   使用額外的安裝源。

--disable-repositories  不從安裝源讀取中繼資料。

--no-refresh            不重新整理安裝源。

目标選項:

--root,-R <dir>                在不同的根目錄下操作。

--disable-system-sources、-D   不讀取系統安裝的可解析項。

指令:

help,?           列印幫助。

shell, sh               一次接受多個命。

安裝源操作:

repos, lr               列出所有定義的安裝源。

addrepo, ar             添加一個新的安裝源。(參考:[url="http://community.itbbs.cn/thread/17548/"]http://community.itb...n/thread/17548/[/url] )

removerepo, rr          删除指定的安裝源。

renamerepo, nr          重命名指定的安裝源。

modifyrepo, mr          修改指定的安裝源。

refresh,ref            重新整理所有安裝源。

clean                   清除本地緩存。

軟體管理:

install,in             安裝軟體包。

remove, rm              删除軟體包。

verify, ve              檢驗軟體包的依賴關系的完整性。

update, up              将已經安裝的軟體包更新到新的版本。

dist-upgrade, dup       執行整個系統的更新。

source-install, si      安裝源代碼軟體包和它們的編譯依賴。

繼續閱讀