apt-get
(Advanced packaging tool - get) はdebパッケージを管理するLinuxコマンドである。パッケージのダウンロードからインストールまで一括で行うことができる。
Debian 並びにその派生ディストリビューションである Ubuntu 及び Linux Mint で apt-get コマンドを使用できる。
debは、DebianやUbuntuで採用されているパッケージ管理システムである。debパッケージファイルの拡張子は.rpmである。
apt-get [option] [command] [package]
apt-get
コマンドには次に示すオプションを指定できる。
-d
--download-only
apt-get
のサブコマンドを以下に示す。
apt-get update
はパッケージリストを更新するコマンドである。
パッケージリストが古いと、パッケージのインストール失敗することがある。
$ sudo apt install gcc
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
そのようなときは、パッケージリストを更新するとインストールできるようになる。
$ sudo apt-get update
apt-get
コマンドに関するファイルには次のものがある。
Advanced Packaging Tool (APT)とは、Debian用に開発されたパッケージ管理システムである。
リポジトリの設定は、/etc/apt/sources.listファイルに記載されている。
deb file:///home/horiuchi/installer/packages ./
apt-get コマンドの設計上のミスを克服したものが apt コマンドである。
apt はパッケージ管理システムの CLI(コマンドラインインタフェース)である。Debian やその派生ディストリビューションである Ubuntu、Linux Mint で使用できる。
apt [options] [command]
以下に示すオプションを apt コマンドに指定できる。
以下に示すコマンドを apt の引数に指定できる。
コマンド |
---|
list |
search |
show |
update |
install pkg ... |
remove pkg ... |
upgrade |
full-upgrade |
edit-sources |
apt コマンドを実行するには、スーパーユーザ(rootユーザ)の権限が必要である。
$ sudo apt install example
Software in the Public Interest (2023) 6.2. aptitude、apt-get、apt コマンド Debian 管理者ハンドブック