데비안 10 업그레이드 프로세스 중 "apt-get 업그레이드" 후에 많은 소프트웨어 패키지가 차단되는 문제를 해결하는 방법은 무엇입니까?

데비안 10 업그레이드 프로세스 중 "apt-get 업그레이드" 후에 많은 소프트웨어 패키지가 차단되는 문제를 해결하는 방법은 무엇입니까?

나는 현재 Debian 9/KDE 컴퓨터 중 하나를 업그레이드하고 있으며 실행 후 약 1000개의 패키지가 유지됩니다. -> , , (어떻게?) 또는 다른 것을 sudo apt-get upgrade실행해야 합니까 ?sudo apt full-upgradesudo apt-get dist-upgradesudo apt-get install [~1000 packages]

여기그것은 말한다:

다른 패키지의 설치 상태를 변경하지 않고는 업그레이드할 수 없는 현재 설치된 패키지의 새 버전은 현재 버전을 유지합니다("보류"로 표시됨). 이 문제는 다음을 사용하여 해결할 수 있습니다.자격설치하거나 사용해 볼 패키지를 선택하세요.설치가 용이함.

이 단계 후에 apt full-upgrade.

일부 stackexchange에서는 관련 질문에 대한 답변을 제공합니다.이것apt-get dist-upgrade패키지가 보존된 상태에서 업그레이드 중에 실행하는 것은 위험할 수 있다고 하므로 그냥 실행하는 것보다 더 신중한 방법을 사용하는 것이 좋습니다 apt-get dist-upgrade.apt full-upgrade이 오래된 페이지debian-administration.org에서는 이 문제를 해결하려면 를 실행해야 한다고 말합니다 apt-get dist-upgrade.

sudo apt upgrade공식 가이드에는 없지만 실행하면 sudo apt-get upgrade종속성이 충족되지 않은 패키지 1개만 표시됩니다.

답변1

릴리스 노트에 명시된 대로 실행 후 다음 단계는

apt-get upgrade

(섹션 4.4.4)는 전체 업그레이드를 실행하는 것입니다.

apt full-upgrade

(섹션 4.4.5). 이는 특히 오래된 패키지를 제거하고 새 종속성을 설치하여 최소 업그레이드로 인해 패키지가 차단되는 상황을 해결해야 합니다. apt-get upgrade설치된 패키지만 업그레이드되고 apt full-upgrade필요에 따라 패키지는 제거 및 추가되고 업그레이드됩니다.

문제를 해결할 수 없는 경우 apt-get업그레이드하기 전에 알려줍니다. 아무것도 걱정할 필요가 없습니다할 수 있다시도하기 전에 발생합니다. 업그레이드하는 데 문제가 있는 경우 참조하는 섹션이 유용합니다.

관련 정보