オペレーティングシステムをアップグレードするためのDebianのdo-release-upgradeに相当するものは何ですか?(たとえば、ストレッチからバスターまで)


10

Ubuntuのdo-release-upgradeコマンドは、オペレーティングシステムを最新のリリースにアップグレードします。Debianの同じ目的のための方法またはツールは何ですか(最新の安定版リリースにアップグレードするため)?

回答:


9

Debianは、OSを新しいリリースにアップグレードする単一のコマンドを提供していませ。各リリースのリリースノートには、サポートされているハードウェアアーキテクチャのアップグレード手順が含まれています。

DebianリリースページからすべてのDebianリリースのリリースノートを見つけることができます。

たとえば、64ビットPCをストレッチからバスターアップグレードするには、第4章「Debian 10でのDebian 9(ストレッチ)からのアップグレード-Debian 10(バスター)、64ビットPCのリリースノート」の指示に従ってください。

https://www.debian.org/releases/stable/releasenotesで、常に最新の安定版リリースのリリースノートを見つけることができるはずです。

Debianリリースを「oldstable」から「安定」にアップグレードするのは通常簡単ですが、OSはリリースごとに異なるため、特定のインストールに影響を与える可能性があるため、リリースノートに従うことが重要です。

リリースノートには、時間と労力を大幅に節約できる新しいリリースの変更に関する情報とヒントも含まれています。たとえば、以前の一部のリリースのアップグレードプロセスでaptitudeは、アップグレードにを使用することが推奨されていました。以下からのアップグレードの場合ストレッチバスターaptツールが代わりにお勧めしますaptitude。(ただし、アップグレードaptitude問題を解決するために推奨されます。)


1

公式にはツールはありません-自分で管理する必要があります。たとえば、https//www.debian.org/releases/stable/i386/release-notes/ch-upgrading.htmlを参照してください

基本的には、新しいバージョンのリポジトリへのURLの変更/追加とパッケージのアップグレードを中心に展開し、発生する可能性のある問題を整理します。ガイドでは、あまり便利ではないことがわかります。これが、多くのディストリビューションがリリース間でアップグレードする方法を提供しない、または強く推奨しない理由です-注意すべきことがたくさんあります(また、LTSまたはローリングリリースディストリビューションを使用することがしばしば良い理由です)。

Debianのプロセスを自動化する非公式のツールがあるかもしれませんが、私はむしろその点でドキュメントに従います。


1
私の経験では、Debianのアップグレードは非常に簡単です。少なくとも1台のマシンでslinkを実行してから、すべてのDebianを安定した→安定したアップグレードにしたと思います。
ジル 'SO-悪をやめる'
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.