2025. 6. 28. 08:06ㆍ리눅스 실제 사용 팁
데비안 리눅스 배포판은 stable (안정판 릴리즈) / testing (테스트 버전) / unstable (불안정, 늘 새로운 버전) 으로 나뉜다. 다양한 방식으로 패키지를 설치할 수 있게 해준 APT 시스템의 원조이면서 패키지 간 의존성 버전을 자동으로 찾아서 해결해주는 등 혁신적이었는데 시스템 안정성을 이유로 한 번 업그레이드한 배포버전을 이전 배포버전으로 되돌리는 방법은 (예전에는 설치된 패키지 정보 파일을 찾아서 일일이 수정해야 하는 등) 많이 복잡했다. 그런데 언제부터인가 비교적 간단하게 바뀐 듯하다. 이 글을 쓰는 시점에서 버전은 stable = bookworm (v12), testing = trixie (v13) 이다.
1) 우선 /etc/apt/sources.list 파일에서 현재의 배포버전 문자를 되돌리려는 배포버전으로 바꾼다.
deb http://deb.debian.org/debian/ trixie main non-free-firmware contrib
^^^^^^
(이 부분)
2) /etc/apt/preferences.d/downgrade 파일을 만든다. (아래 내용)
Package: *
Pin: release a=testing
Pin-Priority: 1001
3) 앞서 변경한 파일로부터 패키지 저장소 정보를 갱신한다.
apt update
4) 명령어 이름과 맞지 않지만 다음 명령을 실행한다. (원래는 패키지를 판올림하기 위해서 실행하는 명령이다)
apt dist-upgrade
5) 패키지 교체과정이 끝나면 /etc/apt/preferences.d 에 생성했던 downgrade 파일을 삭제한다.
rm /etc/apt/preferences.d/downgrade
참고한 사이트 : Perplexity.ai (검색어: debian downgrade)
debian downgrade
System-wide downgrading in Debian is generally not supported or recommended, but it is possible with careful preparation and risk awareness. Always back up...
www.perplexity.ai
'리눅스 실제 사용 팁' 카테고리의 다른 글
[리눅스에서 윈도 앱 실행] Bottles 앱에서 기존 생성한 보틀 삭제하기 (0) | 2024.03.30 |
---|---|
[리눅스에서 윈도 앱 실행] Bottle 에서 접근가능한 c_drive (0) | 2024.03.04 |
[리눅스에서 윈도 앱 실행] Flatpak < Bottles < 카카오톡 설치 및 실행 (0) | 2024.02.26 |
[리눅스에서 윈도 앱 실행] Flatpak < Bottles 보틀 생성 (0) | 2024.02.26 |
[리눅스에서 윈도 앱 실행] Flatpak < Bottles 보틀 설치하기 (0) | 2024.02.26 |