環境
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
やったこと
中国語入力できるようにしたくて以下のコマンドを入力したら、404エラーが発生。
sudo apt install fcitx-googlepinyin
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/f/firefox/firefox-locale-zh-hans_84.0+build3-0ubuntu0.20.04.1_amd64.deb 404 Not Found [IP: 160.26.2.187 80]
いろいろ調べて以下のコマンドで解決できたのは良いけど、ただコマンド打ってるだけで実際何が起きたのかよく分からなかったので調べてみた。
sudo apt-get update
何が起きていたのか
そもそも「apt install」は/var/lib/apt/listsからインストールされるコマンド。
「apt-get update」はパッケージリストがUbuntuリポジトリからダウンロードされ、/var/lib/apt/listsに保存される。だからエラー解消できたみたい。