コンテンツにスキップ

APT

出典: フリー百科事典『ウィキペディア(Wikipedia)』
APT
アップデート実行中のターミナルの画面
開発元 APT Development Team
初版 1998年3月31日 (26年前) (1998-03-31)
最新版

2.6.1 / 2023年5月25日 (12か月前) (2023-05-25)[1]

最新評価版

2.7.10 / 2024年1月19日 (4か月前) (2024-01-19)[1]

リポジトリ ウィキデータを編集
対応OS LinuxFreeBSDGNU Hurd
プラットフォーム Debian
ライセンス GPLv2+
公式サイト APT - Debian Wiki
テンプレートを表示

APTAdvanced Packaging Tool[2] Advanced Package Tool[3][4]1

[]


 Debian Debian LinuxdpkgRPM apt-rpm

[]


APT CUI apt  apt-getaptitude [2]DebianRPMSynaptic[2] GUI

[]


APT4


















追加・ダウンロード[編集]

新しいソフトウェアのインストール(root権限が必要)
apt install パッケージ名 [ Enter ]
ソースパッケージのダウンロード
apt source パッケージ名 [ Enter ]
ソースパッケージをコンパイルする為に必要なパッケージのインストール(root権限が必要)
apt build-dep パッケージ名 [ Enter ]

更新(アップデート)[編集]

リポジトリの更新(root権限が必要)
apt update [ Enter ]
インストール済みのソフトウェアの更新(root権限が必要)
apt upgrade [ Enter ]
ディストリビューションのアップグレード(root権限が必要)
apt full-upgrade [ Enter ]

(ただし、apt dist-upgrade コマンドも agt-get からの移行用としてサポートされている。)


またこれらaptコマンドを使用すると、システムに必要なパッケージが存在しない場合、その不足している依存性パッケージを自動的に判別し、そのパッケージも同時にインストールしてくれる。dist-upgradeを指定した場合、更新可能なすべてのパッケージに対して依存関係を解析し、重要なアップデートを更新するが、依存関係の問題から重要でないパッケージは削除される場合もある。

検索・情報表示[編集]

パッケージの検索
apt search 検索キーワード [ Enter ]
特定パッケージの情報表示
apt show パッケージ名 [ Enter ]

削除[編集]

特定パッケージの削除(root権限が必要)
apt remove パッケージ名 [ Enter ]
特定パッケージの設定ファイルを含めた削除(root権限が必要)
apt purge パッケージ名 [ Enter ]
不要なパッケージの自動削除(依存されていないライブラリ等)(root権限が必要)
apt autoremove [ Enter ]

DebianRPM/etc/apt/sources.listDebian GNU/LinuxVine Linux

SynapticGUI

[]


[5][6] Aptitude 
apt-get update             ->  apt update           ->  aptitude update

apt-get upgrade            ->  apt upgrade          ->  aptitude safe-upgrade

apt-get dist-upgrade       ->  apt full-upgrade     ->  aptitude full-upgrade

apt-get install package    ->  apt install package  ->  aptitude install package

apt-get remove package     ->  apt remove package   ->  aptitude remove package

apt-get autoremove         ->  apt autoremove       ->  N/A 

apt-cache search package   ->  apt search package   ->  aptitude search package

apt-cache policy package   ->  apt list -a package  ->  aptitude list -a package

apt-cache show package     ->  apt show package     ->  show package

apt-cache search <regex>   ->  apt search <regex>   ->  aptitude search <regex>

[]


apt  apt-get aptitude("\")
$ apt moo
         (__) 
         (oo) 
   /------\/ 
  / |    ||   
 *  /\---/\
    ~~   ~~   
...."Have you mooed today?"...

脚注[編集]



(一)^ abDebian Package Tracker - apt. tracker.debian.org. 202429

(二)^ abcChapter 2. Debian package management. www.debian.org. 202074

(三)^ Apt - Debian Wiki. wiki.debian.org. 202074

(四)^ APT - IT. IT e-Words. 202074

(五)^ 8 Debian . www.debian.org. 202074

(六)^ 2 Debian . www.debian.org. 2020717

関連項目[編集]

外部リンク[編集]