Ubuntuのapt基本:最初に覚えたいパッケージ管理の使い方
この記事の流れ
Ubuntuを使い始めて最初に戸惑うのが、sudo apt update や sudo apt install というコマンドです。ネットで調べると「とりあえず実行してください」と書いてあるけれど、何をしているのかよく分からない——そういう感覚になりがちです。
これらは apt(エーピーティー)というパッケージ管理ツールのコマンドです。仕組みを知っておくと、エラーが出たときも慌てずに対処できます。
この記事でわかること
aptとは何かupdate・upgrade・installそれぞれの違い- よく使うaptコマンドの一覧
想定読者
sudo apt updateなどのコマンドの意味を知りたい方- aptコマンドを怖がらずに使えるようになりたい方
aptとは何か
apt(Advanced Package Tool)は、Ubuntuでソフトウェアのインストール・更新・削除を管理するためのツールです。
「パッケージ」というのは、ソフトウェアとその依存ファイルをまとめたもので、Ubuntuには数万件のパッケージが公式リポジトリに登録されています。apt を使うと、インターネット越しにこれらを取得・管理できます。
update・upgrade・install の違い
名前が似ていて紛らわしいので、一つずつ整理します。
apt update:パッケージリストを最新にする
sudo apt update
インターネットからパッケージの一覧情報を取得します。実際にソフトウェアは更新されません。「今どんなバージョンが使えるか」のリストを新しくする操作です。
apt upgrade:インストール済みのパッケージを更新する
sudo apt upgrade
apt update で取得した情報をもとに、現在インストールされているソフトウェアを最新版に更新します。update の後に upgrade を実行するのがセットです。
apt install:新しいパッケージをインストールする
sudo apt install パッケージ名
指定したパッケージをインストールします。たとえば curl をインストールする場合はこうなります。
sudo apt install curl
途中で「続けますか? [Y/n]」と聞かれたら Y を入力してEnterを押してください。
よく使うコマンド一覧
| コマンド | 内容 |
|---|---|
sudo apt update | パッケージリストを更新 |
sudo apt upgrade | インストール済みパッケージを更新 |
sudo apt install パッケージ名 | パッケージをインストール |
sudo apt remove パッケージ名 | パッケージをアンインストール |
sudo apt autoremove | 不要になったパッケージを削除 |
apt search キーワード | パッケージを検索(sudoなしで可) |
sudoが必要な理由
sudo(スードゥ)は「管理者権限で実行する」という意味です。パッケージのインストールや更新はシステム全体に影響するため、管理者権限が必要です。
sudo の後にパスワードを求められたら、ログイン時と同じパスワードを入力してください。入力中は何も表示されませんが、正常な動作です。
まとめ
apt は Ubuntuでのソフトウェア管理の基本です。update でリストを更新して、upgrade で更新、install で追加、という流れを覚えてしまえば日常的な操作はほぼカバーできます。
月に1〜2回、sudo apt update && sudo apt upgrade を実行する習慣をつけておくと、システムが安定します。
あわせて読みたい
- Ubuntuのアップデート基本:最初に知っておきたい更新のやり方 — GUIとaptの両方でアップデートする方法
- Ubuntuでアプリを入れる方法:最初に覚えたいインストールの基本 — App Centerとaptを使い分ける方法