カテゴリ: Linux基礎 更新日: 2026/06/01

aptコマンドの基本!Debian系でのパッケージ管理方法を初心者向けに徹底解説

aptコマンドの基本!Debian系でのパッケージ管理方法
aptコマンドの基本!Debian系でのパッケージ管理方法

先生と生徒の会話形式で理解しよう

生徒

「Linuxでソフトをインストールするにはどうすればいいんですか?」

先生

「Debian系のLinuxではaptコマンドを使って簡単にインストールできますよ。」

生徒

「アプリをダウンロードする感じですか?」

先生

「そうですね。スマートフォンのアプリストアのように、必要なソフトをまとめて管理できる仕組みです。」

生徒

「難しそうですが、初心者でも使えますか?」

先生

「基本の使い方を覚えれば大丈夫です。順番に見ていきましょう。」

1. aptコマンドとは?

1. aptコマンドとは?
1. aptコマンドとは?

aptコマンドは、Linuxの中でも特にDebian系ディストリビューションで使われるパッケージ管理コマンドです。Ubuntuなどでも広く使われています。

パッケージとは、ソフトウェアをインストールするためのまとまりのことです。例えばブラウザやエディタなどのソフトもパッケージとして管理されています。

aptコマンドを使うことで、以下の操作が簡単にできます。

  • ソフトのインストール
  • ソフトの削除
  • ソフトの更新
  • 利用可能なソフトの検索

Windowsでいうと「インストーラーをダウンロードして実行する作業」を、コマンド一つで行えるイメージです。

2. パッケージ管理とは何か

2. パッケージ管理とは何か
2. パッケージ管理とは何か

パッケージ管理とは、ソフトウェアのインストールや更新をまとめて安全に管理する仕組みのことです。

初心者の方は「なぜそんな仕組みが必要なのか」と感じるかもしれません。

例えば、あるソフトを動かすためには別のソフトが必要な場合があります。この関係を依存関係と呼びます。

aptはこの依存関係を自動で解決してくれるため、ユーザーは難しいことを考えずにソフトを使えます。

つまり、aptは「ソフトの管理を全部やってくれる便利な管理人」のような存在です。

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

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

まず最初に行うべき操作が、パッケージ情報の更新です。これは「どんなソフトが利用できるかのリスト」を最新にする作業です。


apt update
取得:1 http://archive.ubuntu.com ubuntu InRelease
パッケージリストを読み込んでいます... 完了

このコマンドは実際にソフトをインストールするわけではなく、最新の情報を取得するだけです。

スマートフォンでいうと「アプリストアの情報を更新する」ようなイメージです。

4. ソフトをインストールする方法

4. ソフトをインストールする方法
4. ソフトをインストールする方法

次に、実際にソフトをインストールしてみましょう。ここでは例としてvimというテキストエディタをインストールします。


apt install vim
パッケージリストを読み込んでいます... 完了
vim をインストールしています...

installは「インストールする」という意味の英単語です。

このコマンドを実行すると、必要なファイルを自動でダウンロードしてインストールしてくれます。

5. インストール済みソフトを削除する

5. インストール済みソフトを削除する
5. インストール済みソフトを削除する

不要になったソフトは削除することもできます。これによりディスク容量を節約できます。


apt remove vim
パッケージリストを読み込んでいます... 完了
vim を削除しています...

完全に設定ファイルも削除したい場合は、purgeを使います。


apt purge vim
vim の設定ファイルも含めて削除しています...

removeは本体のみ削除、purgeは設定も含めて削除と覚えると分かりやすいです。

6. パッケージを検索する方法

6. パッケージを検索する方法
6. パッケージを検索する方法

インストールしたいソフト名が分からない場合は、検索することができます。


apt search nginx
nginx/jammy 1.18.0-6ubuntu14 amd64
高性能なWebサーバー

searchは「検索」という意味です。

このようにキーワードを入力するだけで、関連するパッケージを探せます。

7. システム全体を更新する

7. システム全体を更新する
7. システム全体を更新する

インストール済みのソフトを最新状態にするには、アップグレードを行います。


apt upgrade
アップグレード可能なパッケージを確認しています...
すべてのパッケージを更新します

これはスマートフォンでいう「アプリのアップデート」と同じです。

定期的に実行することで、セキュリティや機能が最新になります。

8. よく使うaptコマンドまとめと使い分け

8. よく使うaptコマンドまとめと使い分け
8. よく使うaptコマンドまとめと使い分け

初心者の方がよく使うaptコマンドを整理しておきます。

  • apt update パッケージ情報の更新
  • apt install ソフトのインストール
  • apt remove ソフトの削除
  • apt search ソフトの検索
  • apt upgrade ソフトの更新

最初はこの5つだけ覚えれば十分です。

慣れてくると、より細かいオプションも使えるようになります。

カテゴリの一覧へ
新着記事
New1
テキスト・データ処理
patch -Rオプションの使い方を完全ガイド!初心者でもわかるLinuxでパッチを元に戻す方法
New2
テキスト・データ処理
less -Xオプションの使い方を完全ガイド!終了後も画面内容を残す方法
New3
ファイル・ディレクトリ操作
lsコマンドの-lオプションでファイルの詳細情報を一覧表示しよう!初心者でもわかる使い方と意味を徹底解説
New4
ディスクとファイルシステム管理
dfコマンドの使い方を完全ガイド!初心者でもわかるLinuxのディスク使用量確認方法
人気記事
No.1
Java&Spring記事人気No1
テキスト・データ処理
catコマンドとは?Linuxでファイル内容を表示・連結する基本
No.2
Java&Spring記事人気No2
ファイル・ディレクトリ操作
cd ~ の使い方を完全解説!ホームディレクトリへの移動方法と初心者向けLinuxコマンド入門
No.3
Java&Spring記事人気No3
ファイル・ディレクトリ操作
pwdコマンドとは?初心者でもわかる現在の作業ディレクトリの確認方法を解説!
No.4
Java&Spring記事人気No4
ファイル・ディレクトリ操作
lsコマンドとは?Linuxでファイルやディレクトリを一覧表示する基本を初心者向けに解説