Debianユーザー(およびUbuntuやLinux Mintユーザーなどの派生物)は、 APT(Advanced Package Tool)に精通している必要があります。 。パッケージ管理用のツールです。 APTにはいくつかのツールが付属しています。例として、Apt-get、apt-cache、apt-mark、apt-keyがあります。また、GUIモードのAptitudeやSynapticなどの別のフロントエンドのエンジンとしても使用されます。
APTをエンジンとして使用する別のフロントエンドがあります。その名前はWajig 。単一のWajigコマンドで、aptコマンドを「調整」して、要求しているクエリを処理し、結果をユーザーに提供できます。したがって、ユーザーとして、混乱する必要はありません クエリを処理するために必要な適切なツールについて。 apt-get、apt-cache、apt-mark、またはその他のaptコマンドですか?クエリをWajigに渡して、Wajigに処理させてください。 Wajigはユーザーモードでも実行できます。ただし、wajigがより高い特権を必要とする場合、wajigはrootパスワードの入力を求めます。ワジグについて掘り始めましょう。
インストール
システムにWajigがあるかどうかを確認するには、 wajigと入力するだけです。 コンソール/ターミナルで。以下のような出力が表示された場合は、wajigがシステムにインストールされています。
$ wajig
wajig >
そうでない場合は、apt-getコマンドを使用してwajigのインストールを開始できます。
$ sudo apt-get install wajig
Wajigの使用法
Wajigは2つの方法で実行できます。上記のようにwajigプロンプトを使用するか、wajigコマンドの後にwajigパラメータを直接入力します。
パッケージのインストール
パッケージをインストールするには、次を実行するだけです:
$ wajig install package_name
または
$ wajig
wajig > install gnome-do
上の図から、wajigコマンドが gnome-doという名前のパッケージをインストールすることがわかります。 システムに。
パッケージを削除
パッケージを削除するには、パラメータの削除を使用します。
$ wajig remove package_name
上の画像から、wajigコマンドはbansheeという名前のパッケージをシステムから削除します。
パッケージのパージ
削除とパージの違いは、パージでは構成ファイルも削除されますが、削除は削除されないことです。バンシーパッケージを完全に削除する例を次に示します。
前のコマンドを見ると、apt-getコマンドと似ています。 apt-getを使用してパッケージをインストールするには、コマンドは類似 apt-getinstallpackage_nameまたはapt-getremovepackage_nameを使用して、パッケージを削除します。
これがwajigの力でもある興味深い部分です。
パッケージの検索
ソフトウェアをインストールしたいのですが、ソフトウェア名が正確にわからない場合があります。次に検索します。パッケージを検索するには、wajigsearchpackage_nameを実行するだけです。ソフトウェア名ターミネーターをインストールしたいとしましょう。次のようなコマンドを使用できます:
$ wajig search terminator
下の写真は出力を示しています。
apt-getコマンドを使用してパッケージを検索している場合、次のようなエラーが発生します:
Wajigは、検索を知っているほど賢いです apt-getパラメータではありません。これはapt-cacheパラメータです。 apt-cache検索ターミネーターを実行した場合 、正しい出力が得られます。
パッケージの説明を表示
必要なパッケージをすでに作成しているが、インストールまたは削除する前に確認したい場合は、showparameterを使用してその目的を果たすことができます。ターミネーターという名前のパッケージの説明を見たいとしましょう。 describeパラメーターを使用できます。その場合、コマンドは次のようになります:
$ wajig describe terminator
または、-vパラメータを追加して、パッケージに関する詳細情報を取得することもできます。
$ wajig describe terminator -v
それでも詳細を知りたい場合は、次のようなshowパラメータを使用してください:
$ wajig show terminator
wajig詳細ターミネータの使用 同じ出力も生成します wajigショーターミネーター
パッケージファイルを一覧表示する
パッケージがインストールされた後、パッケージが正確にどこにインストールされているかを知りたい場合があります。または、パッケージに付属しているファイル。パッケージがターミネーターパッケージであると仮定すると、次のように入力すると表示されます:
$ wajig list-files terminator
更新
新規および更新されたパッケージのリストを更新するには、次のように入力します:
$ wajig update
アップグレード
アップグレードの準備ができているパッケージが必要な場合はどうですか?次のように入力するだけでわかります:
$ wajig toupgrade
これがそのコマンドの出力例です。
セキュリティのアップグレード
Linuxシステムのセキュリティのみに関連するアップグレードパッケージのみを実行する場合、wajigはupgradesecurityという名前のパラメーターを提供します。したがって、セキュリティに関連するパッケージを手動で選択する必要はありません。次のように入力するだけです:
$ wajig upgradesecurity
次に、wajigが更新を実行し、結果をインストール済みのパッケージと比較して、必要なパッケージを選択します。最後に、このアップグレードプロセスをコミットするには、[はい]または[いいえ]を確認する必要があります。
アップグレードと配布のアップグレード
Wajigには2つのアップグレードシナリオがあることがわかります。アップグレードと配布のアップグレード。違いはアップグレードです 既存のパッケージのみをアップグレードします。新しいパッケージはインストールされません。一方、配布のアップグレード 既存のパッケージを更新し、新しいパッケージをインストールする場合があります。ディストリビューションアップグレードは通常、Linuxバージョン(Debian6からDebian7など)をアップグレードする場合に使用されます。構文は次のとおりです:
Upgrade
$ wajig upgrade
Distribution Upgrade
$ wajig distupgrade
ディストリビューションのアップグレードを行う前に更新プロセスを実行したい場合、wajigは簡単なコマンドでそれを実行できます:
$ wajig dailyupgrade
自動クリーニングと自動削除
パッケージをインストールまたは削除した後、一部のパッケージが残る場合があります。 autocleanでクリーニングできます および自動削除 パラメーター。ダウンロードできなくなった.debファイルをダウンロードキャッシュから削除する場合は、次を使用できます:
$ wajig autoclean
反対側では、次を使用することもできます:
$ wajig autoremove
未使用の依存関係パッケージを削除するには。
孤立パラメータ
システムに孤立したライブラリがある可能性もあります。孤立したライブラリとは、インストールされているパッケージにライブラリが必要ないことを意味します。次のように入力すると、リストを表示できます:
$ wajig oprhans
Orphansパラメータにはdeborphanが必要です システムにインストールするパッケージ。お持ちでない場合は、次のように入力してインストールできます:
$ wajig install deborphan
孤立したライブラリのリストを取得したら、それらをパージしてストレージスペースを節約できます。 purgeorphanを使用してそれを行うことができます パラメータ。コマンドは次のとおりです:
$ wajig purgeorphans
これは、Linuxでのwajigコマンドの使用法です。 rpm2debやrpminstallパラメーターなど、この記事では取り上げられていない興味深いパラメーターがまだたくさんあります。コンソールでmanwajigと入力するか、Wajigの概要ページにアクセスして、wajigをさらに詳しく調べることができます。