なぜパスワードを入力する必要があるのか理解できます。sudo apt install daSoftware
つまりsudo apt upgrade
、コンピュータで実行されるコードを修正しているのです。
しかし、なぜapt update
?利用可能なソフトウェアのリストを更新するだけです。アップデートを実行するためにスーパーユーザーモードで付与された追加の権限を要求しないと、問題が発生するのはなぜですか?
ベストアンサー1
ソフトウェアリストは保護領域(/var/lib/apt/
#1) 書き込み権限がありません。すべてのユーザーが読み取ることはできますが、書き込むことはできません。このディレクトリに書き込むには高い権限が必要です。
#1: @jordanm がこのディレクトリを正確に指摘しました。 Jordanに感謝します。