Jessieが安定版リリースになると、Debian Wheezy(安定版)は自動的にJessieにアップグレードされますか?


18

私はDebian Wheezy(安定版)を使用しており、基本的にシステムを定期的に更新しています:

sudo apt-get update
sudo apt-get dist-upgrade

将来、Jessieが安定版リリースになったら、Wheezyが自動でJessieになるかどうかは、私が続ければどうなるのかと思いdist-upgradeます。

常に現在の安定版リリース(数年後、たとえばJessieの後のSid)を常に使用するために、手動での手順が必要ですか、それともそのままの状態になりますか?

たとえば、何らかの方法でsources.listファイルを変更して、Jessieがトラックを手動で踏むことなく単に身をかがめるようにする必要がありますか、または「大きな」更新(「dist-upgrade」)がすべてを行いますwheezytoのすべてのインスタンスを変更jessieすることがわかっているときに変更しますか?

(sources.listのすべての単一行に含まれていますwheezy。おそらくwheezy、それらから削除するだけですか?)

私は少々新参者です(OS Xから、そしてそのWindows以前)。同じチャンネルでの「リリースアップグレード」がDebianでどのように自動的に行われるかはわかりません。通常のシステム更新チェックとは別に、手動チェックや複雑な手順を必要としない、次の(安定/準備完了)リリースへの完全アップグレード。


回答:


23

あなたのsources.list言う行が「wheezy」の場合、JessieがリリースされてもWheezyにとどまります。これらの行を「stable」と言うように変更すると、aptはリリース時にJessieにアップグレードします。「stable」は「wheezy」ではなく「jessie」のエイリアスになるためです。(あなたは「ジェシー」を言うためにこれらの行を変更した場合と、あなたはジェシーにアップグレードするよ、今、それはテストではまだだ、まだ「安定した」としてリリースされていないにもかかわらず、。)

sources.list新しい安定版リリースに自動的にアップグレードするように「安定版」と言うように変更するのは魅力的かもしれませんが、お勧めしません。アップグレードプロセスには、パッケージのアップグレードに加えて(場合によってはその前に)必要な、または実行する必要がある特別な手順がある場合があるため、切り替えを行う前にJessieがリリースされるのを待ってからリリースノートを確認することをお勧めします。(実際には、通常、パッケージをアップグレードするだけで問題ありませんが、最初にリリースノートを読んでから読む方が安全です。飛躍する前に見てください。)

ところで、シドは安定したリリースになることはありません。これは「不安定」リポジトリの永続的な名前であり、「テスト」および「安定」エイリアスを介した名前の進行には関与しません。ジェシーがリリースされた後、他のトイストーリーキャラクターが新しい「テスト」に選ばれ、シドは相変わらず不安定なままです。


要するに、他の多くのLinuxと同様に、これは完全にシステムの管理者次第です。自動的にアップグレードしたい場合、それは...まったくアップグレードしたくない場合、それも可能です。
CVn

Wheezyが自動的にJessieになることを確認できます。sources.listにはWheezyしかありません。cat/ etc / debian_versionを実行すると、8.2が返されます。これは、通常のapt-getアップグレード後に発生します。誰が理由を知っていますか?
フェルナンドコシュ

10

いいえ、アップグレードは自動ではありません、手動でのすべてのインスタンスを交換する必要がwheezyjessieあなたに/etc/apt/sources.list

または、stableJessieがリリースされると、自動的にアップグレードが行われます。

unattended-upgradesシステムを安定版と旧安定版が混在する可能性があるため、を使用する場合は後者を推奨しないことに注意してください。

最後に、apt-get dist-upgrade通常は新しいリリースにアップグレードするときにのみ必要です。違いupgradeとはdist-upgradeつまりupgrade、一方のみのアップグレードパッケージdist-upgradeに新しいパッケージをインストールしたり、矛盾のパッケージを削除することができます。通常、安定版リリースのライフサイクルの間、パッケージの依存関係は変わらないため、upgrade日々のアップグレードには十分です(もちろん、サードパーティのリポジトリを追加する場合、この問題に関するDebianの厳格なポリシーに従わない場合があります。パッケージの依存関係が変更される場合があります)。



私はそれだけの意見の無牛肉違いだと思います:)と私はあなたが言っていたものを誤解有することができるのだと思うので、ところで、私は7.6 7.7または7.8の新しいリリースに、発言権を考慮していない
mchid

1
いいえ、確かに、これらは新しいリリースではなく、新しい「ポイントリリース」であり、新しい依存関係を導入することも想定されていません。
MoonSweep

1

前述のように、source.listファイルに「stable」がある場合にのみ自動になります。具体的に「wheezy」がある場合は、を実行しても自動的には発生しませんapt-get upgrade

これは、こちらの完全なリリースノートに記載されています

または、これをカバーするカットダウンガイドをご覧ください

基本的にはsources.listjessieまたはstableのいずれかが必要です。その後、apt-get upgrade/ を実行しますapt-get dist-upgrade。私が知っている限り、これらだけではデフォルトでは自動ではありませんが、私の環境ではapt-get upgrade毎週cronジョブとして実行するように設定されています。sources.listこれは基本的に私のサーバーの一部を最小のjessieインストールに自動的にアップグレードしたためです。

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