Kali Linux의 적성

Kali Linux의 적성

방금 Kali Linux 2018.2를 설치했고 Ubuntu에서와 마찬가지로 설치된 일부 패키지를 검색하려고 했습니다.

aptitude search *package name*

하지만 이 명령은 Kali Linux에서는 작동하지 않는 것 같습니다.

나는 또한 Aptitude를 설치하려고 시도했습니다

/bin/sh -c 'apt-get install -y aptitude'

그러나 성공하지 못했습니다.

E: Package 'aptitude' has no installation candidate

Kali Linux에 Aptitude가 없으면 설치된 패키지와 Kali Linux 리포지토리에 있는 패키지를 검색할 수 있는 다른 대안이 있습니까?

출력cat /etc/*-release

DISTRIB_ID=Kali
DISTRIB_RELEASE=kali-rolling
DISTRIB_DESCRIPTION="Kali GNU/Linux Rolling"
VERSION="2018.2"
ID_LIKE=debian

답변1

첫 번째 응답으로 저장소가 구성되어 있지 않았을 수 있습니다. 이 경우 apt-get은 전혀 작동하지 않습니다. /etc/apt/sources.list 파일에 배포용 리포지토리를 추가해야 합니다. 필요한 저장소는 다음과 같습니다:

http://http.kali.org/kalikali-rolling 메인 비자유 기여

(여기에서 미러 목록을 확인할 수 있습니다.http://http.kali.org/README.mirrorlist). 당신에게 가장 적합한 거울을 사용하세요.

kali linux가 이를 어떻게 관리하는지 모르겠지만, 요청한 사람에게 직접 사용하기 위한 몇 가지 지침을 제공할 수 있습니다.

우선, 최신 패키지 데이터베이스를 얻기 위해 업데이트를 수행하는 것을 기억하세요:

적절한 업데이트 받기

모든 패키지를 업데이트하려면:

적절한 업그레이드

apt-get dist-upgrade <-- 최신 릴리스로 업데이트하는 경우.

검색을 하려면 apt도 사용하세요. 구체적인 패키지 정보를 보는 데에도 사용할 수 있습니다.

적절한 캐시 검색패키지 이름

적절한 캐시 쇼패키지 이름

패키지가 설치되어 있는지 확인하려면 dpkg를 사용하세요. 검색 중인 패키지가 목록에 나타나면(상태/첫 번째 열이 ii로 표시됨) 해당 패키지가 설치된 것입니다.

dpkg -l | grep패키지 이름

또한 추가 정보는 다음을 참조하세요.

dpkg를 사용하여 누가 파일을 소유한 패키지인지 검색할 수 있습니다: dpkg -S파일 이름

패키지의 목록 파일에 dpkg를 사용할 수 있습니다: dpkg -L패키지

관련 정보