仕事で使っているWebやシステム開発関連の情報を掲載しています。開発に使用するソフトウェアの使用方法やシステム開発に必要な技術的情報。トラブル解決方法等を掲載してるサイトです。すなりんaptを使ったパッケージ管理するapt-getコマンドの概要と使い方を記載しています。tool)はdebパッケージを管理するためのライブラリ/ツールです。apt-getは、aptライブラリを利用してパッケージを管理するためのフロントエンドの一つです。このコマンドによってHTTP/FTPを利用してネットワーク経由でdebパッケージをダウンロード/インストール/アンインストールをします。依存関係も解決します。aptのパッケージは「/etc/apt/sources.list」などに記載されている「apt-line」と呼ぶURLから取得するメタデータです。この情報からパッケージが収録されているリポジトリにアクセスしてダウンロード及びインストールします。ダウンロードしたdebパッケージは、「/var/cache/apt/archives」にインストール後も保存されます。後で再インストールの際には再利用できます。パッケージのインストールやシステムのアップデートなどは「apt-get」コマンドを使用し、パッケージ情報の照会などは「apt-cache」コマンドを使用します。aptコマンドが使用できる場合は、そちらを使います。システムにインストールされたパッケージを削除しないでアップデートを行う。新しいバージョンのパッケージを利用するために関係するパッケージの削除も伴うアップデートをする。システムのバージョンアップを伴うアップデートに利用する。指定するパッケージをインストール。「パッケージ名-」のようにパッケージ名の後に-をつけるとアンインストールとなる。「=」をパッケージ名の後ろに付加した場合は、別バージョンをインストールできる。指定するパッケージをアンインストールする。設定ファイルは保持される。指定するパッケージをアンインストールする。指定したソースパッケージを取得/展開する。–compileオプションをつけると、バイナリパッケージを作成する。ダウンロードだけを実行する。進捗表示などを表示しない。シミュレーションをする。指定したリリースを利用する。-dパッケージを削除する関連ファイルは削除されません。関連ファイルを含めて削除する設定ファイルや関連ファイルを含めて削除します。パッケージ名パッケージリストとインストール済みパッケージの照合ダウンロードしたパッケージリストとインストール済みパッケージ間で問題がないかチェックします。問題がある場合はエラーメッセージが表示されます。checkパッケージリストを更新するapt-lineに指定したURLからパッケージ情報を取得する。パッケージのアップデートを行うためには、事前に最新のパッケージリストを取得する必要があります。updateシステムをアップデートするapt-lineのパッケージリストに含まれる取得したパッケージのほうが新しい場合は、アップデートを実施します。dist-upgradeシステムをアップデートできるものを表示-sオプション及び–no-actを指定して実行します。ミラーサイトリストの記述に従って検索しアップデータが見つかったものが表示されます。「/var/cache/apt/archives」にAPTによってインストール、アップデータ対象となったパッケージはキャッシュされます。不要な場合消すには以下のコマンドを実行します。状況によってパッケージを削除できない場合もあります。その場合は、cleanを指定して全削除します。最低限のパッケージは削除されません。