システムを再インストールせずにDebianインストールをi386アーキテクチャからamd64アーキテクチャに(またはその逆に)切り替える方法は?
答え1
内部に詳細な手順があります。Debian Wikiで。簡単に言うと:
ターゲット・スキーマが外部スキーマとして使用できることを確認します。
sudo dpkg --add-architecture amd64 sudo apt update
実行中のカーネルが両方のアーキテクチャをサポートしていることを確認してください。
sudo apt install linux-image-amd64:amd64
(そして再起動)
システムが完全に最新であることを確認してください。
sudo apt upgrade
実際のクロスアップグレードを実行するには、ターゲットアーキテクチャ
dpkg
と関連パッケージをインストールする必要があります。sudo apt --download-only install dpkg:amd64 tar:amd64 apt:amd64 sudo dpkg -i /var/cache/apt/archives/*_amd64.deb
この時点で、デフォルトスキーマはターゲットスキーマになります。その後、レジャー時に計画を切り替えることができます。 UI関連パッケージを階層化すると、デスクトップ環境がクラッシュする可能性があるため、注意してください。screen
死んでいるデスクトップ環境がこれを許可しないように、端末でまたは少なくともセッションでこれを行う必要があります。以下は失望しましたapt
。
このパッケージは、Debianの将来のバージョンでcrossgrader
それをより簡単にするでしょう。
(過去にこれを行ったことがあり、可能です。)