데비안 크로스그레이드 방법(i386에서 amd64로 전환)

데비안 크로스그레이드 방법(i386에서 amd64로 전환)

시스템을 다시 설치하지 않고 데비안 설치를 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이를 더 쉽게 만들 것입니다 .

(과거에 이 작업을 수행한 적이 있으며 가능합니다.)

관련 정보