Después de LFS

TÍTULO:				Después de LFS
VERSIÓN LFS:		2.4.4+
AUTOR:				Max Schattauer <smax@smaximum.de>
TRADUCTOR:		Proyecto LFS-ES

SINOPSIS:
	Qué hacer una vez terminado el LFS-Book

RECETA:
RECETA		ver 1.3 13/02/2001

	ESTA RECETA ESTÁ EN PROCESO DE REDACCIÓN Y NO ESTÁ COMPLETA.
	SI TIENES SUGERENCIAS; CORRECCIONES U OTROS COMENTARIOS; ERES
	LIBRE DE ENVIÁRMELOS.


TABLA DE CONTENIDOS
====================


1. Introducción
2. Fuentes de ayuda
3. Levantando una estación de trabajo
4. Levantando un servidor


1. Introducción
============

Tan Lejos, tan Bueno...

Aquí estamos en la confusión, tu sistema LFS se ha iniciado y ves el símbolo del 
sistema a la espera de que te identifiques (si no es así, posiblemente debas
consultar otros documentos ;) ). Ahora probablemente estés preguntándote qué
hacer a continuación. Si este es tu primer contacto con linux, deberías leer la
receta para novatos. En él se trata todo lo básico de linux, por lo que me 
saltaré eso aquí. Lo que nosotros trataremos aquí son las indicaciones generales
sobre lo que es necesario para PODER TRABAJAR actualmente con tu sistema.

¿Y ahora, qué?

Los siguientes pasos dependen de lo que quieras hacer con tu nuevo sistema. 
Dependiendo de que tengas la intención de que tu sistema actúe como servidor o
como estación de trabajo, probablemente querrás instalar X o no, o querrás
instalas hardware adicional. Puede que quieras pasarte de Windows a Linux y no
sepas que software necesitas para trabajar de igual manera.

2. Fuentes de ayuda
================

Hay muchos sitios de información buenos con material relacionado con Linux en 
general, http://www.linuxdoc.org, en inglés, fue el primero. 
http://.lucas.hispalinux.es es el más completo en castellano. Para ayuda más
específica sobre LFS existen las fuentes aquí descritas.

2.1 Las recetas

    Las recetas son, posiblemente, el mejor punto de partida para ciertos
    problemas. Como se ocupan de problemas en máquinas LFS, hay buenas
    posibilidades de que tu problema esté exactamente descrito aquí. De
    igual forma, si resuelves un problema por tu cuenta, eres libre de
    escribir una también 8).

2.2 Buscando en las listas de correo

    Lo siguiente son las listas de correo. Están llenas de problemas y 
    soluciones, e incluso de otros temas, pero, por su naturaleza, no se
    encuentran ordenadas. La mejor solución es usar el motor de búsqueda del
    sitio de LFS. Personalmente he resuelto muchos problemas de ésta forma,
    así que haz la prueba.

2.3 Metiéndote en las listas de correo

    Si no encuentras nada, escribe un mensaje en la lista de correo. Hay mucha 
    gente que con certeza podrán ayudarte, pero por favor, recuerda que esta
    gente no quiere responder las mismas preguntas todo el tiempo, así que
    debes mirar que tu problema no se haya discutido anteriormente.

2.4 El IRC

    Hay un servidor IRC funcionando en irc.linuxfromscratch.org, canal #lfs. 
    Eres libre de entrar. Bien, lfs no es el tema todo el tiempo, pero puede
    que quieras probarlo.


3. Levantando una estación de trabajo
============================

3.1 El ratón
=========

Algunas personas sienten la necesidad de usar el ratón, incluso antes de lanzar 
las X. "¡El hombre de verdad usa el teclado!" (Leído en algún lugar en una lista
de correo =) ). La herramienta que quieres poner en marcha se llama gpm y está
descrita en la receta gpm.txt.

3.2 X
=====

Si quieres usar tu caja como estación de trabajo, para tareas como leer/escribir
correo, chatear, reproducir mp3s, etc..., posiblemente quieras tener una
interfaz gráfica de usuario, GUI. La GUI es un complemento a la consola, pero no
la sustituye, ten esto en cuenta. En los sistemas Unix hay el Sistema X-Window.
Aquí tienes una diferencia con lo que puede que usases en Windows. La GUI Unix
consiste en dos partes: el propio servidor X y alguno de los muchos
Administradores de Ventanas/Entornos de Escritorio.

3.3 Administradores de Ventanas/Entornos de Escritorio
==========================================

Sigue la receta X11.txt sobre cómo compilar el servidor X en tu sistema.
Entonces decide qué administrador de ventanas quieres usar. X11 viene con twm,
que posiblemente no sea lo que tú piensas que es una GUI ;). Así que puede que
quiera un administrador de ventanas que ofrezca unas cuantas opciones más. KDE2
y Gnome son unos entornos de escritorio bastante populares, si está bajo de
recursos del sistema, puede que quieras probar xfce o WindowMaker, que son
pequeños pero todavía útiles y rápidos.

Finalmente, si quieres la multimedia llevada a su extremo, prueba enlightenment,
que hace que toda la pantalla baile, pero consume muchos recursos del sistema y
necesita gran cantidad de librerías.

Hay otros más y es cuestión de que elijas el que te parezca mejor.

Todos puedes encontrarlos en sus respectivos .org o en freshmeat.net.

3.4 Aplicaciones
=============

Una vez hecho esto ya tenemos una GUI completamente funcional. Bonito, ¿verdad?.
Lo siguiente que necesitamos son algunas aplicaciones. Los Entornos de
Escritorio incluyen una buena cantidad de aplicaciones integradas, pero puedes
usar otras.

Editores
=======

