DVDを使用してFreeBSDをアップグレードしますか?

DVDを使用してFreeBSDをアップグレードしますか?

FreeBSDのインストールが8から8の間でアップグレードに失敗しました。および9.4(IIRC)。コンピュータで10.2が動作するようにするには、DVDイメージをダウンロードしてディスクを焼きました。これで、アップグレード方法を理解しようとしていますが、私が見つけることができるのはfreebsd-update()を指す指示だけです。これはワイヤレスアップグレードのみを実行しているようで、サーバーからFreeBSDを再ダウンロードする必要があります。 。これは私の帯域幅を合理的に使用するわけではなく、サーバーリソースを合理的に使用するものでもありません。

ライブ CD から起動し、既存の /usr パーティションをマウントし、/usr/freebsd-dist の内容をハードドライブにコピーしてソースツリーにアクセスできました。 Newソースからビルドする必要があるようです。インストール。

私は正しい道を行っていますか?これを行うより簡単な方法はありますか?アップグレードソースとしてリモートサーバーの代わりにDVDを使用するようにfreebsd-update()に指示できますか?どうすればいいですか?

ベストアンサー1

私は正しい道を行っていますか?

私がすることではありません。

これを行うより簡単な方法はありますか?

一部。最も簡単な方法は、あなたが持っているものをバックアップし、あなたが持っているDVDを使って新しくインストールすることです。

または、必要に応じてソースコードを使用して新しいバージョンをビルドし、その方法でアップグレードすることもできます。関連文書は次の場所にあります。手動ただし、場合によっては段階的なアップグレードが必要であり(つまり、中間バージョンをスキップせず)、マニュアルに文書化されていません。実際には8.xから10.2にアップグレードするので、混乱する可能性があります。残念ながら、マニュアルにはこれに関する文書はありません(ソースルートのUPDATING詳細に文書化されています)。また、アップグレードの失敗により他の問題が発生しています。バックアップ後の再インストールを強くお勧めします。

アップグレードソースとしてリモートサーバーの代わりにDVDを使用するようにfreebsd-update()に指示できますか?どうすればいいですか?

いいえ、DVDにはそのタスクを実行するのに十分ではありませんfreebsd-update。このfreebsd-updateコマンドは新しいバイナリを作成するだけでなく、既存のシステムバイナリを新しいバージョンのバイナリと比較し、それらのバイナリの違いをダウンロードします。また、ソースからアップグレードするとfreebsd-update後で使用できなくなりますのでご注意ください。これが私がバックアップして再インストールすることをお勧めする理由の1つです。バラよりこのセクションの詳細についてはマニュアルを参照してくださいfreebsd-update

おすすめ記事