[Ututo-devel] [ututo] Algunas notas mientras espero se suba la iso a la web

Alexis PM alexispm_stellaluna at yahoo.es
Sat Aug 30 21:19:23 CEST 2014


>> El Uget esta en el ftp imagino que copiando las carpetas va a funcionar.
>> En cuanto a ututo-devel no se si se refiere a Hornero o si en la rama
>> devel habia mas paqueteria ya que nunca use ese repo.
>> Daniel me parece que no esta inscripto en esta lista. Copio a la otra.
>>
>
>EL uget esta en la iso. Recuerden que la iso es un backup del modelo de
>desarrollo.
>Desde la misma iso se puede continuar generando la siguiente version de si
>misma.
>
>No se cual es la otra lista pero si me dicen me inscribo o alguien me
>inscribe.

Lo mismo para mi caso, porque aunque me estoy reincorporando tras la ausencia veraniega (en este hemisferio, claro), la lectura de los correos acumulados me estaba dando la sensación de que me faltaban muchas cosas y la referencia aquí a "otra" lista me confirma mis sospechas. Por ejemplo se habla de XFCE como el escritorio que fue decidido pero no encuentro en la lista el hilo al respecto de elección del escritorio. En cualquier caso me alegra encontrar a mi vuelta que parece ya haber una primera propuesta de ISO que está siendo subida en este momento, y que se ha estado continuando usando UGet y demás herramientas de Ututo.

