Debian 운영 체제 업데이트 문제

Debian 운영 체제 업데이트 문제

우선, 나는 Linux를 많이 다루지 않았기 때문에 아마도 내가 5살이라는 것과 같은 몇 가지 사항을 설명해야 할 것입니다(예: 내가 실행 중인 버전을 어디서 찾을 수 있는지 모르겠습니다).

배경:

내 노트북은 1년이 넘었는데 업데이트되지 않았습니다. 아래에활동>소프트웨어>고쳐 쓰다, 22개의 업데이트, OS 업데이트가 있고 나머지 21개는 애플리케이션이라고 나와 있습니다. 다운로드를 클릭하려고 하면 다음과 같이 표시됩니다.

업데이트를 다운로드할 수 없습니다:

다음 패키지에는 충족되지 않은 종속성이 있습니다.

...아니요, 그 뒤에는 어떤 패키지도 없습니다!

구글링 좀 하다가 찾아낸건데유용한 기사. 나는 사용할 수있다

sudo apt-get upgrade

운영체제를 제외한 21개 항목을 모두 업데이트했습니다.

하지만

sudo apt-get update

Ctrl그냥 나에게 다음을 제공합니다( +가 작동하지 않기 때문에 입력해야 합니까 c?).

Hit:1 http://security.debian.org/debian-security bullseye-security InRelease<br />
Hit:2 http://deb.debian.org/debian bullseye InRelease<br />
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease<br />
Reading package lists... Done

그래서 OS 업데이트 아래에 35개 정도의 항목이 나열되어 있기 때문에 무엇을 해야 할지 잘 모르겠습니다.활동>소프트웨어>고쳐 쓰다장소. 예는 다음과 같습니다. bc, cups, cups-<a lot>, ghostscript, lib<many things>, linux-headers-<3 items>, linux-image-5.10.0-27-amd64, linux-image-amd64, poppler-utils, ssl-cert, task-<4 items>, tasksel,tasksel-data

Google 검색에서 안정적인 테스트 항목이 있다는 것을 알았고 항목 테스트에는 관심이 없었기 때문에 링크(클릭 1, 2, 3)가 약간 압도당했습니다.

질문:

  1. 나타나는 것은 sudo apt-get update항상 일어나는 일인가? 아니면 "충족되지 않은 종속성이 있는 패키지" 때문에 이 작업을 수행하는 것입니까?
  2. Bullseye 버전이 있다는 뜻 입니까 sudo apt-get, 아니면 Bullseye로 업그레이드해야 합니까?
  3. 주요 질문: 업데이트하는 방법은 무엇입니까?

답변1

  1. apt-get update패키지에 전혀 영향을 주지 않는 저장소 인덱스의 로컬 복사본을 새로 고칩니다. 따라서 얻는 출력은 정상입니다.

  2. 출력은 Bullseye 저장소를 추적하고 있음을 나타냅니다. 이는 Bullseye를 실행하고 있음을 의미합니다. (이것은 엄격한 상관관계는 아니지만 귀하의 경우에는 그 의미를 추정할 수 있습니다.)

  3. 실제로 시스템을 업그레이드하려면 실행해야 합니다 apt-get upgrade(또는 apt upgrade진행률 표시줄을 통해 더 나은 출력을 제공합니다). 프로그램이 이미 실행 중이어서 전체 업그레이드를 방해하는 문제가 있다고 말씀하셨는데, 확실히 더 자세한 정보가 필요합니다. 업그레이드에 필요한 새 패키지를 설치하므로 apt upgrade대신 실행하는 것이 도움이 될 수 있습니다(참조:apt-get upgrade적절한 전체 업그레이드 및 적절한 업그레이드 이중화더 알아보기). 여전히 시스템을 완전히 업그레이드할 수 없다면 시도해 볼 수 있습니다 apt full-upgrade. 이는 일반적으로 새 버전의 데비안으로 업그레이드할 때만 필요합니다. 필요하다고 판단되면 패키지를 제거하므로 주의하세요. 실제로 그렇게 하기 전에 그렇게 하십시오) 사전에 확인하십시오).

답변2

aptapt-get대부분의 의도와 목적 에 충분하며 이를 대체했습니다 .

apt update리포지토리를 업데이트하고 실행하여 동기화를 유지하는 것이 중요합니다. 출력에 표시되는 것은 동기화된 저장소입니다. 시스템에서 사용 가능한 저장소를 보려면 다음 명령을 사용하십시오.

apt-cache policy

나중에 패키지 자체를 실제로 업데이트하려면 다음 명령이 필요합니다.

apt upgrade

관련 정보