web-dev-qa-db-ja.com

dpkgを使用してupgradeおよびdist-upgradeパッケージをインストールする

したがって、12.04サーバーでのオフラインパッケージのインストールで遊んでいます。ここにある手順を使用してURIを取得およびwgetしてパッケージをダウンロードしました。 http://www.webupd8.org/2009/11/get-list- of-packages-and-dependencies.html

apt-get upgradeapt-get dist-upgradeを使用してこれを行い、dpkg -iを使用してダウンロードしたパッケージをインストールしました。そのため、プロセスは次のようになりました。

  1. URIを取得する
  2. wgetフォルダーへのパッケージ(upgradeパッケージを/ upgradeに、dist-upgradeパッケージを/ dist-upgradeに)
  3. dpkg -i /upgrade/*.debを実行してからdpkg -i /dist-upgrade/*.debを実行します

私の質問は、更新されたパッケージを手動でインストールするこの方法では、すべてが正しく更新され、apt-get upgradeおよびapt-get dist-upgradeを通常どおり実行した場合と同じ結果になりますか?それとも、通常のapt-getコマンドでは、この方法では実行できないことはありますか?

9
R4mzy

低レベルのパッケージマネージャーであるdpkgを使用する代わりに、aptを使用することをお勧めします。 aptを使用して.debファイルをインストールするには、それらをaptキャッシュにコピーします

Sudo cp *.deb /var/cache/apt/archives/

その後、定期的なアップグレードを実行します。

apt-get upgrade

aptコマンドは、ネットからダウンロードするのではなく、キャッシュ内のファイルを使用するので、ほとんど目的に役立ちます。

15
sayantankhan