Introducción
-
+ Sinopsis¡Gracias por tu interés en FreeBSD! El siguiente capítulo
@@ -64,7 +64,7 @@
url="../../articles/contributing/index.html">Contribuir a
FreeBSD.
-
+ ¿Qué puede hacer FreeBSD?FreeBSD tiene muchas características notables. Algunas de
@@ -405,15 +405,10 @@
Apache
- Be, Inc.
-
- Be, Inc.
-
-
Blue Mountain ArtsBlue Mountain
- Arts
+ ArtsPair Networks
@@ -422,26 +417,44 @@
Networks
- Whistle Communications
-
- Whistle
- Communications
-
-
- Microsoft
-
- Microsoft
-
-
- Hotmail
-
- Hotmail
-
-
Sony Japón
- Sony Japón
+ Sony
+ Japón
+
+ Netcraft
+
+ Netcraft
+
+
+
+ Weathernews
+
+ Weathernews
+
+
+ Supervalu
+
+ Supervalu
+
+
+ TELEHOUSE America
+
+ TELEHOUSE America
+
+
+ Sophos Anti-Virus
+
+ Sophos
+ Anti-Virus
+
+
+ JMA Wired
+
+ JMA Wired
+ y muchos más.
diff --git a/es_ES.ISO8859-1/books/handbook/ports/chapter.sgml b/es_ES.ISO8859-1/books/handbook/ports/chapter.sgml
index 56f50a0b3f..2769314849 100755
--- a/es_ES.ISO8859-1/books/handbook/ports/chapter.sgml
+++ b/es_ES.ISO8859-1/books/handbook/ports/chapter.sgml
@@ -7,7 +7,7 @@
Instalando Aplicaciones: Paquetes y Ports
-
+ Sinópsisports
@@ -38,10 +38,10 @@
-
+ Generales sobre la Instalación de Software
- Si usted ha usado un sistema Unix con anterioridad, sabrá que el
+ Si usted ha usado un sistema &unix; con anterioridad, sabrá que el
procedimiento típico para instalar software de terceros es algo
similar a esto:
@@ -53,18 +53,18 @@
Desempacar el software de su formato de distribución
- (normalmente en un tarball comprimido ya sea con &man.compress.1; o
- &man.gzip.1;).
+ (normalmente en un tarball comprimido ya sea con &man.compress.1;, &man.gzip.1;
+ o &man.bzip2.1;).
- Ver la documentación (quizás un fichero
+ Ver la documentación (quizás un fichero INSTALL o
README, o los ficheros del subdirectorio
doc/) para ver como instalar el software.
- Si el software es distribuido como fuentes, compilarlo. Esto puede
+ Si el software es distribuido como fuente, compilarlo. Esto puede
requerir que editemos el fichero Makefile o que
ejecutemos el script configure, entre otras.
@@ -82,7 +82,7 @@
Si usted lo desea, puede continuar instalando software de la forma
tradicional bajo FreeBSD. Aunque FreeBSD le provee de
dos tecnologís que le pueden ahorrar gran cantidad de tiempo y
- esfuerzo: los paquetes y ports. AL momento de escribir esto, existen
+ esfuerzo: los paquetes y ports. Al momento de escribir esto, existen
más de &os.numports; aplicaciones de terceros, que estan disponibles
de esta manera.
@@ -92,10 +92,8 @@
fichero de configuración necesario o documentación. Los
paquetes descargados, pueden ser manipulados con los comandos de manejo de
paquetes de FreeBSD, tales como: &man.pkg.add.1;, &man.pkg.delete.1;,
- &man.pkg.info.1;, etc.
-
- EL instalar una aplicación nueva puede realizarse con un
- simple comando.
+ &man.pkg.info.1;, etc. El instalar una aplicación nueva puede
+ realizarse con un simple comando.
Por otro lado un Port de FreeBSD, es una colección de ficheros
diseñados para automatizar el proceso de compilación del
@@ -157,7 +155,7 @@
Normalmente los paquetes son compilados con opciones conservadoras,
en virtud del gran numero de equipos donde serán instalados. Al
instalar desde el port, usted puede editar las preferencias para (por
- ejemplo) ejecutarse bajo un procesador Athlon o Pentium III.
+ ejemplo) ejecutarse bajo un procesador Pentium IV o Athlon.
@@ -208,7 +206,7 @@
ports y paquetes para instalar software de terceros en FreeBSD.
-
+ Localizando su AplicaciónAntes de poder instalar cualquier software, usted debe saber que desea
@@ -330,8 +328,8 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
&man.pkg.add.1; obtendrá automáticamente la versión
más reciente.
- Los paquetes son distribuidos en formato .tgz.
- puede encontrarlos en Los paquetes son distribuidos en formato .tgz
+ y .tbz. Puede encontrarlos en
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/, o bien, en el
CDROM de FreeBSD. Cada CD de la distribución de 4 CDs (y del
@@ -582,7 +580,8 @@ docbook =
Un fichero distinfo. Este fichero contiene
información de los ficheros que debe ser descargados para efecto
de compilar el programa, así como el identificador checksum, para
- asegurarse se han descargado correctamente, sin corrupciones.
+ asegurarse se han descargado correctamente, sin corrupciones
+ usando &man.md5.1;.
@@ -817,8 +816,8 @@ R-deps:
Como en la sección anterior, en este sección se asume
que usted cuenta con una conexión activa a Internet. Si no es
así, deberá de llevar a cabo la instalación por
- medio de CDROM, como se menciono
- anteriormente.
+ medio de CDROM, o ponga una copia del
+ distfile en /usr/ports/distfiles manualmente.
El instalar un port desde Internet, se hace exactamente de la
misma forma que se hace desde un CDROM. La única diferencia
@@ -869,6 +868,82 @@ Receiving lsof_4.57D.freebsd.tar.gz (439860 bytes): 100%
más de estas, si se encuentra detrás de un cortafuegos
(firewall), o si requiere usar de un proxy FTP/HTTP. Vea la página
de ayuda &man.fetch.3; para una lista completa de las opciones.
+
+ La opción make fetch
+ se provee para usuarios que no pueden estar conectados constantemente.
+ Solo se tiene que ejecutar el comando en /usr/ports
+ y los ficheros requeridos serán descargados. Este comando funciona
+ también en subdirectorios, por ejemplo: /usr/ports/net.
+ Si el port tiene dependencias en librerias u otros ports, esta orden
+ no descargará los distfiles de estos ports.
+ Remplace fetch por fetch-recursive
+ si se quiere descargar las dependencias de otro port.
+
+ Es posible compilar los ports por categoria, o todos si se desea,
+ ejecutando la orden make en /usr/ports
+ usando el ya descrito método de makefetch
+ . Esto puede resultar peligroso ya que algunos ports no pueden
+ coexistir. En otros casos, algunos ports pueden instalar dos diferentes
+ ficheros bajo el mismo nombre.
+
+ Puede darse el caso que se necesite descargar los tarballs de otro sitio
+ diferente a MASTER_SITES (de donde se descargan los
+ ficheros). Es posible renombrar la opción MASTER_SITES
+ de la siguiente manera:
+
+ &prompt.root; cd /usr/ports/directory
+ &prompt.root; make MASTER_SITE_OVERRIDE= \
+ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch
+
+ En este ejemplo cambiamos la opción MASTER_SITES
+ a ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
+
+ Algunos ports permiten (o requieren) que se provea opciones de
+ compilación que pueden habilitar/deshabilitar partes de la
+ aplicación que no son necesarias, algunas opciones de seguridad
+ y otros arreglos. Algunos ejemplos de estos son
+ www/mozilla, security/gpgme y
+ mail/sylpheed-claws. Se notificará
+ con un mensaje cuando opciones como estas estan disponibles.
+
+
+
+ Rehubicando el directorio de Ports
+
+ Algunas veces es útil (o necesario) usar diferentes distfiles y
+ directorio de ports. Las variables PORTSDIR y
+ PREFIX pueden sustituir los recursos por defecto. Por ejemplo:
+
+ &prompt.root; make PORTSDIR=/usr/home/example/ports install
+ Esto compilará el port en
+ /usr/home/example/ports y lo
+ instalará en /usr/local.
+
+ &prompt.root; make PREFIX=/usr/home/example/local install
+ Esto compilará el port en /usr/ports y lo
+ instalará en /usr/home/example/local.
+
+ Y claro,
+
+ &prompt.root; make PORTSDIR=../ports PREFIX=../local install
+
+ Combinará los dos (demasiado largo para escribirlo completamente,
+ pere debe darle una idea general).
+
+ Es posible también cambiar estas variables como parte su su entorno.
+ Lea el manual de su consola (shell) para hacerlo.
+
+
+
+ Usando imake
+
+ Algunos ports que usan imake (como parte del Sistema
+ X Windows) no funcionan correctamente con PREFIX, e
+ insistirá en instalar en /usr/X11R6. Al igual,
+ algunos ports de Perl ignoran PREFIX e instalan en el
+ árbol de Perl. Hacer que estos ports respeten PREFIX
+ es una tarea difícil y hasta imposible.
+