すでにインストールされているプログラムを更新するために、なぜ .deb ファイルをダウンロードする必要があるのですか?

すでにインストールされているプログラムを更新するために、なぜ .deb ファイルをダウンロードする必要があるのですか?

例えば、私がAnkiを使っているとします。Ankiが更新されるたびに、ウェブサイト.deb をダウンロードし、Ubuntu ソフトウェア センターで開いて、「アップグレード」をクリックします。

リポジトリについての私の限られた知識によると、"apt-get update" と "apt-get upgrade" を実行すると Anki が更新されるはずです。なぜ更新されないのでしょうか? これを変更する方法はありますか?

答え1

プログラムは、以下の方法でインストールした場合にのみ自動的にアップグレードされます。

sudo apt-get install <program>

またはソフトウェア センター。

.deb別のソース ( 、など)からインストールする場合は.tar.gz、自分で更新を管理する必要があります。

場合によっては、PPA メンテナーが更新する限り更新されるソフトウェアの PPA が見つかることがあります。

関連情報