SSH 시간 초과 후 적성 dist-upgrade를 안전하게 재개하는 방법은 무엇입니까?

SSH 시간 초과 후 적성 dist-upgrade를 안전하게 재개하는 방법은 무엇입니까?

aptitude dist-upgrade로컬 네트워크에서 SSH를 통해 시작했습니다 . 어떤 시점에서 세션 시간이 초과되었지만 업그레이드가 아직 완료되지 않았습니다(소프트웨어 계약 동의 화면 중 하나에 멈췄습니다. 어떤 화면인지 잊어버렸기 때문에 업그레이드가 얼마나 진행되었는지는 알 수 없지만 요점은 다음과 같습니다). 지금은 내가 수락하기를 기다리고 있습니다.)

내 서버에 다시 SSH로 연결하여 적성 프로세스가 여전히 실행 중임을 확인했습니다. 가장 안전한 방법은 무엇입니까? 사용하고 있지 않은데 screen실행 중인 적성 프로세스를 복원할 수 있는 방법이 있나요? 그렇지 않다면 종료하고 다시 시작하는 가장 안전한 방법은 무엇입니까?

답변1

그냥 죽이고 kill다시 실행하세요. 다운로드한 콘텐츠는 다운로드되지 않으며 업그레이드가 완료됩니다. 시스템이 손상된 상태로 인해 계속할 수 없는 경우 apt-get -f install시스템을 복구해야 합니다.

답변2

Ubuntu에서는 (적어도) 재개할 수 있는 스크린 세션에서 업그레이드가 수행됩니다.

sudo screen -ls
sudo screen -r <screen number>

관련 정보