업그레이드 관리자가 부분 업그레이드를 수행하려고합니다. 업그레이드를하고 있었고 업그레이드 도중에

여기 내 이야기는 …

나는 다른 날 우분투로 업그레이드를하고 있었고 업그레이드 도중에 전원이 나갔으므로 이제 업그레이드를 시도 할 때 부분 업그레이드를 원하는지 묻는 메시지가 계속 표시됩니다. 나는 이것이 나쁘고 피해야한다고 들었습니다. 또한 명령 줄을 통해이 문제를 해결할 수있는 방법이 있다는 것을 알고 있지만 인터넷에서 방법을 찾지 못하거나 찾을 수 없습니다.

도움을 주시면 감사하겠습니다. 감사
대체 텍스트



답변

sudo dpkg --configure -a마법의 명령 인 것 같습니다 .

옵션에 dpkg대한 매뉴얼 페이지 설명은 다음과 같습니다 --configure -a.

--configure 패키지 … | -a|--pending

포장을 풀었지만 아직 구성하지 않은 패키지를 구성하십시오. 만약 -a--pending주어진다 […] 모든 압축을 푼하지만 구성되지 않은 패키지가 구성됩니다.

[…]

구성은 다음 단계로 구성됩니다.

  1. conffile의 압축을 풀고 동시에 오래된 conffile을 백업하여 문제가 발생했을 때 복원 할 수 있도록합니다.

  2. 패키지에서 제공 한 경우 postinst 스크립트를 실행하십시오 .


답변

나는 이것을 시도하는 것이 좋습니다.

sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade

나를 위해 문제를 해결했을 것입니다. 아마도 당신을 위해 일할 것입니다.


답변

나는 같은 문제가 있었다. 내가 한 것은에서 패키지 목록을 얻는 것 sudo apt-get upgrade입니다. 나의 경우에는:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

그런 다음 “업그레이드되지 않은”패키지를 설치 sudo apt-get install linux-generic linux-headers-generic linux-image-generic하고 문제를 해결했습니다.


답변

부분 업그레이드는 설치 또는 업데이트에 문제가 있음을 의미합니다. botched Mplayer 미디어 플레이어 설치 후이 부분 업그레이드 프롬프트를 받기 시작했습니다. 소프트웨어를 제거하고 purge 명령을 통해 Mplayer 미디어 플레이어와 관련된 모든 것을 제거했습니다. 이것은 또한 gstreamer 및 VLC 용으로 설치 한 일부 플러그인을 방해했습니다. 내가 잃어버린 것을 다시 설치하고 부분 업그레이드 프롬프트가 표시되지 않습니다. 최근 PPA를 설치했을 때 어떤 일이 일어 났는지 알아보십시오.


답변

당신은 sudo apt-get update이 파일이 업데이트됩니다 통해 시도 할 수 있습니다 . 업그레이드를 sudo do-release-upgrade설치하는 데 몇 시간이 걸릴 수 있습니다.라는 메시지가 표시되면 터미널을 통해 업그레이드 할 수 있습니다. 다운로드가 완료되면 프로세스를 취소 할 수 없습니다. 그런 다음 ‘Y’를 누르십시오.