우분투 14.04에서 16.04로 업그레이드 실패


8

오늘은 LTS에서 LTS로 업그레이드하고 싶었습니다. 나는 수행했다

update-manager -d 

업그레이드를 시작했습니다. 그러나 모든 파일을 다운로드하고 설치를 실행 한 후 업그레이드에 실패했거나 적어도 부분적으로 실패했습니다. 그래픽 및 창 관리와 관련하여 잘못된 동작이 있습니다. 두 스크린 샷은 Windows에서 알고있는 것과 유사한 동작을 보여줍니다.

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

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

나는 희망이 있었다.

apt-get update
apt-get upgrade

남아있는 (잠재적으로 누락 된) 패키지를 설치하지만 목록이 비어 있습니다.

Get:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease                    
Ign:3 http://archive.canonical.com precise InRelease                                                     
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease              
Hit:5 http://archive.canonical.com precise Release                                  
Hit:7 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease                  
Hit:8 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 1s (220 kB/s)                    
Reading package lists... Done
W: http://archive.canonical.com/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)

모든 것이 설치됩니다. 재실행이 필요하거나 적어도 실패한 업그레이드를 계속해야한다는 인상을 받았지만 어떻게해야할지 모르겠습니다. 내가 시도한 두 가지 접근법은 아무것도 얻지 못했습니다.

sudo apt-get -f dist-upgrade

설치할 것이 없다고 말합니다. 과

sudo update-manager -d 

내가 최신 상태임을 알려줍니다.

어떤 아이디어,이 문제를 어떻게 해결할 수 있습니까?

여러 번 다시 시작한 후에도 응용 프로그램이 다르게 보이는 경우가 있습니다. 다음 스크린 샷을 참조하십시오. 여기에 이미지 설명을 입력하십시오


시도 했습니까 sudo do-release-upgrade?
rsl

이것 만 제공합니다 Checking for a new Ubuntu release; No new release found
k1next

내가 궁금한 것은 왜 거기에 "정확한"참조가 있는가? (또한 업그레이드 된 컴퓨터에도 있습니다!)
Alexis Wilke

