Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Decepciones con FreeBSD

Ed hunter's Diary
Por Ed hunter
departamento Instalando FreeBSD , Sección Diarios
Puesto a las Wed Dec 8th, 2004 at 12:24:12 AM CET

Tras leer la entrada al diaro de Shamkao titulada "Live-CD's de BSD, donde?" me he decidido a migrar mi servidor de casa de Mandrake a FreeBSD.

 


Primero un poco de antedentes: mi servidor es un Pentium MMX 166MHz con 64MB de RAM, un disco de 30GB, disquetera, ethernet PCI Realtek y controladora USB 2.0 también PCI. En principio debe hacer de servidor de impresora (CUPS), servidor de scanner (Sane), servidor ftp, servidor web y servidor de imap. Mi intención es que también haga de servidor LDAP para centralizar las contraseñas de los usuarios, pero eso es algo que de momento no me preocupa.

Quizás os hayais dado cuenta que no he mencionado el CD-ROM: efectivamente, no tiene. Por esa razón, y para ahorrarme bajarme unas ISO y tener que grabarlas, me he decidido por la instalación desde red.

Primero he tenido que bajarme los ficheros imagen de los tres disquettes de arranque de la instalación. Después he tenido que buscar tres floppys en buen estado. He tenido que probar 38 antes de lograr tres en buen estado. Han sido tantos que ya no se si el comando fdformat es de fiar o no. Lo que si se es que los disquettes no son de fiar.

Tras los tres dd if=FICHERO of=/dev/fd0 corresponedientes para generar los disquettes, he arrancado y cambiado los discos según me los ha pedido, y tras obtener un extraño error y volver a empezar el proceso de arranque del ordenador, finalmente ha aparecido el programa de instalación de FreeBSD. Un programa que me ha recordado mucho a la instalación de la Slackware de mediados los '90.

Me ha sorprendido la clasificación de los paquetes. Extremadamente incomoda me ha parecido (sin llegar al nivel infernal de Debian, por supuesto). Y lo que me ha molestado ha sido que durante el proceso de instalación de los paquetes, con su descarga del servidor ftp, por supuesto, me apareciesen múltiples errores estilo "Add of package samba-3.0.7.1 aborted, error code 1 -". En este caso se debe a que hay un conflicto con Samba-2.2.12, que se empeña a instalar me guste o no. En este caso me importa relativamente poco, ya que no pensaba tener Samba arrancado por defecto, aunque si instalado por si ocasionalmente necesitaba que un winbugs accediese al disco del servidor. De todas formas es algo que el instalador debía tener en cuenta antes.

También me ha sorprendido el sistema de particionado. No me esperaba que se montase un subsistema de particiones dentro de su propia partición.

También me ha soprendido que no me dejase activar Sendmail como MTA, para después decir que no puedo instalar postfix porque entra en conflictos con Sendmail.

Pero lo que ya me ha dejado a cuardos, es que cuando ha finalizado la instalación y he reiniciado... he obtenido un precioso "Missing operating system".

Bueno, ahora ya he aprendido algunas cosillas, y puedo hacer otra instalación desde cero de FreeBSD. Claro que también puedo probar OpenBSD o NetBSD. Incluso tengo encima de la mesa los cuatro CD's de la Fedora Linux Core 3 y si busco el destornillador enchufarle la lectora Mitsumi FX400E de 4x (si, algunos recodaréis aquel clásico, exito de ventas en su tiempo) y probar suerte a ver si reconoce los CD's de 80 minutos.

< II Jornadas sobre Software Libre y Desarrollo Humano (0 comments) | El Núcleo y las Versiones (8 comments) >
Enlaces Relacionados
· escomposlinux.org
· diaro de Shamkao
· Live-CD's de BSD, donde?
· More on Ed hunter's Diary
· Also by Ed hunter

Encuesta
¿Qué debería hacer con el servidor?
· Volver a instalar FreeBSD, es la decisión correcta 12%
· Prueba OpenBSD, es más robusta 0%
· Mejor NetBSD, el sistema óptimo para redes 3%
· Fedora Core 3 es una estupenda idea 3%
· GNU, por supuesto (el que usa Hurd, no esa chorrada de Linux) 0%
· ¿Que le pasaba a la Mandrake? ¿Acaso no iba bien? 35%
· Windows 2003 Server, no espera, Windows 2000 Serv... no espera Windo... ¿cuántos megahercios dijiste??? 0%
· Debian, por supuesto. Debian es la mejor, Debian es la más grande, adoremos todos a Debian... 32%
· Debes regalarme el servidor. 12%
· Pensaba que un NT4 Server iría justo, pero ¿todavía guardas el CD del NT3.51??? 0%

