무슨 일이 일어났는지 잘 모르겠지만 우분투의 apt-get 명령이 손상된 것 같습니다. 무엇을 하든 이를 사용하여 아무것도 설치하거나 제거할 수 없습니다. 예를 들어 지금 당장 GAP를 설치하려고 합니다.
:~$ sudo apt-get install gap
Reading package lists... Done
:~$
아니면 vlc를 제거하고 싶을 수도 있습니다.
:~$ sudo apt-get remove --purge vlc
Reading package lists... Done
:~$
또는 설치되지 않은 항목을 제거하려는 경우에도 다음을 수행합니다.
:~$ sudo apt-get remove --purge some_nonexistant_package_that_doesnt_exist
Reading package lists... Done
:~$
이제 이 모든 것은 apt-get 명령 자체가 중단된 경우에만 의미가 있습니다. apt-get 자체를 다시 설치하는 방법이 있습니까? 나는 실제로 apt-get을 사용하여 그렇게 할 수 없습니다 ...
이 apt
명령은 거의 같은 방식으로 동작합니다.
:~$ sudo apt install gapp
Reading package lists... Done
:~$
답변1
가능한 해결책 중 하나는 여기에서 apt 패키지를 다운로드하는 것입니다.페이지, 귀하의 OS가 16.04가 아닌 경우 이 사이트에서 귀하의 우분투 버전 번호에 맞는 버전을 검색하세요. 그런 다음 다음 방법으로 설치하십시오.
# alter the name of the package accordingly
dpkg -i apt_1.2.10ubuntu1_amd64.deb