Yo tengo mi servidor corriendo una gentoo desde la stage3, y sin problemas. De hecho gentoo está subiendo como nadie en el sector de los servidores, no es tanta locura ;):
http://news.netcraft.com/archives/2004/07/12/slight_linux_market_share_loss_for_red_hat.htmlNotese que se trata de un k6-300 con 32Mb de RAM. Os pongo algunos tiempos de compilacion:
* net-misc/openssh
Sat Apr 24 22:44:32 2004 --> net-misc/openssh-3.8_p1
merge time: 16 minutes and 27 seconds.
* app-editors/vim
Sun Mar 28 00:49:27 2004 --> app-editors/vim-6.2-r7
merge time: 15 minutes and 16 seconds.
* net-www/apache
Tue Jul 6 14:25:56 2004 --> net-www/apache-2.0.49-r4
merge time: 49 minutes and 28 seconds.
* dev-php/mod_php
Wed Apr 21 01:06:38 2004 --> dev-php/mod_php-4.3.6_rc2
merge time: 55 minutes and 1 second.
* net-ftp/proftpd
Sun Mar 28 02:10:58 2004 --> net-ftp/proftpd-1.2.9
merge time: 10 minutes and 31 seconds.
* net-mail/postfix
Tue Apr 6 15:01:21 2004 --> net-mail/postfix-2.0.19
merge time: 13 minutes and 48 seconds.
Obviamente se arrastra compilando. Pero el sistema es estable 100%, hasta ayer tenia un uptime de 45 dias, pero se fue la luz (tengo que comprar un SAI
).
http://uptime.netcraft.com/up/graph?site=raharu.homelinux.orgNo le he puesto X, es más, no tiene ni teclado ni monitor ni nada xD. Lo controlo todo por ssh, y uso vim para configurarlo todo. En gentoo además la gran mayoria de ficheros de configuracion vienen preparados para funcionar. Al apache solo tuve que agregarle una linea para que arrancara el mod_php, postfix venia preparado, openssh solo le quite la opcion de loguearse como root, etc.
El mayor problema de rendimiento lo tengo con php. Con 32Mb de RAM va bastante lento, he pensado en meterle el optimizador ese que hay, pero no me atrevo, hay bastantes cosas que preferiria no perder.
Seguramente cambie este ruidoso trasto por un VIA Epia con ventilación pasiva en el futuro, ya se verá.
Y respecto a las preguntas ^^:
1. Yo te recomiendo gvim, pero si no te gusta vim (no sabes lo que te pierdes xD), puedes usar algo que no tire de muchas librerias, como nedit.
2. $ free
3. En gentoo está en el /etc/rc.conf, pero creo que es la unica distro que lo hace así
4. En gentoo /etc/runlevels, y se añaden usando rc-update, pero me temo que tambien es la unica distro que lo hace así
(siento no ser de ayuda ^^)
5. En los scripts de arranque, no? En teoria solo tendrias que quitar el gdm. MDK creo que tenia un nivel de arranque solo para todo lo grafico.
Saludos