Votos: 31
Resultados | Otras Encuestas

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Decepciones con FreeBSD | 18 comentarios (18 temáticos, editoriales, 0 ocultos)
Madre mía... (4.00 / 1) (#6)
por toomany a las Thu Dec 9th, 2004 at 12:44:20 PM CET
(Información Usuario) http://www.toomany.net

Bueno, vamos por partes:
Finalmente me he logrado instalar FreeBSD, pero ni me arranca Apache, ni sshd, ni ftp, ni na de na.
Lo del "ssh" no es normal (salvo que no lo hayas puesto en el fichero /etc/rc.conf); el apache, si no has puesto la entrada correspondiente en /etc/rc.conf tampoco te arrancará nunca, y el ftp, el que lleva el sistema (te lo recomiendo mucho), salvo que descomentes la entrada del inetd.conf, y luego configures el /etc/rc.conf para que al iniciar se ponga en marcha el inet, no te funcionará nunca (lógicamente por otra parte).
El Sendmail viene incluido en el sistema (ya he visto que te han comentado lo que es un sistema, y la gran diferencia entre éste y un kernel o, mejor dicho, la típica configuración que la mayoría de la gente tiene cuando usan GNU/Linux). A lo que iba... el Sendmail... Viene por defecto en el sistema, ya que uno de los desarrolladores de Sendmail, también participa en el core team de FreeBSD, por lo que el soporte es muy bueno. Y para ponerlo en marcha (imagino que es lo que más te interesa), no tienes más que añadir la entrada correspondiente (también) en /etc/rc.conf (osea, deberías añadir algo así como sendmail_enable="YES").
También veo que te han comentado que no estás en un sistema con arranque tipo SYS V, sino BSD, por lo que encontrarás que cambian algunas cosillas. A saber:
- /etc es el "lugar" de configuración del sistema, por lo que nunca encontrarás ahí configuraciones ni scripts de parada/arranque para ningún servidor que no forme parte del sistema.
- /usr/local/etc es el "lugar" donde están alojados los ficheros de configuración de cualquier servicio que no forme parte del sistema, así como un /usr/local/etc/rc.d para los scripts de parada/arranque de los mismos.

Tampoco he visto que arrancase ningún otro de los servicios configurados (ftp, Cups, Sane...), con lo que el servidor no me esta sirviendo para nada (entiendase la ironía).
Me perdonarás, pero creo que la ironía es que quieras usar un sistema operativo, del cual conoces no mucho, y te quejes de que no te "funcione" como si fuese un *Linux que **si** conoces.
FreeBSD tiene algo grandioso y rematadamente bueno; su sistema de documentación. Creo que si le echaras un vistazo te iría de maravilla. Aunque otra cosa es que no quieras o no tengas tiempo para ello.
De todas formas, considero muy injusto que sin conocer el sistema, estés diciendo lo que dices.

Cuando yo probé por primera vez un FreeBSD, recuerdo que eché pestes por un tubo (sin querer decir que iba diciendo por ahí que era un mal sistema), ya que llevaba unos ocho años tirando siempre de *Linux y el cambio fué pelín "raro", por así decirlo, y si usted me entiende Sr. Frodo. Pero poco después, caí en la cuenta que, al igual que cada vez que provaba una nueva distro de Linux, debería tener también una pequeña parte de aprendizaje, y que esto mismo era una parte inevitable y realmente necesaria.

Desde luego, si quieres seguir adelante (te lo recomiendo, ya que no te arrepentirás), no dudes en preguntarme lo que consideres necesario.
Para ello, podrás encontrarme en la lista de freebsd@es.freebsd.org (la cual administro, así como también los servidores de FreeBSD.org para el dominio "es" entre otras personas). Para subscribirte no tienes más que pasarte por la dirección:
https://listas.es.freebsd.org/mailman/listinfo/freebsd
y dar tus datos, confirmarlos luego y andando...

Te esperamos por allí!! ;-)


Have a nice day ;-) TooManySecrets


Cambiando de chip.... (none / 0) (#1)
por HnZeKtO a las Wed Dec 8th, 2004 at 11:58:01 PM CET
(Información Usuario) http://www.mundolinux.net/

FreeBSD es un sistema operativo completo, que consta de un sistema base muy robusto y fiable (que tiene BIND, Sendmail y otros, quieras o no), y una serie de paquetes y ports extra.

Así que lo lógico es pensar en FreeBSD como un sistema completo, y si quieres quitar sendmail o bind, y poner postfix o djbdns, pues puedes hacerlo, pero ya está en tus manos.

Respecto lo del particionado, es normal, crear slices y dentro de ellos las particiones con sus puntos de montaje, al principio despista un poco, pero si algo bueno tiene FreeBSD es su detalladísima documentación, que siguiendo paso a paso es muy sencillo realizar la instalación.

Respecto a la clasificación de paquetes, yo personalmente no los uso, prefiero tirar exclusivamente de ports, que es una de las maravillas de FreeBSD :)

Cayetano


Creo que me voy a volver loco (none / 0) (#12)
por Ed hunter (eduardo.mestreENhispalinux.es) a las Thu Dec 9th, 2004 at 09:06:08 PM CET
(Información Usuario) http://speedball.servemp3.com

He logrado que el sshd arranque, he modificado los ficheros de configuración para permitir que el usuario root pueda hacer login. Hago desde mi Mandrake ssh root@freebsd, me acepta la contraseña y... ¡¡se queda ahí!!! pasan los minutos, pero no me aparece la shell :(

Hago en la Mandrake ctrl-c y lo vuelvo a probar y ya no deja entrar porque "inetd[451]: ssh/tcp: bind: Address already in use", y de ahí ya no lo saco :(

Curiosamente hasta el día de hoy había abierto tantas sesiones de ssh como quisiese desde una misma máquina al mismo servidor.

He vuelto a intentar conectarme desde otro equipo, y nada, que no hay manera :(

El webmin, a pesar de haber añadido en el fichero /etc/rc.conf la línea webmin_enable="YES" tal como dice el propio webmin, no arranca :(

Si supieseis lo incomodo que es trabajar directamente en la consola de ese ordenador...

Speedball la banda de heavy más chunga
Ven al Helvete Metal Bar


Decepciones con FreeBSD | 18 comentarios (18 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda