Debian에 apt를 다시 설치하는 방법은 무엇입니까?

다음을 발행하여 실수로 Debian 시스템에서 apt-get을 제거했습니다.

dpkg --force-depends --purge apt 

어떻게 다시 설치할 수 있나요?

댓글

  • 이것이 --force-* 옵션 만 사용해야하는 이유입니다. 예외적으로 드물게, '하고있는 일을 알고 있다고 생각하더라도 … 어떤 것에 대해 apt를 제거해야한다고 느꼈습니까?
  • apt가 더 이상 작동하지 않습니다 … 아무것도 설치하려고했지만 ' 작동하지 않았습니다. 이상한 오류가 발생했습니다. (' 어떤 것을 기억할 수 없습니다. " E : small apt database, try the cache " 또는 기타) apt를 다시 설치했는데 이제 작동합니다.

답변

아요, 다시 설치했습니다! 방금 deb 패키지 를 다운로드하고 dpkg를 사용하여 설치했습니다. :

dpkg -i apt_0.7.20.2+lenny2_amd64.deb 

댓글

  • 자신의 질문에 답해 주셔서 감사합니다. 사용 된 dpkg 명령을 공유해 주시겠습니까?
  • dpkg -i foobar.deb를 사용 하셨나요?
  • 방금 내 답변을 수정하고 dpkg를 추가했습니다. 명령.
  • 이제 링크가 끊어졌습니다. 그러나 여기
  • @Greg로 이동하여 사용 가능한 적절한 배포 목록을 찾을 수 있습니다. 거의 3 년이 지난 후 ' 이제 올바른 링크를 포함하도록 답변을 수정했습니다.

답변

이 링크에는 Debian 릴리스에 있던 모든 apt 버전에 대한 debian 패키지가 있습니다. ftp://archive.debian.org/debian/pool/main/a/apt/

먼저 필요한 버전으로 libapt-pkg를 설치 한 다음 iv를 사용하여 시스템에 apt 패키지를 설치합니다. id = “ec203dc4c8″>

.

충돌이 발생하는 경우 dpkg -lapt 패키지를 찾습니다. > dpkg -r를 사용하여 제거합니다. 그런 다음 위 단계를 사용하여 apt를 다시 설치합니다.

댓글

  • 우분투에서 다음으로 수정했습니다. 데비안 URL. " 알려진 모든 apt 버전 "이 사실이 아닙니다.
  • 충돌이 발생하면 잘못 설치했음을 의미합니다. 무언가의 버전. 이미있는 항목을 ' 제거하지 말고 ' 대신 제거 된 항목의 올바른 버전을 설치하세요.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다