나는 Xubuntu 17.04를 가지고 있는데 실제로 방법이 있는지 궁금합니다.다운그레이드17.04부터 16.04까지 여러 가지 이유가 있습니다.
- 17.04에서는 mGBA가 작동하지 않기 때문에
- 되감기하면 Parole Media Player가 정지되기 때문에
- 샘플곡을 불러오려고 하면 LMMS가 종료되기 때문에
- 등.
질문:
어떤 방법이 있나요?다운그레이드Xubuntu 17.04에서 16.10으로?
답변1
공식적으로 지원되는 방법은 없지만 그렇게 할 수 있습니다.
다운그레이드는 업그레이드보다 더 심각한 문제를 일으킬 수 있습니다. 이유:
- 패키지 설치/제거 스크립트는 다운그레이드 테스트되지 않습니다.
- 새 버전에 따라 형식이 변경되는 패키지별 구성 파일, 데이터베이스가 있을 수 있습니다. 이 경우 포맷 업그레이드는 개발됐지만 다운그레이드는 이뤄지지 않은 경우가 대부분이다.
- 다운그레이드 시나리오에서는 패키지 종속성이 완전히 테스트되지 않습니다. 결과적으로 다운그레이드 중에 시스템이 호환되지 않는 패키지가 있는 상태가 될 수 있습니다.
이러한 문제는 모두 드뭅니다. 그러나 일반적인 Linux 시스템에는 수천 개의 패키지가 있으므로 그 중 적어도 하나에서 문제가 발생할 수 있습니다. 이러한 문제는 개별적으로 수동으로 해결해야 합니다.
dist를 다운그레이드하는 자세한 단계는 다음을 참조하세요.이것답변.
(질문의 주제는 아니지만 흥미롭습니다. 같은 방식으로 재부팅하지 않고도 다른 데비안 기반 배포판 간에 전환할 수도 있습니다. 둘 다 멀티 아키텍처를 지원하는 경우 전환할 수도 있습니다.건축학다시 시작할 필요가 없습니다. )
귀하의 목표는 유사하고 드문 패키지 관련 문제를 피하는 것이기 때문입니다.업그레이드 후, dist 다운그레이드로 인해 발생하는 문제를 피할 수 있습니다.
따라서 더 많은 솔루션을 제안합니다.
문제의 몇 가지 패키지만 다운그레이드하세요.
이것은 매우 간단합니다.
- 임시로 이전 배포판의 패키지 소스를 에 추가합니다
/etc/apt/sources.list
. 따라서sources.list
두 배포판의 패키지 소스가 모두 임시로 포함됩니다. apt-get update
캐시를 로드하려면 실행하세요 .apt-cache show mybuggytool
당신의mybuggytool
둘 다저장소. 예를 들어mybuggytool
버전1.1-crap
과1.3-crap
.- 더 자비로운 쪽을 선택하면 가능할 것입니다
1.1-crap
. - 설치하다
apt-get install mybuggytool=1.1-crap
- 이전 릴리스의 줄을 삭제(또는 주석 처리)
sources.list
하고apt-get update
다시 삭제합니다.
이렇게 하면 이전 배포판에서 결함이 있는 도구 패키지를 얻을 수 있습니다. 대부분의 라이브러리는 이전 버전과의 호환성을 위해 개발되었으므로 문제가 발생할 가능성은 훨씬 낮습니다.
향후 업그레이드에서 이러한 패키지를 제외할 수 있습니다. 자세한 소개는이 답변. 중요한 부분은 다음과 같습니다.
- 명령을 통해 패키지를 보관할 수 있습니다
apt-mark hold mybuggytool
. - 을 길게 누르면 취소할 수 있습니다
apt-mark unhold mybuggytool
.