반응형
서버에 설치되어 있는 node.js 버전을 20으로 올리기 위해서 ubuntu 버전을 18 버전에서 20 버전으로 업그레이드하는 도중
"Please install all available updates for your release before upgrading" 라는 오류 메세지를 마주했다
이 글에서는 이 문제를 해결한 과정을 공유하고자 한다.
1. version 업데이트 전에 패키지 업데이트 및 업그레이드
sudo apt update
sudo apt upgrade
2. mognodb 관련 패키지들이 업데이트 되지않음
3. 현재 ubuntu 버전 확인 및업데이트 진행
lsb_release -a // 현재 버전 확인
sudo do-release-upgrade // 업그레이드 가능한 ubuntu 버전으로 업그레이드
4. Please install all available updates for your release before upgrading 오류 발생
리서치 결과 해당 패키지들을 지우고 다시 삭제하는 방법이 있었지만 지우지 못하는 상황이였다.
그래서 개별적으로 패키지들을 업데이트 해줬다. 왜 인지는 잘 모르겠으나 위 1번 명령어로 전체 업데이트가 되지 않았다.
sudo apt install --only-upgrade 패키지명
sudo apt install --only-upgrade mongodb-org
sudo apt install --only-upgrade mongodb-org-database
sudo apt install --only-upgrade mongodb-org-mongos
sudo apt install --only-upgrade mongodb-org-server
sudo apt install --only-upgrade mongodb-org-shell
sudo apt install --only-upgrade mongodb-org-tools
5. 개별적인 업데이트 완료 후 버전 업그레이드
반응형
'Linux' 카테고리의 다른 글
[Linux] E: Unable to locate package ~~ (0) | 2024.11.04 |
---|---|
[Linux] ubuntu에서 Swap 메모리를 활용한 메모리 부족 문제 해결 (1) | 2024.11.04 |
[Linux] Terminal에서 문자열을 base64로 인코딩 하는 방법 (0) | 2023.03.17 |
[PM2] PM2 사용시 서버가 느려지는 문제 해결 (0) | 2022.11.01 |
[Linux] ubuntu 버전 확인하기 (0) | 2022.06.11 |