0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntuのsudo apt aupdateコマンドの意味

Last updated at Posted at 2024-09-22

よくインストール前に実行するapt updateって何してる?

sudo apt updateコマンドは、システムに設定されているリポジトリを介してパッケージリストをダウンロード、更新します。このコマンドを実行すると、リポジトリから最新のパッケージ情報がダウンロードされ、システムのパッケージリストが最新の状態に保たれます。

■実行プロセス

1.リポジトリの確認:システムに設定されているリポジトリのURLにアクセスします。

2.パッケージ情報の取得:リポジトリから最新のパッケージリスト(メタデータ)をダウンロードします。

3.ローカルリストの更新:ダウンロードしたパッケージリストをローカルのパッケージデータベースに反映します。更新対象はlistsファイル

/var/lib/apt/lists

アップデート後に実行するapt installやapt upgradeコマンドはlistsを参照して、最新のパッケージをインストールまたはアップグレードします。

※sudo apt updateはあくまでも登録されたリポジトリから最新のパッケージ情報を取得、更新します。リポジトリを追加するには以下コマンドを入力します。

sudo add-apt-repository ppa:リポジトリ名

chromeのダウンロード等wgetでサーバーから直接ダウンロードしたものはリポジトリを介さずインストールできます。
パッケージデータベースの更新はインストール後に反映されます。

インストール後、以下コマンドで依存関係を修復します。
sudo apt-get install -f

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?