Ubuntu 17.04에서 16.10으로 다운그레이드할 수 있는 방법이 있나요?

Ubuntu 17.04에서 16.10으로 다운그레이드할 수 있는 방법이 있나요?

나는 Xubuntu 17.04를 가지고 있는데 실제로 방법이 있는지 궁금합니다.다운그레이드17.04부터 16.04까지 여러 가지 이유가 있습니다.

  1. 17.04에서는 mGBA가 작동하지 않기 때문에
  2. 되감기하면 Parole Media Player가 정지되기 때문에
  3. 샘플곡을 불러오려고 하면 LMMS가 종료되기 때문에
  4. 등.

질문:

어떤 방법이 있나요?다운그레이드Xubuntu 17.04에서 16.10으로?

답변1

공식적으로 지원되는 방법은 없지만 그렇게 할 수 있습니다.

다운그레이드는 업그레이드보다 더 심각한 문제를 일으킬 수 있습니다. 이유:

  1. 패키지 설치/제거 스크립트는 다운그레이드 테스트되지 않습니다.
  2. 새 버전에 따라 형식이 변경되는 패키지별 구성 파일, 데이터베이스가 있을 수 있습니다. 이 경우 포맷 업그레이드는 개발됐지만 다운그레이드는 이뤄지지 않은 경우가 대부분이다.
  3. 다운그레이드 시나리오에서는 패키지 종속성이 완전히 테스트되지 않습니다. 결과적으로 다운그레이드 중에 시스템이 호환되지 않는 패키지가 있는 상태가 될 수 있습니다.

이러한 문제는 모두 드뭅니다. 그러나 일반적인 Linux 시스템에는 수천 개의 패키지가 있으므로 그 중 적어도 하나에서 문제가 발생할 수 있습니다. 이러한 문제는 개별적으로 수동으로 해결해야 합니다.

dist를 다운그레이드하는 자세한 단계는 다음을 참조하세요.이것답변.

(질문의 주제는 아니지만 흥미롭습니다. 같은 방식으로 재부팅하지 않고도 다른 데비안 기반 배포판 간에 전환할 수도 있습니다. 둘 다 멀티 아키텍처를 지원하는 경우 전환할 수도 있습니다.건축학다시 시작할 필요가 없습니다. )

귀하의 목표는 유사하고 드문 패키지 관련 문제를 피하는 것이기 때문입니다.업그레이드 후, dist 다운그레이드로 인해 발생하는 문제를 피할 수 있습니다.

따라서 더 많은 솔루션을 제안합니다.

문제의 몇 가지 패키지만 다운그레이드하세요.

이것은 매우 간단합니다.

  1. 임시로 이전 배포판의 패키지 소스를 에 추가합니다 /etc/apt/sources.list. 따라서 sources.list두 배포판의 패키지 소스가 모두 임시로 포함됩니다.
  2. apt-get update캐시를 로드하려면 실행하세요 .
  3. apt-cache show mybuggytool당신의mybuggytool둘 다저장소. 예를 들어 mybuggytool버전 1.1-crap1.3-crap.
  4. 더 자비로운 쪽을 선택하면 가능할 것입니다 1.1-crap.
  5. 설치하다apt-get install mybuggytool=1.1-crap
  6. 이전 릴리스의 줄을 삭제(또는 주석 처리) sources.list하고 apt-get update다시 삭제합니다.

이렇게 하면 이전 배포판에서 결함이 있는 도구 패키지를 얻을 수 있습니다. 대부분의 라이브러리는 이전 버전과의 호환성을 위해 개발되었으므로 문제가 발생할 가능성은 훨씬 낮습니다.

향후 업그레이드에서 이러한 패키지를 제외할 수 있습니다. 자세한 소개는이 답변. 중요한 부분은 다음과 같습니다.

  • 명령을 통해 패키지를 보관할 수 있습니다 apt-mark hold mybuggytool.
  • 을 길게 누르면 취소할 수 있습니다 apt-mark unhold mybuggytool.

관련 정보