여러 시스템 업그레이드

여러 시스템 업그레이드

두 대의 컴퓨터에 Linux Mint Petra 16이 있습니다. Qiana 17(또는 Rebecca 17.1)로 업그레이드하고 싶습니다. 내가 이해하는 업데이트 프로세스는 소스 저장소를 Petra에서 Rebecca 및 해당 Ubuntu 소스로 변경하는 것입니다. 두 컴퓨터 모두에서 이 작업을 수행하려면 패키지를 두 번 다운로드해야 합니다. 두 시스템 모두에 대해 한 번만 패키지를 다운로드하고 다른 시스템의 도움을 사용하여 한 시스템을 업그레이드할 수 있는 방법이 있습니까? (방법이 있다면 우분투에서도 비슷할 것이라고 추측하기 때문에 linux 및 ubuntu를 태그합니다)

답변1

저는 이전 직장에서 3개의 Ubuntu 서버와 6개의 Ubuntu 클라이언트를 담당했습니다. 우리는 무엇보다도 대량 업데이트 및 업그레이드를 관리하기 위해 Puppet을 사용했습니다. 이는 꽤 많은 학습이 필요한 복잡한 소프트웨어입니다. 관리자를 위한 공식 교육 과정과 인증 시험도 있으므로 호기심이 많은 유형의 사용자가 아닌 이상 권장하지 않습니다.

컴퓨터가 두 대뿐인 경우 훨씬 더 간단한 접근 방식을 권장합니다. 한 컴퓨터에서 업그레이드 절차를 수행한 다음 다운로드한 모든 패키지(*.deb 파일)를 /var/cache/apt/archives해당 컴퓨터에서 두 번째 컴퓨터로 복사하면 됩니다. 그런 다음 두 번째 컴퓨터에서 업그레이드 절차(패키지 데이터베이스 업데이트 포함)를 반복합니다. 패키지 관리자는~ 아니다해당 디렉터리에 이미 존재하는 패키지를 다운로드합니다. 이것이 작동하려면 두 컴퓨터 모두 동일한 버전 및 아키텍처 변형 Ubuntu/Mint를 실행해야 합니다. 즉, 두 컴퓨터 모두에서 x86을 실행하거나 두 컴퓨터 모두에서 x86-64를 실행해야 합니다.

/var/cache/apt/archives의 파일을 수동으로 복사하지 않으려면 한 컴퓨터에서 NFS 또는 Samba를 사용하여 해당 디렉터리를 공유하고 다른 컴퓨터에 마운트할 수 있지만 이는 질문의 범위를 벗어납니다.

관련 정보