本サイトではアフィリエイト広告を利用しています
Ubuntu パッケージ管理 apt コマンド

OS PC-UNIX 設定

Ubuntu 初心者のためのこれだけは抑えるパッケージ管理 apt コマンド

設定環境


Linux 5.15.0-53-generic #59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

パッケージ一覧を更新する

まず、どのパッケージが最新でインストール可能かなどの情報を新しくします。

 bash
ubu@ntu:~$ sudo apt update

リポジトリ追加・削除時には実行しておかないと、古臭いものをインストールしたりトラブルのもとになります。
例外はオフラインでインストールするときぐらいです。

上のコマンドが済んだら、パッケージそのもの(バイナリ)を更新します。これはアプリそのものがアップデートされるというイメージです。

 bash
ubu@ntu:~$ sudo apt upgrade

そして、不要(になった)パッケージを削除します。

 bash
ubu@ntu:~$ sudo apt autoremove

インストール可能なパッケージを探す

 bash
ubu@ntu:~$ apt-cache search jekyll

候補がズラズラ流れますので、必要なパッケージの正確な名前を探します。

パッケージをインストールする

 bash
ubu@ntu:~$ sudo apt install jekyll

システムにインストールされたパッケージを探す

php のどのバージョンがインストールされているのか調べてみるには、

 bash
ubu@ntu:~$ apt list "php*" --installed
php-common/jammy,now 2:92ubuntu1 all [installed,automatic]
php8.1-cli/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [installed,automatic]
php8.1-common/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [installed,automatic]
php8.1-opcache/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [installed,automatic]
php8.1-readline/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 amd64 [installed,automatic]
php8.1/jammy-updates,jammy-security,now 8.1.2-1ubuntu2.8 all [installed,automatic]
php/jammy,now 2:8.1+92ubuntu1 all [installed]

Apache の自動起動の無効化

 bash
ubu@ntu:~$ systemctl disable apache2

-OS, PC-UNIX, 設定
-,