aptについて

http://256interns.com/ の課題です。

APTとは

  • Debian用に開発されたパッケージ管理システム

パッケージ管理システムとは

  • OSで、各種のソフトウェアの導入と削除、そしてソフトウェア同士やライブラリとの依存関係を管理するシステムのこと

パッケージ管理システムの主な機能

  • レポジトリの購読
    • パッケージの検索、ローカルのパッケージリストの更新
  • ソフトウェアパッケージのインストール・削除
    • 設定ファイルをパッケージにしてインストールもできる
  • 依存関係の解決
    • あるパッケージに必要なソフトウェアを自動的にインストールしたり更新することができる
  • 設定管理
    • パッケージの設定スクリプトを使って、自動的に設定を行える

基本コマンド

コマンド 説明
apt-get install [package] パッケージのインストール/更新
apt-get update パッケージリストの更新
apt-get upgrade インストールされてるパッケージの更新
apt-get dist-upgrade ディストリビューションの更新(Debian)
dpkg -l [package] インストールされてるパッケージの一覧
dpkg -L インストールした時のファイルの一覧
apt-cache search [query] パッケージの検索
apt-get remove [package] パッケージの削除
apt-get autoremove 使ってないパッケージの削除
apt-get purge [package] パッケージの削除(設定ファイルも)