SUSE は、Red Hat と同様に、パッケージ管理に RPM を使用しています。しかし、yum を使用する代わりに、バックエンドとして Zypp (libZypp とも呼ばれます) を備えた別のツール セットを使用しています。ソフトウェア管理は、グラフィカル構成ソフトウェア YaST またはコマンドライン インターフェイス ツール Zypper で行うことができます。
zypper コマンド ライン オプション
重要な基本パラメータは次のとおりです:
コマンド | 説明 |
ジッパー検索 | ソフトウェアを検索 |
zypper インストール | ソフトウェアのインストール |
zipper の削除 | ソフトウェアを削除 |
zypper の更新 | ソフトウェアの更新 |
zypper dist-upgrade | ディストリビューションのアップグレードを実行する |
ジッパー情報 | 情報を表示 |
zypper コマンドの実行中に以下のエラーが発生した場合:
zypper: command not found
選択したディストリビューションに従って、zypper パッケージをインストールしてみてください。
分布 | コマンド |
---|---|
Debian | apt-get インストール zypper |
Ubuntu | apt-get インストール zypper |
カリ Linux | apt-get インストール zypper |
Fedora | dnf インストール zypper |
Raspbian | apt-get インストール zypper |
zypper コマンドの例
1. 利用可能なパッケージとバージョンのリストを同期します:
# zypper refresh
2. 新しいパッケージをインストールします:
# zypper install package
3. パッケージを削除します:
# zypper remove package
4. インストール済みパッケージを利用可能な最新バージョンにアップグレードします:
# zypper update
5. キーワードでパッケージを検索:
# zypper search keyword
6. 構成されたリポジトリに関連する情報を表示します:
# zypper repos --sort-by-priority
7. 利用可能なパターンを一覧表示するには、以下を使用します:
# zypper patterns
8. それらをインストールするには、以下を使用します:
# zypper install --type pattern [pattern]
9. たとえば、addrepo パラメーターを使用してリポジトリを追加できます。 LEAP 15.0 で最新の PowerShell バージョンのコミュニティ リポジトリを追加するには:
# sudo zypper addrepo \ https://download.opensuse.org/repositories\ /home:/aaptel:/powershell-stuff/openSUSE_Leap_15.0/\ home:aaptel:powershell-stuff.repo