apt-get updateはパッケージをダウンロードしますか?


0

コマンドを実行すると apt-get update ダウンロードしたパッケージはありますか?私の理解するところでは、リポジトリが更新されるだけです。その理解に基づいて、それはまたsource.listファイルを更新するのか、それとも単にaptキャッシュを更新するのかということですか?

回答:


2

リポジトリごとにキャッシュされている利用可能なパッケージのリストを更新します。 list ファイルそれは変更しません sources.list ファイルをダウンロードするか、debパッケージをダウンロードします。


どういう意味 per-repository list files? 'apt-get -s update`コマンドを実行することに利点はありますか
PeanutsMonkey

どこにキャッシュされていますか?
PeanutsMonkey

各リポジトリのパッケージの完全なリストは、ダウンロードされて次の場所に保存されています。 /var/lib/apt/listsaptが利用可能なものを知っているように。シミュレートされたアップデートを実行することによる利点は想像できません。
Daniel Pittman

/ var / lib / apt / listsにあるファイルは、コマンドを実行するたびに更新されます。 apt-get update。その通りですか?これはキャッシュされている場所と同じですか?
PeanutsMonkey

1

から Ubuntuヘルプページ :  リポジトリで行われた最新の変更でローカルパッケージインデックスを更新するには、次のように入力します。

sudo apt-getアップデート

それで、いいえ、それはどんなパッケージもダウンロードしません。します ではない sources.listを更新します。


それでは何を更新しているのですか?ファイルですか、それともどこかにキャッシュされていますか?もしそうならキャッシュはどこにありますか?コマンドを実行するたびにキャッシュはクリアされますか?
PeanutsMonkey

0

逆に、あなたが 欲しい すべての新しいパッケージを入手するには、リストを更新した後に 'sudo apt-get upgrade'を実行します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.