시스템을 다시 설치하지 않고 데비안 설치를 i386 아키텍처에서 amd64 아키텍처로(또는 그 반대로) 전환하는 방법은 무엇입니까?
답변1
내부에 자세한 절차가 나와있습니다데비안 위키에서. 간단히 말해서:
대상 스키마를 외부 스키마로 사용할 수 있는지 확인하십시오.
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
.
이 패키지는 데비안의 향후 버전에서 crossgrader
이를 더 쉽게 만들 것입니다 .
(과거에 이 작업을 수행한 적이 있으며 가능합니다.)