나는 Debian Wheezy 시스템을 정기적으로 업그레이드하고 싶습니다. 나는 평소대로 했어요
$ sudo apt-get update
$ sudo apt-get upgrade
업그레이드할 패키지 수가 상당히 많다는 것을 알았지만 그냥 Y를 클릭하고 업그레이드를 계속했습니다. 놀랍게도 업그레이드가 완료된 후 이제 Debian 8 시스템을 갖게 되었습니다.
그렇다면 간단한 upgrade
실행이 가능합니까 dist-upgrade
? 내가 이해하는 바로는 upgrade
배포판 업그레이드를 절대 수행해서는 안 되며 현재 배포판의 패키지만 업그레이드해야 합니다. 아니면 내가 뭔가를 놓치고 있는 걸까?
이것은 내 sources.list
파일입니다:
deb http://ftp.de.debian.org/debian/ wheezy main
deb-src http://ftp.de.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
# wheezy-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ wheezy-updates main
deb-src http://ftp.de.debian.org/debian/ wheezy-updates main
# wheezy-backports
deb http://ftp.us.debian.org/debian/ wheezy-backports main contrib non-free
deb-src http://ftp.us.debian.org/debian/ wheezy-backports main contrib non-free
deb ftp://ftp.debian.org/debian stable main contrib non-free
# debian multimedia non-free
deb http://www.deb-multimedia.org wheezy main non-free
# xtreemfs
deb http://download.opensuse.org/repositories/home:/xtreemfs/Debian_7.0 ./
# MariaDB 5.5 repository list - created 2015-03-29 20:56 UTC
# http://mariadb.org/mariadb/repositories/
deb http://mirror2.hs-esslingen.de/mariadb/repo/5.5/debian wheezy main
deb-src http://mirror2.hs-esslingen.de/mariadb/repo/5.5/debian wheezy main
어쨌든 시스템을 깨끗한 천명 시스템으로 복원하는 것이 가능합니까?
답변1
이것
deb ftp://ftp.debian.org/debian stable main contrib non-free
sources.list
당신은 지난 주말 Jesse로 전환한 이후 stable
추적 하고 있던 라인을 의미했습니다 .wheezy
jessie
stable
upgrade
차이점은 dist-upgrade
"배포판" 업그레이드를 수행하는지 여부와 관련이 없습니다. apt-get
실제로 배포판을 변경하고 있다는 사실을 알지 못합니다. 차이점은 upgrade
패키지가 제거되지 않지만 dist-upgrade
필요한 경우 제거될 수 있다는 것입니다. (이것은 dist-upgrade
전체 배포판을 업그레이드할 때 사용해야 한다는 사실에서 비롯됩니다.)
업그레이드 복구 및 Wheezy로 되돌리기는 지원되지 않습니다. Debian 패키지를 제대로 다운그레이드할 필요는 없습니다.
앞으로 이러한 놀라움을 피하기 위해 sources.list
명명된 버전을 대신 사용하도록 수정해야 합니다 .stable
정말로 다운그레이드를 시도하고 싶다면 in wheezy
대신 지정하십시오 . 그런 다음 이를 설치 하고 사용하여 다운그레이드해야 하는 패키지를 찾습니다 .stable
sources.list
apt-show-versions
wheezy
apt-get install libc6/wheezy
(하지만 시작하지 마십시오 libc6
. 이는 다운그레이드할 수 있는 마지막 패키지 중 하나입니다.)
하지만 제시와 함께 가는 걸 추천해요!