El dom, 15-08-2004 a las 23:04, Horst von Brand escribió: > Mauricio =?ISO-8859-1?Q?Nu=F1ez?= <[EMAIL PROTECTED]> dijo: > > El jue, 12-08-2004 a las 20:55, Horst von Brand escribió: > > > Mauricio =?ISO-8859-1?Q?Nu=F1ez?= <[EMAIL PROTECTED]> dijo: > > > > Una distro interesante de desarrollar seria basada en registry.sf.net, > > > > con una compilacion de aplicaciones que utilizan un repositorio de > > > > configuracion similar al registro de windows. > > > > > > Que diablos se gana copiando el error mas horrible de disen~o de Windows?! > > > ¿Que tiene de horrible? Es lo unico rescatable! > > Un archivo unico que contiene toda la configuracion del sistema, incluso de > aplicaciones individuales. Si se pierde/dan~a, pierdes _todo_. En un > formato absolutamente inflexible.
Y al septimo dia se invento el backup. /etc/* -R si que es una multitud de formatos inflexibles. Y si se pierde/daña pasa lo mismo. haz conmigo rm -rf /etc y comparamos resultados ;-) > > Bueno, si es lo unico rescatable, me dan escalofrios pensar en las cosas > no-rescatables... > > > > > Aunque estoy esperando reiser4fs y ver los plugins que aparezcan para > > > > los archivos de sistema ( /etc/passwd ) , debido a que es posible > > > > implementar un esquema similar o complementario. > > > > Urhg. Recuerdame eliminar ReiserFS de mi lista de sistemas de archivos con > > > un minimo de sanidad entonces. > > > > [Para eso se usa la base de datos de passwords, o LDAP. Incluso NIS, o > > > NIS+] > > > Y ahora Reiser4. > > Un sistema de archivos es un sistema de archivos; una base de datos > administrativa del sistema es otra cosa muy diferente. Siguiendo los > comentarios de H. Reiser en LKML siempre he tenido mis dudas sobre su > condicion mental, acaban de desaparecer. falacia ad hominem. Un loco como Reiser te da la oportunidad de replantear tu rigidez mental. Un archivo , es un nombre asociado a un conjunto de bytes? o es un conjunto de bytes con atributos, uno de los cuales es el nombre, otro atributo son sus permisos, y la pregunta es : podemos ir un poco mas alla? Un directorio, que es? Un conjunto de archivos. Tiene asociado un conjunto de bytes? por lo general no. Y si tuviera? Por que otros atributos si los tiene :nombre , permisos, ACL, atime, etc. > > > > > Adicionalmente seria interesante una distro que permita tener instalados > > > > distintas versiones de un mismo software, como php4 y php5, o postgresql > > > > 7.5 y 8beta, obviamente que en puertos distintos o no topando entre > > > > ellas. > > > > Bien! Y como logras que no se topen? > > > Buena pregunta. > > Cierto? > > Es la misma que yo me hago. Una mezcla de vservers, > > chroot, jail , ACL. O un mejor esquema de directorios. > > Cualquiera de las anteriores funciona sobre directorios. Pero el resultado > no es Unix ni de lejos. Y quien quiere que sea Unix? Si estamos hablando de una Distro Chilena, nada nos obliga a usar un sistema ajeno a nuestra realidad. <:-)> llamemosle Huasix, el sistema de archivos mas huaso! </:-)> > > > Instaladores inteligentes, > > Yep. Es que las distros han invertido unos pocos centenares de an~os-hombre > en armar el sistema que tienen, y como esos son todos estupidos un perejil > chilensis promedio hace algo mejor sin ayuda en unas dos semanas. > > > mejores script de post instalacion. > > Idem. > > > > > O mejor interactividad : "El instalador ya ha encontrado una aplicacion > > en el puerto n, desea ocupar el n+1". > > Exacto! Resulta que wuftpd ya esta usando el port 21, entonces instalamos > proftpd en el 22, etc. [Siquiera te das cuenta que estas hablando idioteces?!] falacia ad hominem nuevamente. Para casos especiales, digamos en particular puertos < 1024, el planteamiento podria ser "El instalador ya ha encontrado una aplicacions el puerto n, desea ocupar el n+10000, o reemplazar la aplicacion existente". y luego: "Oh que suerte, esta utilizando registry: Desea importar la configuracion existente en el registro de su actual aplicacion" y para terminar: "Si desea, lo exportamos a xml, aplicamos el ultimo xslt disponible en nuestro sitio, y la transformacion resultante sera nuestro nueva configuracion". > > > > [En RH hace muchisimo tiempo puedes tener cosas coexistiendo, _siempre y > > > cuando esten pensadas para ello_. Porque crees que las bibliotecas tienen > > > numero de serie?] > > > Por hay va lo que se necesitaria: /opt/pqsl/8beta , /opt/pqsl/7.5 , > > /opt/php/5.0.0 , /opt/httpd/2.0 > > Urgh. Y esa coleccion de tonteras incompatibles, que se pelearan entre > ellas, quien las maneja? <ironic> Debe ser tremendamente terrible ejecutar : ./configure --prefix /opt/psql/8beta </ironic> Si es cosa se aplicarse un poco, plantear ideas,por idiotas que sean , escuchar las mejoras(por idiotas que sean), extraer lo constructivo de las criticas(por idiotas que sean), y seguir mejorando. Hay un sistema operativo por ahi que lo crearon asi. > > Las bibliotecas son /lib/libxyz.so-2, /lib/libxyz.so-3, etc; y una de ellas > (normalmente la mas nueva) es la que aparece como libxyz.so (que sera la > usada por nuevos programas al enlazar, programas viejos usan las contra las > que se enlazaron). Excelente, y el symlink se hace solo! O ira en que el instalador tiene cierto grado de inteligencia o programacion.Orale! Saludos Mauricio