Eignung unter Kali Linux

Eignung unter Kali Linux

Ich habe gerade Kali Linux 2018.2 installiert und versucht, einige installierte Pakete darauf zu suchen, wie ich es auf Ubuntu tue

aptitude search *package name*

aber es scheint, dass dieser Befehl unter Kali Linux nicht funktioniert.

Ich habe auch versucht, Aptitude zu installieren

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

aber ohne Erfolg:

E: Package 'aptitude' has no installation candidate

Wenn Aptitude unter Kali Linux nicht vorhanden ist, gibt es andere Alternativen zum Suchen der installierten Pakete und der Pakete in den Kali Linux-Repositories?

Ausgabe voncat /etc/*-release

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

Antwort1

Als erste Antwort: Vielleicht haben Sie kein Repository konfiguriert. In diesem Fall funktioniert apt-get überhaupt nicht. Sie müssen die Repositorys für Ihre Distribution in der Datei /etc/apt/sources.list hinzufügen. Die benötigten Repositorys sind:

debhttp://http.kali.org/kalikali-rolling Hauptbeitrag ohne Gewähr

(Eine Liste der Mirrors finden Sie hier:http://http.kali.org/README.mirrorlist). Verwenden Sie den für Sie besten Spiegel.

Ich weiß nicht, wie Kali Linux dies handhabt, aber ich kann Ihnen einige Richtlinien für die direkte Verwendung von Apt für die von Ihnen angeforderte Aufgabe geben:

Denken Sie zunächst daran, ein Update durchzuführen, um die neueste Paketdatenbank zu erhalten:

apt-get-Aktualisierung

Zum Aktualisieren aller Pakete:

apt-get Upgrade

apt-get dist-upgrade <-- Wenn Sie auf eine neuere Version aktualisieren.

Verwenden Sie für Suchvorgänge auch apt. Sie können es auch verwenden, um konkrete Paketinformationen anzuzeigen.

Apt-Cache-SuchePaketnamen

apt-cache anzeigenPaketnamen

Um zu prüfen, ob Sie ein Paket installiert haben, verwenden Sie dpkg. Wenn das gesuchte Paket in der Liste erscheint (mit Status / erster Spalte als ii), ist es installiert:

dpkg -l | grepPaketnamen

Und noch weitere Informationen:

Mit dpkg kann gesucht werden, welchem ​​Paket eine Datei gehört: dpkg -SDateiname

Sie können dpkg verwenden, um Dateien aus einem Paket aufzulisten: dpkg -LPaket

verwandte Informationen