dist-upgradeを間違えました、これは悪いですか?


8

私はUpdate ManagerUbuntu 10.10ネットブックエディションを探していましたが、見つかりませんでしたので、ターミナルで次のようにしました。

sudo apt-get update
sudo apt-get upgrade

一部のパッケージが「保留」されたというメッセージが表示され、オンラインで検索すると、実行するよう提案されました。

sudo apt-get dist-upgrade

だから私はそれをしました、そしてそれは私のカーネルを更新し、そして今uname -a私は持っていると言います2.6.35-23-generic #40-Ubuntu SMP。私のシステムはまだ正常に動作していますが、私が正しいことをしたかどうかは今や推測です。このカーネルアップデートは、Ubuntuの次のバージョンを対象としたものですか?取り消す必要がありますか?


1
壊れていない場合は、修正したり、心配したりしないでください。
msw 2010年

ちなみに、どこUpdate Manager?10.10(ネットブック)にアップグレードしてから、見つけられません
SpashHit

ダッシュに移動し、検索タイプの更新マネージャーで。
Lincity

回答:


11

dist-upgrade パッケージのメジャーバージョンが変更されたときに使用される(必要になる可能性がある)高度なパッケージ依存関係の解決策があります。

たとえば、アップデートによってOpenOffice 1.xのバージョンは常に最新の状態に保たれますが、ディストリビューションがOpenOffice 2.xに切り替わるとすぐに、より複雑な問題を解決するためにdist-upgradeが必要になります。

だから:あなたは何も間違っていませんでした。必要に応じて、いつでも行うことができますsudo apt-get dist-upgrade。必要に応じて(Update Managerを介して)自動的に実行されますが、手動で起動してコンテンツにアクセスすることもできます。

リポジトリ内のエラーに対して安全であるということは、apt最近ではほとんどの証拠になります。:)


4

apt-get upgradeapt-get dist-upgradeの唯一の違いは、dist-upgradeは、パッケージの依存関係を満たすために必要な場合、新しいパッケージをインストールするか、インストールされたパッケージを削除しますが、アップグレードは、依存関係を満たすことができないパッケージを保留します。アップグレードするだけで。

そのため、いくつかの保留パッケージがある場合、通常、apt-get dist-upgrade正しいことです。

しかし、特にPPAやapt-get dist-upgradeなどの非公式のパッケージソースを使用してパッケージを削除したい場合は、まず何をしたいかを確認することをお勧めします。

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