Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Pequeñas diferencias

dsc's Diary
Por dsc
departamento antes era así y ahora es asá , Sección Diarios
Puesto a las Sun May 22nd, 2005 at 06:44:49 PM CET
Hace poco hablaba con un amigo de si las distribuciones GNU/Linux estaban tendiendo a homogeneizarse o más bien todo lo contrario. Él opiniba que si, pero creo que se refería más bien a la utilización de determinados estándares. Yo desde hacía algún tiempo venía pensando en las "pequeñas diferencias"...

 


Hace poco hablaba con un amigo de si las distribuciones GNU/Linux estaban tendiendo a homogeneizarse o más bien todo lo contrario. Él opiniba que si, pero creo que se refería más bien a la utilización de determinados estándares. Yo desde hacía algún tiempo venía pensando en las "pequeñas diferencias".

Por motivos de mi PFC tengo montada una mini-red en casa con dos PC's de sobremesa y un portátil. Utilizo tres distribuciones, Gentoo, Fedora y Debian. Bien, pues salvando las diferencias obvias, como pueden ser los gestores de paquetes y demás, hay "otras pequeñas diferencias" que a veces pueden hacernos deterner un buen rato nuestro desarrollo para ver cómo se hace tal cosa en tal distribución o tal otra... Estoy seguro que muchos pensareis, ¿pero y por qué no usas la misma distribución en los tres?. Si, claro, pero ¿y la curiosidad?.

Esas pequeñas diferencias son del tipo:

dhclient ¿dónde está? Ah! dhcpcd, vale. ¿Y por qué se me ha modificado el /etc/fstab? Ah vale... fstab-sync.

Recientemente me encontré con lo que creo que es otra. Como decía antes estoy inmerso en mi PFC. Estoy utilizando JGroups, herramienta basada en Java orientada a los sistemas distribuidos. Precisamente por el hecho de estar basado en Java, se hace uso del contenido de /etc/hosts para determinar la información de red. Si esta información no está disponible las aplicaciones corriendo en diferentes hosts (mis tres PC's) no podrán verse e intercambiarse la información necesaria para que todo funcione como un sistema distribuido. Un esquema tipo del archivo /etc/hosts sería de la forma:

127.0.0.1 localhost

[192.168.1.1] [<HOSTNAME>.example.org] [HOSTNAME]

No se si por torpeza o por puro desconocimiento aquí me he encontrado con una de esas pequeñas diferencias. Copiando tal cual el contenido del archivo de un PC en el de otro (cambiando las IPs evidentemente), no conseguía que se vieran.

Después de varios intentos por el archiconocido método de prueba-error conseguí que las aplcaciones obtuvieran correctamente la información de red y pudieran verse.

Hay una prueba de fuego para ver qué información de red están interpretando vuestras aplicaciones Java del contenido de /etc/hosts:

import java.net.InetAddress;

public class ipcheck
{
public static void main(String[] args) throws Exception
   {
      System.out.println(InetAddress.getLocalHost());
   }
}

Si todo va bien os devolverá la IP y el alias de máquina establecido. Si no, bienvenidos a 127.0.0.1/localhost.

Es el mundo de las pequeñas diferencias, a veces nos hacen detenernos en nuestros trabajos y perder un tiempo con el que contábamos. Por otro lado yo pienso ¡benditas diferencias!, ¡son las que nos permiten elegir!

Vosostros, ¿qué pensais? ¿Se os ocurren más pequeñas diferencias?

P.D: Esta es mi primera entrada al diario. Un saludo y agradecimientos a todos los usuarios ¡Sed buenos!

< Debian en mac mini (I) (32 comments) | Optimizando paquetes (5 comments) >
Enlaces Relacionados
· escomposlinux.org
· Gentoo
· Fedora
· Debian
· JGroups
· /etc/hosts
· More on dsc's Diary
· Also by dsc

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

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Pequeñas diferencias | 11 comentarios (11 temáticos, editoriales, 0 ocultos)
¿Diferencias en el /etc/hosts???? (none / 0) (#1)
por Ed hunter (eduardo.mestreENhispalinux.es) a las Sun May 22nd, 2005 at 11:18:39 PM CET
(Información Usuario) http://speedball.servemp3.com

Realmente me sorprende lo que dices, ya que en todas las distribuciones que he probado he hecho dicho fichero siempre exáctamente igual. Las máquinas Linux que actualmente administro son Mandrake 10.2, Mandrake 8.2, Redhat 7.3 y Fedora Core 3. También he instalado un par de servidores Suse 9.x estos últimos meses, y he coqueteado con la Ubuntu en un G4, y en ningún caso me he encontrado con algún comportamiento que me haya resultado sorprendente respecto al fichero hosts.

En otras muchas cosas si que se diferencian las distribuciones muy claramente. En ese sentido quizás la Suse y las "debianeras" son las que me extrañan más, y la de todas las que he probado, la que más cómodo me siento es con la Redhat 7.2.

Mandrake resulta comodísima en escritorio, y sus herramientas de configuración visuales es lo mejorcito que he visto, pero me resulta un poco incomoda de configurar a golpe de vi, mientras que con Fedora me encuentro más cómodo usando vi y webmin (grandisimo invento, el webmin) que las herramientas visuales de Redhat.

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


Esto es como Pulp Fiction (none / 0) (#3)
por shamkao a las Tue May 24th, 2005 at 03:37:17 PM CET
(Información Usuario)

Perdonar si no viene al caso, pero lo de las pequeñas diferencias me ha recordado a la película.

Las pequeñas diferencias tienen sus ventajas y sus inconvenientes. Es más complicado manejarse, pero si sabes lo que buscas al final digo yo que darás con ello. Por otro lado cuanto más heterogéneo sea un entorno, más se minimizarán los daños.



 
Pequeñas diferencias | 11 comentarios (11 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