diff --git a/es_ES.ISO8859-1/books/handbook/introduction/chapter.sgml b/es_ES.ISO8859-1/books/handbook/introduction/chapter.sgml index 53ac408f3a..33031e2d2b 100755 --- a/es_ES.ISO8859-1/books/handbook/introduction/chapter.sgml +++ b/es_ES.ISO8859-1/books/handbook/introduction/chapter.sgml @@ -18,7 +18,7 @@ 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 Arts Blue Mountain - Arts + Arts Pair 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ópsis ports @@ -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ón Antes 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 <command>imake</command> + + 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. +