업데이트, 1시간 후

업데이트, 1시간 후

do-release-upgrade를 사용하여 18.04에서 20.04로 업그레이드하고 있습니다.

프로세스 중에 내 ssh_config에 대한 수정 사항이 발견되었고 차이점을 보기로 선택했습니다.

<OK>하단에 페이지에 표시됩니다 . 하지만 업그레이드를 계속하기 위해 이 단계를 종료할 수는 없습니다. 내 키보드 입력이 터미널에서 읽혀지고 있습니다. 이제 화면은 다음과 같습니다.

여기에 이미지 설명을 입력하세요

업그레이드를 재개하려는 몇 가지 시도를 볼 수 있습니다(예: 재실행 do-release-upgradeapt update및 시도 apt upgrade).

업그레이드를 재개하려면 어떻게 해야 합니까?

업데이트, 1시간 후

<OK>자세히 살펴보면 어떤 프로세스가 다양한 잠금 파일을 소유하고 있는지, 그리고 여전히 실행 중인 몇 가지 흥미로운 프로세스가 드러납니다. 아마도 ssh_config diff를 보여주는 화면에 응답하기를 기다리고 있을 것입니다 .

matt@ocinara:~$ sudo lsof /var/lib/dpkg/lock
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1001/gvfs
      Output information may be incomplete.
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF     NODE NAME
dpkg    16341 root    3uW  REG  259,3        0 13658619 /var/lib/dpkg/lock
matt@ocinara:~$ sudo lsof /var/lib/apt/lists/lock
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1001/gvfs
      Output information may be incomplete.
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF     NODE NAME
focal   14627 root   14u   REG  259,3        0 13902278 /var/lib/apt/lists/lock
matt@ocinara:~$ sudo lsof /var/cache/apt/archives/lock
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1001/gvfs
      Output information may be incomplete.
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF     NODE NAME
focal   14627 root   66u   REG  259,3        0 12328392 /var/cache/apt/archives/lock
matt@ocinara:~$ ps aux | grep -i focal
root     14627  0.2  1.7 480372 140020 pts/0   S    11:00   0:09 /usr/bin/python3 /tmp/ubuntu-release-upgrader-qzt422az/focal --mode=server --frontend=DistUpgradeViewText
matt     19736  0.0  0.0  10964   780 pts/3    S+   12:00   0:00 grep --color=auto -i focal
matt@ocinara:~$ ps aux | grep -i dpkg
root     16341  0.0  0.1  22216 12776 pts/7    Ss+  11:01   0:00 /usr/bin/dpkg --force-overwrite --status-fd 74 --configure --pending
root     17176  0.0  0.3  85264 24040 pts/7    S+   11:01   0:00 /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/openssh-server.postinst configure 1:7.6p1-4ubuntu0.3
root     17188  0.0  0.0   2604  1684 pts/7    S+   11:01   0:00 /bin/sh /var/lib/dpkg/info/openssh-server.postinst configure 1:7.6p1-4ubuntu0.3
matt     19741  0.0  0.0  10964   776 pts/3    S+   12:01   0:00 grep --color=auto -i dpkg

답변1

더 자세히 읽은 후 다음과 같이 업그레이드가 다시 실행되었습니다.

sudo kill 14627  # focal upgrade process - see question

이로 인해 dpkg프로세스(원래 질문 참조)가 종료되고 파일 잠금이 해제되었습니다. 나는 그런 다음 시도했다

sudo apt dist-upgrade

...이 작업을 먼저 수행하라고 지시했습니다.

sudo dpkg --configure -a

이것은 즉시 ssh_config에 대한 질문으로 돌아갔습니다. 즉, 업그레이드가 중지되었을 때의 위치로 돌아갔습니다(실수로 Ctrl-C를 누른 것 같습니다).

그리고 마지막으로 (손가락을 교차):

sudo apt dist-upgrade

이 글을 쓰고 있는 지금은 업그레이드를 통해 15% 정도 사용했습니다. 나중에 Ubuntu 20.04에서 이 답변을 업데이트하겠습니다!

업데이트작동했습니다. 저는 지금 Ubuntu 20.04를 사용하고 있습니다.

관련 정보