ソフトウェアをインストールまたは削除する

目次

9.1. 用語の定義
9.2. Qtインタフェースを使用する
9.3. GTK+インタフェースの使用
9.4. ソフトウェアリポジトリおよびサービスの操作
9.5. システムのアップデート

概要

YaSTを使用して、システムのソフトウェアコレクションを変更します。このYaSTモジュールには3種類のツールキット、Qt, GTK+、ncurses; QtおよびGTK+があり、ここで説明します。

YaSTソフトウェア管理ツールで、追加または削除するソフトウェアコンポーネントを検索します。YaSTにより、すべての依存関係が解決されます。インストールメディアに付属しないパッケージをインストールし、YaSTでそうしたパッケージ管理するために、追加ソフトウエアリポジトリをセットアップに追加します。openSUSE Updaterでソフトウェア更新を管理することにより、システムを最新の状態に維持します。

用語の定義

レポジトリ

パッケージと、こうしたパッケージに関する追加情報(パッケージメタデータ)を含むローカルまたはリモートのディレクトリ。

(リポジトリ)エイリアス

さまざまなzypperコマンドにより使用されるリポジトリの短い名前。このエイリアスは、リポジトリの追加時にユーザにより選択可能であり、固有であることが必要です。

製品

製品全体(例: SUSE Linux Enterprise Server)を表します。

パターン

パターンは、特定の目的で必要になるインストール可能なパッケージのリストです。例としては、GNOMEデスクトップ環境を実行するために必要なすべてのパッケージを含むopenSUSE基本システム(つまりGNOME基本システム)を提供する基本システムを挙げることができます。

パッケージ

パッケージはrpmフォーマットの圧縮ファイルで、特定のプログラム向けのファイルを含んでいます。

パッチ

パッチは、フルパッケージでもpatchrpmまたはdeltarpmパッケージでも、1つ以上のパッケージで構成されています。また、まだインストールされていないパッケージとの依存関係もあります。

解決可能

製品、パターン、パッケージ、またはパッチに関する一般的な用語。最も一般に使用される解決可能なタイプは、パッケージまたはパッチです。

patchrpm

patchrpmはSUSE Linux Enterprise Server 11が最初にリリースされてから更新されたファイルのみで構成されています。ダウンロードサイズは通常、パッケージサイズよりも非常に小さくなっています。

deltarpm

delatrpmは2つの定義されたパッケージバージョンのバイナリ差分のみで構成されているため、ダウンロードサイズは最小です。インストールする前に、rpmパッケージをローカルマシン上で再構築する必要があります。