Antes de poder instalar cualquier software debe saber qué es lo que quiere instalar y cómo se llama la aplicación.
La lista de software disponible para FreeBSD crece constantemente. Afortunadamente existen varias formas de localizar lo que busca:
El sitio web de FreeBSD mantiene una lista (actualizada y que admite búsquedas) de todas las aplicaciones disponibles para FreeBSD en la dirección http://www.FreeBSD.org/ports/ . Esta base esta dividida en categorías, y puede buscar por nombre (si lo sabe) o bien listar las aplicaciones disponibles en cierta categoría.
Dan Langille mantiene FreshPorts en
http://www.FreshPorts.org/
.
FreshPorts verifica los cambios en las aplicaciones del árbol
de ports, y le permite «seguir» uno o más
ports, sobre los que le enviarán un correo cada vez
que se actualicen.
Si no conoce el nombre de la aplicación que desea pruebe a usar un sitio como FreshMeat (http://www.freshmeat.net/) para encontrar una aplicación; después consulte el sitio web de FreeBSD para ver si la aplicación ha sido portada.
Si sabe el nombre exacto del port y solo necesita saber
en qué categoria está puede usar
whereis(1). Simplemente escriba whereis
fichero
, donde
fichero
es el programa que quiera
instalar. Si está en su sistema, le dirá dónde
está:
#
whereis lsof
lsof: /usr/ports/sysutils/lsof
Esto nos dice que lsof
(una utilidad de
sistema) está en el directorio
/usr/ports/sysutils/lsof
.
Otra forma de encontrar un port en particular es usando
el mecanismo de búsqueda integrado en la colección de
ports. Para poder usar esta opción de búsqueda
debe estar en el directorio /usr/ports
. Una
vez en ese directorio ejecute make search
name=nombre-del-programa
, donde
nombre-del-programa
es el nombre
del programa que desea encontrar. Por ejemplo, si busca
lsof
:
#
cd /usr/ports
#
make search name=lsof
Port: lsof-4.56.4 Path: /usr/ports/sysutils/lsof Info: Lists information about open files (similar to fstat(1)) Maint: obrien@FreeBSD.org Index: sysutils B-deps: R-deps:
Debe prestar especial atención a la línea «Path:»de la salida, porque es la que indica dónde puede encontrar el port. El resto de información no se necesita para instalar el port.
Si quiere hacer una búsqueda más a fondo
utilice make
search key=cadena
donde
cadena
es el término que busca.
Podrá buscar nombres de ports, comentarios,
descripciones y dependencias; también se puede usar
para encontrar ports que tengan relación con
algún tema en particular si no conoce el nombre del
programa que busca.
En ambos casos la cadena de búsqueda no distingue entre mayúsculas y minúsculas. Buscar «LSOF» dará los mismos resultados que buscar «lsof».
Puede descargar éste y muchos otros documentos desde ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Si tiene dudas sobre FreeBSD consulte la
documentación antes de escribir a la lista
<questions@FreeBSD.org>.
Envíe sus preguntas sobre la documentación a
<doc@FreeBSD.org>.