Ubuntu 18.04에서 18.10으로 업그레이드하는 동안 오류가 발생했습니다. "업그레이드하기 전에 사용 가능한 모든 업데이트를 설치하십시오."


23

Lenovo 노트북에서 Ubuntu 18.04 에서 Ubuntu 18.10 (budgie) 으로 업그레이드하고 싶습니다 .

업데이트 관리자에서 업그레이드를 선택하면 대화 상자가 사라지고 아무 일도 일어나지 않습니다. 업그레이드가 시작되지 않습니다.

참고-오늘 아침에 다른 랩톱에서 동일한 절차를 밟았으며 Ubuntu가 성공적으로 업그레이드되었습니다.

do-release-upgrade 업그레이드에 실패하고이 오류가 발생합니다.

Please install all available updates for your release before upgrading.

시스템을 성공적으로 업그레이드하려면 어떻게해야합니까?


1
시스템을 재부팅하십시오. 터미널을 엽니 다. 명령을 시도하십시오 do-release-upgrade. 실패하면 완전한 터미널 출력을 포함하도록 질문을 편집하십시오.
user535733

1
터미널 답변 : "업그레이드하기 전에 사용 가능한 모든 업데이트 버전을 설치하십시오"
dupont

1
터미널 "sudo apt-get update"및 "sudo apt-get dist-upgrade"를 입력 한 후 솔루션을 찾은 다음 업데이트 관리자를 시작하면 업그레이드가 시작되었습니다.
dupont

답변:


17

비 LTS 버전으로 업그레이드 가능

software-properties-gtk

그때:

  • "업데이트"탭
  • "새로운 우분투 버전 알림"드롭 다운
  • "새로운 버전"

여기에 이미지 설명을 입력하십시오

TODO 명령 줄에서만 수행하는 방법은 무엇입니까?

그런 다음 평소와 같이 :

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

For any new version설정이 없으면 다음을 사용하여 새 버전을 찾지 못했습니다.

No new release found.

또한 18.10 디스크가 나오는 것과 동시에 업그레이드가 릴리스되지 않으므로 업그레이드하기 전에 18.04.1이 릴리스 될 때까지 며칠을 기다려야합니다.

어떤 이유로 apt-get업그레이드 중 하나를 놓쳤으며 다음과 같은 결과를 얻었습니다.

Please install all available updates for your release before upgrading."

apt했다.

나는에 대해 조언을 -d당신이 정말로 당신은 대부분의 사용자가 원하는 것이 아니다 불안정 개발 버전이 업그레이드로 무엇을하고 있는지 알지 못한다면.


3
+1 apt대신 에 사용에 대한 메모 apt-get가 내가 필요한 것입니다.
Phlarx

7

모든 업데이트를 설치 한 다음 터미널을 통해 시스템 업그레이드를 수행하십시오.

sudo apt-get update && sudo apt-get upgrade
sudo do-release-upgrade -d

4
참고 -d개발 버전으로 업그레이드, 대부분의 사용자에 대한 나쁜 생각, 가능성이 대신이 옵션을 살펴 있습니다 askubuntu.com/questions/1085295/...
新疆改造中心法轮功六四事件치로 틸리

6
apt dist-upgrade하기 전에 전화 해야합니다do-release-upgrade
kap

1
dist-upgrade를하더라도 여전히 오류가 발생합니다Please install all available updates for your release before upgrading.
Cerin

2

Lenovo ThinkPad X240에서 정확히 같은 문제가 발생했습니다. 후 sudo apt-get update && sudo apt-get upgrade 터미널에서, 그래픽 갱신 관리자 (소프트웨어 업데이터)가 제대로 작동 ...


2

18.10에서 19.04로 업그레이드 할 때 동일한 문제가 발생했습니다. 제 경우에는로 표시된 일부 패키지가 있기 때문 kept back입니다. 이 경우에는 MSSQL과 관련이있었습니다.

szymon@szymon-Lenovo-Z580:~$ sudo apt upgrade 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  libodbc1 unixodbc
0 to upgrade, 0 to newly install, 0 to remove and 2 not to upgrade.

나는 단순히 의존성과 함께 그것들을 제거했다.

szymon@szymon-Lenovo-Z580:~$ sudo apt remove unixodbc libodbc1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  odbcinst odbcinst1debian2
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED
freetds-bin libodbc1 msodbcsql17 mssql-tools unixodbc

그런 다음 다음 순서의 명령으로 업그레이드가 성공했습니다.

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo do-release-upgrade

편집 : 나중에 동일한 질문을 달성하는 데 도움이 될 수있는 유사한 질문에 대한 Michael의 자세한 답변 을 찾았 습니다.


0

어떤 OS 버전 (32/64 비트)이 있습니까? 사용 후 내 Lubuntu 시스템에서 터미널의 출력 sudo do-release-upgrade은 다음과 같습니다.

apt architecture is i386 

Upgrades from 18.04 on the i386 architecture are not supported at 
this time.

(Cammand sudo do-release-upgrade -d는 최신 개발 릴리스로 업그레이드하기위한 것입니다! 최신 릴리스에서만 가능합니다.)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.