아직 릴리스 업그레이드 정보가 있습니까? 당신은 sudo updatedb; locate apt-clone 또한 게시 할 수 있습니다 grep -n deb /etc/apt/sources.list /etc/apt/sources.list.d/*.list
user.dz

출력은 다음과 같습니다 sudo updatedb; locate apt-clone /var/log/dist-upgrade/apt-clone_system_state.tar.gz. 출력은 pastebin에grep 붙여 넣습니다 .
k1next

답변:


5

이것은 sudo do-release-upgrade14.04에서 16.04로 시작된 후에 저 에게 효과적이었습니다. 업데이터의 이전 버전으로의 자동 복구 시도도 실패했지만 다음과 같이 업그레이드를 완료 할 수있는 터미널이 나에게 남았습니다.

1) 내용물을 /etc/apt/sources.list다음과 같이 교체하십시오.

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main universe 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe

선택 사항) 오류가 발생 insserv: Service mountdevsubfs has to be enabled to start service hwclock1하면 명령을 실행하십시오.sudo rm /var/lib/dpkg/info/util-linux.postinst

2) sudo apt-get update-패키지 목록 업데이트

3) sudo apt-get dist-upgrade-시간이 걸리고 업데이트 된 모든 패키지를 설치합니다.

4) sudo apt-get autoremove-불필요한 패키지 제거

5) sudo apt-get autoclean-저장소에서 오래된 패키지를 정리합니다

6) sudo update-grub-GRUB 부팅 설정 업데이트

이제 실행 sudo do-release-upgrade하면 응답이 표시 No new release found.되고로 재부팅 할 수 있습니다 sudo shutdown -r now. 재부팅 후 모든 업데이트가 설치되었는지 확인하기 위해 2-5 단계를 반복 할 수 있습니다.


do-release- 업그레이드 (전체 / 부팅 파티션) 중에 launchpad.net/bugs/798414 가 발생했을 때 유용했습니다 .
mrexodia

1

공식 우분투 웹 사이트에서 : 14.04 LTS에서 LTS 로의 업그레이드는 약 3 개월 후에 16.04.1 LTS 포인트 릴리스를 통해 활성화됩니다.

급한 경우 새로 설치하십시오 ;-)


3
새로 설치하는 것보다 문제를 해결하는 것이
좋습니다.

LTS에서 LTS로 업그레이드하고 싶다고 언급했습니다. 이 옵션은 te point release (확인 및 확인) 후에 만 ​​사용할 수 있습니다. 가정용 별도의 파티션이 있으면 새로 설치해도 큰 문제가되지 않습니다.
Jan

1

오류를 수정했다고 생각합니다.

나는 다시 설치 unity하고 ubuntu-desktop. 또한 바탕 화면 아이콘을 다시 활성화해야했습니다 (Ubuntu Tweak-> Tweaks-> Desktop Icons-> On). 모든 것이 다시 정상으로 보입니다.


0

첫 번째 시도 sudo do-release-upgrade는 14.04 LTS에서 실패했습니다. LTS는 완전히 실패했습니다. 완전히 비어 있고 죽었습니다. liveUSB에서 부팅하고 이전 btrfs 스냅 샷으로 되돌려 야했습니다 (이러한 경우 스냅 샷을 준비하는 것이 좋습니다).

어쨌든, 그것은 내 PC에 문제가있을 수 있다고 생각합니다. 때로는 디스플레이를 절전 모드로 설정하면 깨울 수 없습니다. 때로는 14.04에서 발생했으며 업그레이드가 진행되는 동안 어떤 종류의 질문으로 업그레이드가 중단되어 대답 할 수 없었습니다. 콜드 재부팅을 수행해야했으며 그 이유가있을 수 있습니다.

두 번째 시도는 훨씬 나아졌습니다. 그러나 15.10 Willy를 먼저 설치하고 오류로 인해 확실하지 않은 종속성이 발생했습니다. 이번에는 디스플레이 절전 모드를 피하여 sudo apt-get install -f문제를 해결하기 위해 실행할 수 있는 옵션이 있었고 udo do-release upgrade다시 실행을 시도했으며 이번에는 Xenial 16.04 LTS가 걸리고 확인을 마쳤습니다. 모든 사용자 설정, 마운트, vnc 등을 그대로 보존했습니다.

update-manager버전 업그레이드를 제공해야하는지 여부에 대한 설정이 있으며 "LTS 버전 만"(또는 "never")이있을 수 있습니다. 직접 14.04에서 16.04까지는 아직 지원되지 않기 때문에 "새 릴리스를 찾을 수 없습니다"IMHO가 발생할 수 있습니다. 거기에 "새로운 버전"을 넣고 먼저 Willy로 업그레이드하십시오.

그러나 btrfs 스냅 샷 (Trusty에서 잘 작동 함)이나 다른 백업을 사용하는 것이 그러한 업그레이드를 시도 할 때 좋은 생각임을 반복해야합니다.


-3

복구 모드에서 시작하고 alt + f1 쓰기를 누릅니다.

적절한 설치 GRUB

그리고 마지막으로

Sudo dpkg --configure -a

이것은 가능한 업그레이드 오류를 해결합니다. 다른 것들을 많이 시도하지 못한 후에 그것은 나를 위해 일했습니다. 좋은 하루 보내세요!


2
apt명령은 무엇입니까? Grub을 다시 설치해도 그래픽 문제는 해결되지 않으며 보류중인 구성되지 않은 패키지 구성은 문제와 관련된 패키지가 설치되었지만 구성되지 않은 경우에만 도움이됩니다 (알 수없는 경우). -1
David Foerster

이것은 나를 위해 일했습니다. 나는 그것이 포스터 문제를 해결했을 것이라고 생각합니다. OP는 복구 및 grub 부분이 필요하지 않았지만 다른 부분은 필요했습니다.
David Lotts
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.