Zypper
詳細情報
- 開発元
- SUSE
- 種類
- パッケージマネージャ
- ライセンス
- GPLv2+
openSUSEのコマンドライン用パッケージマネージャ。zypper in は、Debian系での apt install にほぼ相当する。
ZypperはopenSUSEとSUSE Linux EnterpriseでRPMパッケージとリポジトリを管理する。内部ではlibzypp ライブラリのSATベース依存関係ソルバ(libsolv)が、必要なパッケージを割り出す。YaSTのソフトウェア管理モジュールと同じエンジンだ。zypper in、zypper up、zypper dup といったコマンドは、2000年代半ば以降すっかり指に馴染んだ。
Red Hat系がyumからdnfへ移ったのに対し、SUSEは一貫してzypperを使い続けた。とくに dup(ディストリビューションアップグレード)は、ローリングリリースのTumbleweedで重宝される。システム全体を最新スナップショットへ一度に引き上げられるからだ。