우분투 서버 22.10 Kinetic Kudu를 23.10 mantic으로 업그레이드하려고 합니다.
다음 source.list를 사용하여 Kinetic 버전을 최신 업데이트로 업그레이드할 수 있습니다.
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://old-releases.ubuntu.com/ubuntu kinetic main restricted
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://old-releases.ubuntu.com/ubuntu kinetic-updates main restricted
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://old-releases.ubuntu.com/ubuntu kinetic universe
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic universe
deb http://old-releases.ubuntu.com/ubuntu kinetic-updates universe
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://old-releases.ubuntu.com/ubuntu kinetic multiverse
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic multiverse
deb http://old-releases.ubuntu.com/ubuntu kinetic-updates multiverse
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://old-releases.ubuntu.com/ubuntu kinetic-backports main restricted universe multiverse
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-backports main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu kinetic-security main restricted
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-security main restricted
deb http://old-releases.ubuntu.com/ubuntu kinetic-security universe
do-release-upgrade를 실행하면 다음 메시지가 나타납니다.
이 도구는 '운동'에서 '맨틱'으로의 업그레이드를 지원하지 않습니다.
내가 하고 싶은 업그레이드 경로가 정말 불가능한 걸까요?
답변1
마지막으로 다음 단계를 통해 업그레이드할 수 있었습니다.
- 현재 /etc/apt/sources.list를 수정하고 다음으로 시작하는 URL을 바꿉니다.http://아카이브... 통과http://이전 버전
- 완료되면 실행sudo 적절한 업데이트그 다음에sudo 적절한 업그레이드그리고sudo apt dist-업그레이드
- 그런 다음 다시 시작하세요
- /etc/apt/sources.list를 수정하고 다시 넣으십시오.파일바꾸다구 버전
- /etc/apt/sources.list를 수정하고 다음 항목을 모두 교체합니다.역학통과음력
- 그런 다음 실행sudo 적절한 업데이트,sudo 적절한 업그레이드그리고sudo apt dist-업그레이드. 이렇게 하면 23.04로 업그레이드할 수 있습니다.
- 그런 다음 다시 시작하세요
- 그런 다음 sudo do-release-upgrade를 실행하여 23.10으로 업그레이드하세요.
답변2
22.10(Kinetic Kudu)에서 23.10(Mantic Minotaur)으로 업그레이드할 때 동일한 "지원되지 않음" 오류가 발생했습니다. 처음에는 do-release-upgrade
23.04(Lunar Lobster)로 성공적으로 업그레이드했습니다.
- 먼저 할
apt update
일을apt upgrade
하고 재부팅하세요 - 편집
/etc/update-manager/meta-release
- 이 파일은do-release-upgrade
최신 버전에 대한 정보를 찾을 수 있는 위치를 알려줍니다. - 이 기존 줄을 주석 처리
URI
하고 Wayback Machine의 메타 게시 파일의 이전 복사본을 가리킵니다.#URI = https://changelogs.ubuntu.com/meta-release URI = https://web.archive.org/web/20230917010657id_/http://changelogs.ubuntu.com/meta-release
- 실행
do-release-upgrade
- 시스템을 23.04(Moon Lobster)로 가져옵니다. - 다시 편집
/etc/update-manager/meta-release
하고 원본을 복원하세요.URI
- 또 다른 것을 실행하세요
do-release-upgrade
. 이렇게 하면 시스템이 23.10(Mantic Minotaur)으로 올라갑니다.
작동 방식에 대한 몇 가지 참고 사항:
do-release-upgrade
거의 항상 시스템을 사용 가능한 최신 버전으로 업그레이드하려고 시도하며 해당 동작을 제어하는 문서화된 방법은 거의 없습니다.--devel-release
다음 불안정/미리 보기 버전으로 업그레이드할 수 있습니다.Prompt=lts
설정은 LTS 버전 으로만 업그레이드됩니다./etc/update-manager/release-upgrades
- URI가 가리키는 파일은 일반 텍스트 파일로 예상되며 Wayback Machine은 일반적으로 이를 HTML로 제공합니다.
id_
끝에 타임스탬프를 추가하면 원본 파일이 반환됩니다.
답변3
좋은 소식은 이제 Linux가 Windows보다 사용하기 쉽다는 것입니다. 따라서 2년 후에 Linux를 꺼내고 자동 업데이트를 설치하는 데 몇 시간을 소비해야 하는 Windows 시스템과 달리 Ubuntu를 사용하면 해야 할 일은 다음과 같습니다.
Modify your current /etc/apt/sources.list and replace the urls starting with http://archive... by http://old-releases
Once done, execute sudo apt update then sudo apt upgrade and sudo apt dist-upgrade
Then reboot
Modify the /etc/apt/sources.list and put back archive instead of old-releases
Modify the /etc/apt/sources.list and replace all occurences of kinetic by lunar
Then perform sudo apt update, sudo apt upgrade and sudo apt dist-upgrade.
그런 다음 업그레이드가 설치될 때까지 몇 시간 기다립니다. 이렇게 하면 23.04로 업그레이드한 다음 재부팅됩니다. 시스템을 테스트하여 모든 것이 제대로 작동하는지 확인하십시오.
그런 다음 sudo do-release-upgrade를 실행하여 23.10으로 업그레이드하고 새 업데이트가 설치될 때까지 몇 시간 더 기다립니다. 이것이 바로 Linux가 Windows보다 훨씬 나은 이유입니다. 너무 쉽습니다.
하지만 진지하게, 나는 이것을 나이든 어머니에게 건네주고 그것이 효과가 있도록 기도해 주기를 기대할 수 없습니다. 우리의 가장 큰 적은 바로 우리 자신입니다.