FreeBSD Portbaum durchsuchen
Mit Hilfe von psearch kann der FreeBSD Portbaum nach einem gesuchten Wort durchsucht werden. Standardmässig wird dabei der Portname und die "Short description" durchsucht. Im Portbaum findet man psearch unter ports-mgmt/psearch:
# cd /usr/ports/ports-mgmt/psearch/ && make install clean
Bei der Suche mit psearch wird die Gross-/Kleinschreibung ignoriert, es kann einfach das gewünschte Wort angegeben werden nach dem der Portsbaum durchsucht werden soll:
# psearch KNOBS ports-mgmt/lsknobs Simple script to help configure ports knobs and options ports-mgmt/portconf A universal tool to set specific port knobs ports-mgmt/portsopt Shows WITH(OUT)-knobs of a port makefile
Verwendet man die -l Option wird zusätzlich noch die Beschreibung der gefundenen Ports angezeigt:
# psearch -l KNOBS ports-mgmt/lsknobs Simple script to help configure ports knobs and options lsknobs is a simple sh(1) script designed to help configure ports knobs and options by listing them together with their status (either enabled or not). It uses portconf for knobs. ports-mgmt/portconf A universal tool to set specific port knobs Portconf is a simple framework to set ports options in an universal way. Knobs set to specific ports are honoured by portmaster, portupgrade, portmanager and 'make install'. - Alex Dupre ale@FreeBSD.org ports-mgmt/portsopt Shows WITH(OUT)-knobs of a port makefile Shows WITH(OUT)-knobs of a port makefile and if you want also the knobs of all port dependencies. WWW: http://www.chruetertee.ch/portsopt/
Möchte man zusätzlich die ausführlichen Beschreibungen aus pkg-descr durchsuchen, so kann die -s Option verwendet werden. Mit der -c Option kann die zu durchsuchende Kategorie eingeschränkt werden:
# psearch -s -c www linkchecker www/linkchecker Check HTML documents for broken links www/p5-HTTP-SimpleLinkChecker Check the HTTP response code for a link www/p5-W3C-LinkChecker Checks the validity of links in an HTML or XHTML document www/p5-chklinks A non-threaded Perl link checker
Mehr Informationen zu psearch findet man in der Manpage psearch(1).