vi alcanza su velocidad REAL cuando conoces más de 50 comandos. Si esto no es
nada para ti, prueba FTE, joe o ZED. Hay montones de otros.

Navegadores
===========

Este puede ser el mayor problema. Microsoft tiene aquí una ventaja y Linux
carece de un navegador total, pero mira la discusión sobre esto en
http://freshmeat.net/articles/view/199/. Así que usa Netscape por el momento,
hasta que Mozilla se encuentre maduro. Yo prefiero la versión 4.74, que todavía
se encuentra disponible en www.netscape.com. Mira el netscape-hint y no tendrás
problemas. Sin vienes de windows, posiblemente te sea familiar.

Correo
======

Netscape viene con un cliente de correo, pero hay mejores métodos de
administrar.  el correo.  Pine es muy usado como gestor para la consola, para 
las  X está balsa, por ejemplo.  Mira la recta de Mail para una completa 
información.

XMMS
=====

Sí, necesitamos algún dispositivo de reproducción, ¿no crees?. Afortunadamente
este es un clon de un programa con el que estarás familiarizado, el sistema
X-Multimedia. Consigelo en www.xmms.org. Funciona de forma muy similar al
programa de windows y puedes usar sus pieles.

IRC
===

¿Chatear?. Sin problemas. Hay dos clientes de IRC populares, xchat
(www.xchat.org) y bitchX (www.bitchx.org). También, si te gusta la línea de
comandos, prueba irssi (irssi.org). También está ircII, pero es algo más
complicado de usar.

Quemando CDs
=============

Para grabar CDs busca las cdrwtools y si interfaz, gcombust. Estas son 
posiblemente las mejores herramientas.

3.5 El Problema de las Librerías
========================

Aquí viene lo complicado. Poner en marcha las librerías y los programas que 
dependen de ellas el es mayos quebradero de cabeza para la gente que viene de
windows.Especialmente esas utilidades gráficas que necesitan que un montón de
librerías estén instaladas y correctamente configuradas para poder compilarlas.
Aún más, las principales librerías gráficas (imlib, por ejemplo) dependen de
muchas otras. Puedes usar binarios si nada puede ayudarte, pero ese no es el
espíritu de LFS ;).

Cuando estés añadiendo nuevas librerías a tu sistema probablemente tengas que
editar cantidad de makefiles, ajustar enlaces simbólicos, etc. Lo que hace esto
más difícil es el hecho de que cada librería se instala de una forma diferente.

Una buena advertencia puede ser que establezcas correctamente tus directorios
include. Si algún paquete se queja de que no encuentra un fichero, intenta
buscarlo y ajustar las rutas a los include.

Por ejemplo, tomemos X11. Desde que cambió su nombre de X11 a X11R6, puede
que tengas que crear el enlace simbólico

  ln -s /usr/src/X11R6/include/X11 /usr/src/include/X11

para algunas herramientas.

También, para algunas aplicaciones tendrás que editar el Makefile y añadir

  -I/usr/X11R6/include

a las opciones del compilador (CFLAGS). Esto realmente depende.

Otras librerías necesitan la opción --enable-shared añadida a ./configure, para
que las partes compartidas también se construyan correctamente (libjpeg, por
ejemplo).

>> ¿Alguien tiene más comentarios al respecto?. Estoy teniendo problemas con
>> esto.


4. Levantando un servidor
====================

Lo que tú quieres es que tu sistema actúe como servidor. Cuando aquí hablo de
servidor no me estoy refiriendo a las tareas del software servidor, si no a
máquinas en las que no habrá gente trabajando en ellas.

Pero tu servidor deberá estar conectado a algún tipo de red, de otra forma
carece de sentido configurarlo. La configuración básica de la red está en el 
LFS-Book, así que nos la saltaremos aquí. Lo que necesitamos ahora es la
conexión a Internet.

Servidor de Conexión por Marcado Telefónico
===================================

>> No desees reírte de mi receta del isdn :). ¿Hay una receta para el módem?.
>> Nunca he tenido uno, por lo que no se si es necesario =)

Puede que quieras configurar tu máquina para que redirija paquetes a servicios
que estén corriendo en otros servidores de tu LAN. Básicamente, sigue la receta 
de Masquerading. La receta PPP también es interesante.

Servidor de correo
===============

Muy comúnmente los servidores de correo incluyen Sendmal, pero es algo pesado de 
configurar. Creo que POSTFIX es más fácil de configurar. Mira la recta de mail 
para una completa información.

Servidor Web (HTTP)
=================

Apache es muy popular. Lee la receta del Apache.

Servidor FTP
==========

Lee la receta de Ftp.

Servidor SSH
==========

Ssh se usa para iniciar una sesión de forma remota en el servidor. Útil cuando
quieres administrar tu servidor desde otra máquina. Mira la receta de Openssh.

Servidor NFS
==========

Una red de sistemas de ficheros se usa para acceder a sistemas de ficheros 
remotos como si estuviesen en tu máquina. Lee la receta NFS-server.

>> Finalizaré este qué-servidor-usar-para-qué-tarea cuando acabe mis exámenes :)

Bien, esto es justo un rápido repaso de lo que puedes querer hacer cuando tengas
tu sistema funcionando. Hay muchas otras cosas, y realmente van más allá del
alcance de esta recta. Espero que encuentres útil esta pequeña receta. Si tienes 
cualquier comentario, adiciones o correcciones, por favor, mándame un mensaje.

Agradecimientos
=============

Esta receta se ha creado gracias a las siguiente personas

Gerard
Shine <shine@shinewelt.de>
Zertox <zertox@zertox.com>
joe
chemical
La gente de #LFS y #Unix
Le gente que da soporte en las listas de correo