Para evitar meter software privativo, es muy importante filtrar adecuadamente los paquetes al hacer uso de los repos de Gentoo, donde no hay clara diferenciación (ahí encuentras desde el Adobe Flash a otros como MPlayer o p7zip que tienen la etiqueta "libre" pero en los que se hace necesario "separar la paja del grano"). Debian y Parabola son buenos sitios donde mirar. Siendo los emerge simples archivos de texto, no es difícil hacer una réplica para Ututo tras filtrar a través de una 
"lista negra" (similar a lo que hace Parabola con Arch: https://wiki.parabolagnulinux.org/Blacklist ). 

En el caso concreto del kernel, incidir en algo que ya comenté en el correo que mandé hace ¿dos? meses (también comenté ahí la importancia de elegir versiones LTS / ESR del kernel, navegador web, etc.). El kernel Linux oficial de Linus contiene los conocidos componentes privativos incluidos, el FSF Linux-libre elimina esos componentes privativos y además capa al kernel de forma que imposibilita instalar ningún firmware o driver privativo, mientras que existe una tercera vía (usada por Debian y también por Ututo) consiste en sacar fuera los componentes privativos pero sin capar al kernel (ofreciendo una distro 100% libre pero dejando al usuario la decisión de, si encuentra que su ordenador tiene alguna pieza de hardware que no funciona solo con software libre y que él juzga como no remplazable en ese momento, pueda usar un firmware/driver privativo). 

También comentar, al hilo de las críticas acerca de OurProject, que yo también la usé en el pasado y lo dejé debido a la gran lentitud de subidas y bajadas, y fallos debidos a la falta de mantenimiento del software prestador de servicios. Una pena porque la idea detrás de OurProject es buena.

Por cierto, habría que limpiar un poco la decena de direcciones URL al pie de los correos, porque creo que hay redundancia y URL ya no activas.

Ánimo a todos por la loable tarea de no permitir que el Proyecto Ututo muera y luchar por mantenerlo vital y activo (y también agradecemientos a quienes lo iniciaron hace ya bastante tiempo y a quienes mantuvieron su desarrollo durante años).



>
>Saludos.
>
>>> Esta bien donde bajamos U-get y Ututo-devel para trabajar y terminar
>>> la iso, a la vez de generar los binarios?
>>> Daniel tenés idea?
>>>
>>> On 29/08/14 17:13, Diego Gabriel Calbo Elizondo wrote:
>>>> Hola, con respecto a los paquetes creo que debemos tener en claro que
>>>> UTUTO dió siempre paquetes binarios. Con esto quiero decir que el
>>>> problema de las licencias y demás cosas las vamos a pelear nosotros
>>>> en los entornos de compilación.
>>>> El usuario final no debería utilizar el emerge como herramienta de
>>>> instalación o compilación ya que de ese modo va a romper casi seguro
>>>> la distro que utiliza.
>>>> XS debe tener como herramienta de instalación a uget que estaba
>>>> bastante madura como para contemplar varias situaciones.
>>>> Luego si el usuario quiere compilar sus paquetes debe instalarse el
>>>> paquete ututo-devel (creo que así se llamaba) donde se le instalarán
>>>> las librerías y compiladores necesarios.
>>>>
>>>> Con estas pruebas debemos lograr tener un entorno de compilación que
>>>> no es más ni menos que un gentoo base. A esta base debemos agregarle
>>>> y hacer funcionar el kit de desarrollo para que podamos comenzar a
>>>> compilar los primeros paquetes necesarios para la ISO.
>>>>
>>>> En cuanto al escritorio a utilizar es el XFCE, o por lo menos yo
>>>> creía que ya estaba decidido, junto al Icewell, thunderbird y pidgin
>>>> como mensajero. Luego LibreOffice, VLC y algún que otro paquete
>>>> adicional que se considere esencial para la vida cotidiana.
>>>>
>>>> Saludos.
>>>> Diego Cabo
>>>>
>>>>
>>>> 2014-08-28 17:36 GMT-03:00 tranccuilo at openmailbox.org
>>>> <mailto:tranccuilo at openmailbox.org> <tranccuilo at openmailbox.org
>>>> <mailto:tranccuilo at openmailbox.org>>:
>>>>
>>>>>     No se porque. Yo grabe la imagen en un USB y la arranca
>>>>>     perfectamente.
>>>>     Raro che que no arranquen en Vbox. Voy a chequear los parametros
>>>>     que le metes al mkisofs.
>>>>>     Mi problema no es en sí de la imagen sino que arranca el promp y
>>>>>     no lanza el escritorio gráfico.
>>>>>     Mis interrogantes pasan por 2 temas antes de dar esta imagen por
>>>>>     "fenix" Huevo (alfa); uno es el proceso a seguir para liberar
>>>>>     este kernel gentoo o basta con poner en el config.make la
>>>>>     variable LICCENSE= "Free"? Y la otra resolver que escritorio -y
>>>>>     que se lance al arrancar-; que instalador usamos y que manejador
>>>>>     de paquetes- porque si bien habra personas que prefieran usar
>>>>>     fuentes y compilar durante horas para tener un sistema a medida
>>>>>     para su máquina otros preferiran descargar y trabajar por lo que
>>>>>     necesitamos definir un manejador de binarios y un sistema de
>>>>>     puertos. (que es el origen de Portage)
>>>>     Si bien usamos el kernel-libre tambien tendriamos que meter la
>>>>     USE "deblob". Otra cosa; hace unas semanas hablando con alguien
>>>>     que estaba intentando crear una Gentoo 100% libre (como un gil
>>>>     borre el history del xchat y no me acuerdo la pagina que armo
>>>>     pero lo invite a inscribirse en la lista), me dijo que no bastaba
>>>>     solo con eso sino que habia que limpiar el portage porque tenia
>>>>     ebuilds no libres. No me parece raro porque si usamos los repos
>>>>     de Gentoo al hacer --sync nos los va a descargar aunque no los
>>>>     instalemos. La cosa es que si estan en el sistema no se si
>>>>     podemos decir que es 100% libre. Hasta que no tengamos nuestro
>>>>     propio repo con la paqueteria hecha en nuestro kit no va a haber
>>>>     solucion a eso.
>>>>     En cuanto al escritorio seria LXDE o XFCE, yo me tiro mas por el
>>>>     segundo, ademas con esto de LXQT no se como quedo LXDE. Hace
>>>>     mucho que no lo uso -lxde-  asi que si alguien sabe como esta que
>>>>     cuente.
>>>>     El manejador de paquetes creo que tiene que ser Uget, no se si
>>>>     manejaba binarios, lo tenemos que adaptar a la base.
>>>>
>>>>>     Si podemos ir colgando los logs de lo que vamos haciendo mejor.
>>>>     Cuando la haga arrancar comparto :).
>>>>     Saludos.
>>>>
>>>>
>>>>>
>>>>>     On 27/08/14 23:13, tranccuilo at openmailbox.org
>>>>>     <mailto:tranccuilo at openmailbox.org> wrote:
>>>>>>     Bueno ahi lo estuve probando y me lanza un lindo kernel panic
>>>>>>     al iniciar la iso tuya y una que hice yo intentando arreglarle
>>>>>>     el grub.
>>>>>>
>>>>>>    https://img.bi/#/YQRWYEG!r5IXL0iERbSGDAFsrHu3gg9WIRy8GKlPES7XrWlb
>>>>>>     <https://img.bi/#/YQRWYEG%21r5IXL0iERbSGDAFsrHu3gg9WIRy8GKlPES7XrWlb>
>>>>>>
>>>>>>     Voy a revisar el grub y aviso si la puedo arrancar.
>>>>>>
>>>>>>     Saludos.
>>>>>>
>>>>>>>    http://www.mediafire.com/download/n0h86e0pdchwd99/nombre.iso
>>>>>>>    http://www.mediafire.com/download/96ejcigk2swf12d/source.tar.gz
>>>>>>>    http://www.mediafire.com/download/uuejudsnen27ncy/target.tar.gz
>>>>>>>
>>>>>>>     Bueno esta es mi entorno de desarrollo.
>>>>>>>     Basicamente hay que crear una carpeta llamada livecd o UTUTO y
>>>>>>>     descomprimir la carpeta source y target dentro de ella.
>>>>>>>     cuando entras como chroot haces todos los cambios en Source.
>>>>>>>     entras como root
>>>>>>>     su
>>>>>>>     pasword
>>>>>>>     *mount -o bind /proc proc/
>>>>>>>     **mount -o bind /sys sys/*
>>>>>>>     *mount -o bind /dev dev/
>>>>>>>     **mount -o bind /usr/portage/distfiles usr/portage/distfiles
>>>>>>>     * *chroot . /bin/bash --login
>>>>>>>     * *env-update && source /etc/profile
>>>>>>>
>>>>>>>     Hago los cambios,.... agrego paqueteria,...arreglo algo y listo
>>>>>>>
>>>>>>>     Salgo desmontado todo
>>>>>>>
>>>>>>>     **umount proc sys dev usr/portage/distfiles
>>>>>>>     **Exit
>>>>>>>
>>>>>>>     Vuelvo a root
>>>>>>>     su
>>>>>>>     pasword
>>>>>>>     * *cd /usuario/live-gentoo/*
>>>>>>>     *rsync --archive --hard-links --quiet source/boot target/
>>>>>>>     *  *rsync --archive --hard-links source/ target/files/source
>>>>>>>     *
>>>>>>>
>>>>>>>         *rm -rf target/files/source/var/run/**
>>>>>>>
>>>>>>>          *rm -rf target/files/source/var/tmp/**
>>>>>>>
>>>>>>>          *rm -rf target/files/source/var/cache/**
>>>>>>>
>>>>>>>          *rm -rf target/files/source/var/log/**
>>>>>>>
>>>>>>>          *rm -rf target/files/source/usr/portage*
>>>>>>>
>>>>>>>          *rm -rf target/files/source/etc/portage*
>>>>>>>
>>>>>>>          *rm -rf target/files/source/usr/src*
>>>>>>>
>>>>>>>          *rm -rf target/files/source/root/**
>>>>>>>
>>>>>>>          *rm -rf target/files/source/tmp/**
>>>>>>>
>>>>>>>     *mksquashfs target/files/source/ target/livecd.squashfs
>>>>>>>     * *mkisofs -no-emul-boot -boot-load-size 4 -boot-info-table -r
>>>>>>>     -b boot/grub/stage2_eltorito -c boot.catalog
>>>>>>>     -oututofenix.iso -x files target/
>>>>>>>     y listo
>>>>>>>     subimos la iso para probar
>>>>>>>     Un abrazo*
>>>>
>> --
>> ««Nunca. Que no digan nunca. Porque un día de estos nos verán sonriendo!»»
>>
>> _______________________________________________
>> ProyectoUtuto mailing list
>> ProyectoUtuto at hackcoop.com.ar
>> http://listas.hackcoop.com.ar/listinfo/proyectoututo
>> http://blogdistroututo.esy.es/
>> http://gnuargento.hol.es/es-ES/
>> http://ututolibre.gzpot.com/enciclopedia/
>> http://ututolibre.gzpot.com
>> https://comunidadututo.titanpad.com
>
>
>-- 
>Daniel Olivera (mate.cosido)
>
>Info: http://ututo.cloudns.info/
>Blog: http://ututo.cloudns.info/blog
>Live: http://ututo.cloudns.info/live
>
>_______________________________________________
>ProyectoUtuto mailing list
>ProyectoUtuto at hackcoop.com.ar
>http://listas.hackcoop.com.ar/listinfo/proyectoututo
>http://blogdistroututo.esy.es/
>http://gnuargento.hol.es/es-ES/
>http://ututolibre.gzpot.com/enciclopedia/
>http://ututolibre.gzpot.com
>https://comunidadututo.titanpad.com
>
>



More information about the Ututo-devel mailing list