"이 작업은 시스템을 손상시키므로 허용되지 않습니다. Pop!_OS에서 중단하시겠습니까?"

"이 작업은 시스템을 손상시키므로 허용되지 않습니다. Pop!_OS에서 중단하시겠습니까?"

Pop!_OS에서 "essential"이라고 표시된 apt 패키지를 제거해 보았습니다. 나는 결과를 이해하고 나중에 시스템을 계속 사용할 수 있는지 확인하는 방법을 알고 있습니다. 이 문제에 대한 온라인 예제와 문서에서는 apt를 입력하기만 하면 된다고 나와 있지만 Yes, do as I say!입력하라는 메시지가 표시되는 대신 다음 메시지가 표시됩니다.

This operation is not permitted because it will break the system.
Abort.

이것은 나만의 시스템이므로 원하는 패키지를 제거하고 그 결과를 직접 처리하는 데 권한이 필요하지 않습니다. 이것을 어떻게 우회할 수 있나요?

답변1

Pop!_OS에서 이런 일이 일어나는 이유는 그들이 적용되기 때문입니다.이번 패치적절한 버전으로. 이 블록을 우회하고 지금부터 apt의 정상적인 동작을 얻으려면 를 실행하십시오 sudo touch /etc/apt/break-my-system.

답변2

Pop!_OS 이외의 운영 체제에서는 다음을 사용할 수 있습니다.시냅스필요한 패키지를 제거하십시오. GUI 기반의 패키지 관리자입니다. 그렇게 하지 않도록 하세요 apt.

  1. 시냅스를 설치합니다.
sudo apt install synaptic
  1. 시냅스를 실행합니다.
sudo synaptic
  1. 삭제하려는 패키지를 마우스 오른쪽 버튼으로 클릭하고 삭제 표시를 선택합니다.

  2. "적용" 버튼을 클릭하세요.

답변3

새 패키지를 설치하려고 할 때 이런 일이 발생하면 먼저 시스템을 업데이트한 다음 원하는 패키지를 설치해 보는 것이 좋습니다.

다음 명령을 전달하십시오.

sudo apt update
sudo apt upgrade

관련 정보