Los paquetes que se instalan en este libro son sólo la punta del iceberg. Esperamos que la experiencia que obtengas con los libros LFS y BLFS te den el respaldo necesario para compilar, instalar y configurar aquellos paquetes que no se incluyen en este libro.
Cuando quieres instalar un paquete en una localización diferente a /, o /usr, estás instalando fuera de las configuraciones de entorno por defecto de muchas máquinas. Los siguientes ejemplos deberían ayudarte a determinar cómo corregir esta situación. Los ejemplos cubren el rango completo de ajustes que puede que necesites actualizar, pero no todos son necesarios en todas las situaciones.
Amplía el PATH para incluir $PREFIX/bin.
Amplía el PATH de root para incluir $PREFIX/sbin.
Añade $PREFIX/lib a /etc/ld.so.conf o amplía LD_LIBRARY_PATH para incluirlo. Antes de usar la última opción, comprueba http://www.visi.com/~barr/ldpath.html. Si modificadas /etc/ld.so.conf, recuerda actualizar /etc/ld.so.cache ejecutando ldconfig como usuario root.
Añade $PREFIX/man a /etc/man.conf o amplía MANPATH.
Añade $PREFIX/info a INFOPATH.
Añade $PREFIX/lib/pkgconfig a PKG_CONFIG_PATH.
Añade $PREFIX/include a CPPFLAGS cuando compiles paquetes que dependen del paquete que has instalado.
Si estás buscando un paquete que no se incluye en el libro, lo siguiente son diferentes caminos por los que puedes buscar dicho paquete.
Si sabes el nombre del paquete, entonces búscalo en FreshMeat , http://freshmeat.net/. Busca también en Google, http://google.com/. A veces una búsqueda del rpm en http://rpmfind.net/ o del deb en http://www.debian.org/distrib/packages#search_packages también puede llevar a la página oficial del paquete.
Si sabes el nombre del ejecutable, pero no del paquete al que pertenece, prueba primero a buscar en Google el nombre del ejecutable. Si los resultados son infructuosos, prueba a buscar dicho ejecutable en el repositorio de Debian, http://www.debian.org/distrib/packages#search_contents.
Algunos consejos generales para el manejo de nuevos paquetes:
Muchos de los más nuevos paquetes siguen el baile de la rutina ./configure && make && make install. La ayuda sobre las opciones soportadas por configure se puede obtener mediante el comando ./configure --help.
Muchos de los paquetes contienen documentación sobre cómo compilarlo e instalarlo. Algunos de los documentos son excelentes, otros no tanto. Comprueba en la página oficial del paquete si hay consejos adicionales y actualizados para compilar y configurar el paquete.
Si tienes problemas para compilar un paquete, consulta si aparece el error en los archivos de lfs en http://search.linuxfromscratch.org/ y si esto falla prueba a buscarlo en Google. Si todo esto falla, inténtalo en la lista de correo/grupo de noticias de soporte del blfs.
Si encuentras un paquete que sólo está disponible en formato .deb o .rpm, hay dos pequeños guiones rpm2targz y deb2targz, disponibles en http://downloads.linuxfromscratch.org/deb2targz.tar.bz2 y http://downloads.linuxfromscratch.org/rpm2targz.tar.bz2, para convertir los archivos a formato tar.gz.
Last updated on 2005-04-09 00:53:09 +0200