Portfind für FreeBSD

portfind für FreeBSD ist eine kleine Software, die /usr/ports/INDEX-* sowie /var/db/pkg benutzt, um in den Ports zu suchen und Informationen darüber auszugeben, inklusive mit der bereits installierten Versionsnummer. Es hat ein paar Optionen, eine Detail- und eine Kurzansicht.

Bedienung

portfind pino

sucht nach Ports, in deren Namen “pino” vorkommt. Dazu ergeben sich noch weitere Optionen:

-a Suche in allen Feldern
-d Suche in Namen und der Beschreibung
-p Suche in Namen und im Port-Pfad
-m Suche in Namen und Maintainer (vornehmlich E-Mail-Adressen)
-D Suche in Namen und Abhängigkeiten
-f Zeige erweiterte Ansicht
-n Zeigt die Ergebnisse in einer erweiterten Übersicht (kurze Version ist Standard)
-r Zeigt die Anzahl der Suchergebnisse hinter der Liste an
-h Zeige Hilfe
-v Zeige Version

Da die Suche auf der Index-Datei der Ports basiert, ist es wichtig, dass diese aktuell ist. Aktualisieren können Sie die Datei mit

cd /usr/ports && sudo make index

Weitere Hilfe

Nach der Installation können Sie die Manpage des Programms mittels “man portfind” aufrufen.

Bilder

Detailierte Ansicht
Kurzansicht

Installation

portfind ist in den FreeBSD-Packages enthalten und kann somit einfach installiert werden:

pkg install portfind

Hier geht es um GitHub-Projekt.