パッケージ管理したい(apt
)
$ apt
Debian系のLinuxでパッケージ管理を行うためのコマンドラインツールです。
昔はapt-get
とapt-cache
使っていた記憶がありますが、いまはapt
を使うみたいです。
パッケージリストを更新したい(apt update
)
# apt-get update
$ apt update
update
コマンドで、パッケージの更新を確認できます。
更新確認用のリストは/etc/apt/sources.list
に保存されます。
注釈
apt-get
は昔からあるコマンドで、apt
は2016年ころに導入されたコマンド体系です。
できることはほぼ同じで、対話シェルではapt
の利用が推奨されています。
ただし、シェルスクリプトやDockerではまだapt-get
を使うほうがよいみたいです。
パッケージを検索したい(apt search
)
# apt-cache search パッケージ名
$ apt search パッケージ名
$ apt search ripgrep
パッケージをインストールしたい(apt install
)
# apt-get install パッケージ名
$ apt install パッケージ名
$ apt install ripgrep
$ apt-get install -y --no-install-recommends git // Dockerfile
install
コマンドでパッケージをインストールできます。
複数のパッケージ名を一度に指定できます。
インストールされたパッケージは/var/lib/apt/lists/
で確認できます。
Dockerfileなどでは、-y / --yes
や--no-install-recommends
などのオプションをつけて使います。
オススメのパッケージ
$ apt install build-essential
$ apt install gdb
$ apt install vim
$ apt install git
$ apt install openssh-client
$ apt install libssl-dev libpq-dev
$ apt install docker.io
$ apt install python3
$ apt install python3-pip
$ apt install nodejs
$ apt install ruby
$ apt install ripgrep