星期二, 9月 30, 2014

2014IT鐵人賽-15-利用zypper指令管理套件庫及套件

2014IT鐵人賽-15-利用zypper指令管理套件庫及套件


今天一樣使用 EasyCloud  雲端簡單龍的帳戶, 那就登入 https://gemini.nchc.org.tw/ 來開始練習openSUSE 基礎指令吧.


今天練習使用 zypper 指令來管理套件以及套件庫


筆記部份:


傳統的套件安裝方式
套件的安裝
Source code *.tar.gz <必須解決相依性問題>
RPM套件 *.rpm <必須解決相依性問題>


-----------------------------------------------------------
現行狀況 <利用線上的Sever解決相依性的問題>
APT(Debian)
YAST(SuSE)
YUM(RedHat)


zypper 是 openSUSE 內的軟體管理指令, 他不只可以管理套件, 也可以管理套件庫.


zypper 文字介面的軟體安裝指令
語法
zypper  [全域選項]   指令   [指令選項]   [參數] ...


常用的 zypper 指令
zypper                  # 列出可用的全域選項與指令
zypper help search      # 列出有關 search 指令的說明
zypper lp              # 列出所需的修補程式
zypper patch            # 安裝所需的修補程式
zypper se sqlite        # 搜尋 sqlite 套件
zypper rm sqlite2       # 移除 sqlite2 套件
zypper in sqlite3       # 安裝 sqlite3 套件
zypper in yast*         # 安裝所有符合 'yast*' 名稱的套件
zypper repos # 列出安裝的套件庫
zypper up              # 使用較新版本更新已安裝的套件



開始練習吧


Lab: 利用zypper 指令管理套件庫及套件


# zypper repos -d <列出目前安裝的套件庫, -d 詳細>


使用 zypper 指令新增套件庫, 設定別名為 mozilla
# zypper addrepo http://download.opensuse.org/repositories/mozilla/SLE_11/ mozilla


# zypper repos -d <列出目前安裝的套件庫, -d 詳細>


# zypper removerepo mozilla <移除mozilla套件庫>


# zypper repos -d <列出目前安裝的套件庫, -d 詳細>


#zypper search gvim <查詢gvim套件資訊>


#zypper install gvim <安裝gvim套件>


#zypper search gvim <查詢gvim套件資訊, 請留意狀態 i>


#zypper remove gvim <移除gvim套件>


#zypper search gvim <查詢gvim套件資訊>





Fun with Day 15 ~

沒有留言: