apt-getは、手動で/ var / cache / apt / archivesに追加された同じバージョンのパッケージをダウンロードしますか?


9

たとえば、インストールするすべてのパッケージがあるとしますddd
すべてのdddパッケージをターミナルにコピーし/var/cache/apt/archivesて実行すると、パッケージsudo apt-get install dddapt-get再度ダウンロードするか、スキップしますか?

PS現在dddインストールしているので、自分でテストすることはできません(テストできません)。だから私は何が起こるかを教えてくれる専門家が必要です:)


見つかりませんでした/var/apt/cache
Avinash Raj 14

.debまたはtar.gzがあったパッケージのタイプはどれですか?
Avinash Raj 14

回答:


7

はい。ただし、パッケージがのダウンロード中にダウンロードされたリストの一部である場合のみapt-get update。たとえば、

  • 使用するPPAからのパッケージを取得し、そのパッケージ/var/cache/apt/archivesのバージョンがソースのどのパッケージリストにも存在しないため、パッケージを手動でに追加します。

パッケージも署名されているため、パッケージの署名が予期される署名と一致しない場合は、再度ダウンロードされます。パッケージの識別は、ファイルの名前のみに依存しません。

短くします:手動で追加されたパッケージバージョンと署名がソースパッケージリストのいずれかに一致する場合、そのパッケージが使用され、それ以外の場合は再度ダウンロードされます。


5

いいえ、再度ダウンロードしません。ここでは、/var/cache/apt/archivesディレクトリにある以前にアンインストールしたパッケージをインストールしています。

sudo apt-get install artha

ここに画像の説明を入力してください


そこに手動でファイルをコピーし、システム上に以前のarthaが存在していなかった場合を除いて、これは決定的なものではありません。
2014

私が想定しているように、パッケージのアンインストールも同じことを意味します。
g_p 14

他に言及がないと思いますか?しかし、私はこれをUbuntuから手動でパッケージを取得し、インストール前にキャッシュに追加することで確認しました。そのため、確かに、ファイルを再度ダウンロードすることはありません。
2014

@guruprasad私はあなたの答えを受け入れられたものとして選択しますが、ブルーノペレイラの答えはより詳細です。とにかくありがとう、そして素晴らしい答えと素晴らしい壁紙のために+1 :)
user1857492
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.