“ apt-get upgrade ividでの“ dist-upgrade ”の意味= “f9c149546c”> ?

apt-get dist-upgradeはLinuxディストリビューションをアップグレードしません(ただし、カーネルは更新します)。 apt-getのマニュアルから、dist-upgradeの説明:

dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. So, dist-upgrade command may remove some packages. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for overriding the general settings for individual packages. 

それはdistの部分を説明していないので、それはどういう意味または略ですか?

コメント

  • dist-upgradeという名前の理由をお聞きですか?
  • @muruはい、そうです。

回答

apt-get dist-upgradeは、それ自体ではディストリビューションのリリースをアップグレードしません。ただし、可能です。 aptのソースが新しいリリースのリポジトリを指している場合は、リリースをアップグレードします。つまり、ソースをwheezyのソースからjessieのソースに変更した場合、リリースをiv id =からアップグレードできます。 dist-upgradeを使用して、 “052a47e264″>

からjessieに移動します。 upgradeは、新しい依存関係をダウンロードしたり、競合する依存関係を削除したりできないため、ソースに関係なく、そうすることはできません。

これが、Debianのあるリリースから次のリリースにアップグレード

したがって、distは、ディストリビューションをアップグレードできるため、ディストリビューションを表します。

回答

安定版のDebianリリース内でパッケージを更新しても、パッケージはあまり変更されません(安定している結局のところ、apt-get dist-upgradeは必要ありません。

したがって、apt-getsのマンページに記載されているような依存関係の変更は、リリースを変更した場合(たとえば、 wheezy から jessie )、またはを使用した場合にのみ発生します。 ローリングリリースであるテストまたは不安定

そうです、ある意味でapt-get dist-upgradeは通常、ディストリビューションを次のリリースに更新するために使用されます(または、ローリングリリースの場合は最新の更新に更新します)。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です