よくインストール前に実行する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