Introducción:
o.o el cielo se nubló en el momento de tomar esta foto y empezar a escribir esto, es la verdad aunque ya sepan como soy :3 , emm, ahora hay truenos cuando compré mi computadora nueva lo primero que hice fue instalar Mageia, pero algo no estaba bien… Mageia es una excelente distro, muy buena y te la recomiendo, pero algo simplemente no estaba bien conmigo…
Ya se, me dije, crearé una partición LVM para Gentoo, /dev/mapper/haruhi-gentoo, algun día de estos lo instalaré, pero entonces solo asi comenzó mi angustia por no tener Gentoo.
mmm… se me ocurrió una idea, si instalo Arch probablemente se me pase, pero esa voz: no instales Arch, necesita tiempo, pero la verdad que no, se me ocurrió instalarlo y fue fácil.
Al día siguente no lo soporté y no dormí instalando a Gentoo… y así fue como en la misma semana instalé Arch y Gentoo… bueno…. hice trampa con el kernel , sabayon-kernel , se puede descargar de ahi y descomprimir en /boot, y /usr/modules
Fue divertido instalarlo en particiones LVM, basicamente una partición LVM es demasiada diversión para ser posible, les puedes nombrar como quieras, por ejemplo con personajes de alicia en el pais de las maravillas, hellsing, o algo poco original como vga0, lvm1 /dev/vga0/lvm1, tal vez hable más de esto luego…
Recuerdo que fueron pasos extras, después de todo el manual de Gentoo solo habla de una instalación tradicional.
Videos mientras instalas Gentoo
Suponiendo que tu también vas a hacer trampa con el kernel ^^, lo primero que te recomiendo es que consigas videos de tus series favoritas, te recomiendo Angel Beats, Fruit Baskets o Clannad, este último me hizo reir mucho, em, pero reír no es por lo que todos lo recordamos….
Ahora a estas alturas ya habrás configurado tu /etc/fstab, seleccionado el perfil correcto, instalado grub, configurado la red, dhcpcd, wicd, lynx y sudo, haberte añadido al grupo wheel, y tienes internet en tu Gentoo.
Te creaste tu cuenta de usuario y definiste los locales en UTF-8 para visualizar correctamente los símbolos en el futuro ^^
Y no se te ocurrió instalar Systemd caprichosamente 😉
la siguiente aplicación que te recomendaría instalar es mplayer, el problema es que también puede tardar mucho, pero al menos podrás ver videos mientras compilas en el futuro, y no necesitas Xorg ni WM ni entorno, y para sea lo que tengas que hacer en consola.
para ello recomiendo que no te falten estos USEs en /etc/portage/make.conf
aac x256 xvid pulseaudio alsa libcaca mp3 vorbis png fbcon jpeg
PD: libcaca es el menos útil de todos
y a continuación podrás prepararte para compilar todo lo relacionado con el sistema gráfico ^^ , que en gran parte se logró por el USE X implicito de mplayer
Creo que esto les conviene más a los que quieren instalar XFCE o KDE, instalar Gnome y Cinnamon requiere instalar Systemd, a estas alturas también podrían empezar la migración a systemd, es lo mejor, para que configurar todo en Openrc si piensas quedarte en Systemd
Les recomiendo que no lo hagan si no han instalado Gentoo antes, porque es algo que los puede frustrar si no les sale, y Systemd no es tan estable como Openrc, aunque a mi me ha funcionada bastante bien en los meses que llevo usándolo
Se supone que no está soportado tener los dos sistemas de init, suele crashear el entorno gráfico y mandarte a la consola si instalaste systemd y quieres usar Openrc……
¡Videos sin escritorio ni X Server!
Entonces gracias al framebuffer device puedes ver el progreso de la compilación en la izquierda, y el anime sigue en el centro de la pantalla, en este caso ^^
Bueno, gracias a que en mi archivo /etc/portage/make.conf tengo esta línea
EMERGE_DEFAULT_OPTS=»–jobs=2″
se realizan dos trabajos en paralelo y no se llena mi pantalla de lineas de compilación o una velocidad ultrasonica, si no que va avisando limpiamente cuantos paquetes lleva compilados, y cuantos instalados….
Hay que prestar atención o como ejecutar mplayer dentro de la consola, necesitamos usar otro driver, fbdev2, las imagenes dentro de la consola son posible gracias a esta interfaz llamada framebuffer, que hay que tener cuidado al compilar el kernel manualmente, normalmente no se necesita, pero yo prefiero conservarlo porque gracias al framebuffer puedo ver pinguinos cuando estoy iniciando Gentoo, y se puede tener cosas tan impresionantes como esta al inicio sin necesidad de Plymouth:
también pueden poner mikus:
Así que por ejemplo yo usé:
mplayer -xy 1200 -zoom -vo fbdev2 Videos/Fruits Basket/[ML] Fruits Basket – 04 [FC026F63].avi &> /dev/null
donde -xy es el ancho, -zoom es importante para expandir la imagen , -vo especifica el driver de video, en este caso fbdev2 , y al final redirecciono toda la salida a /dev/null para no llenar la pantalla
Y así pude actualizar finalmente webkit-gtk3 que da muchos problemas cuando tratas de actualizarlo con entorno gráfico iniciado mientras veía videos.
Actualización de Gentoo todos los días
Al principio sólo actualizaba por meses, y me encontraba con conflictos. Pensé que era actualizar todos los días no era seguro porque un día podrías encontrarte con un imprevisto, pero prácticamente todos en el foro me decían que actualizar todos los días no debía provocar nada siempre que me apegara a la rama estable que es a la que me apego. Estos meses fue interesante por:
Livav pasa a ser default
Los paquetes de emul pasan a ser obsoletos y hay que recompilar las librerias con el api de 32 bits
Se actualiza portage
Y los primeros días que tomé la desición de actualizarlo todos los días me encontré errores que me provoqué sin querer hace tiempo, con uses contradictorios en mis archivos, corregirlo sólo requería un poco de paciencia. Requería que instalara qt5 y sus librerías, pero de alguna forma al encontrar el programa que requería esas dependencias creo que lo obligué a que no usara qt, o algo así por medio de uses.
Otro día me enfentré con las actualizaciones de Perl, tal vez reconocidas por ocasionar problemas, me parece que eliminé todos los dos paquetes que estaban en conflicto de perl, luego usé el perl cleaner que me borró todo, y al final actualicé a @world, algo así consiste lo que me sirvió para finalmente actualizarlo
Para solucionar el conflicto entre livav y ffmpeg desinstalé algunas aplicaciones multimedias que causaban el conflicto, y que ya no usaba, como VLC, y agregé un use negativo a -livav porque me acostumbre a ffmpeg
En cuanto a recompilar las librerías con api de 32 bits requiria mucha compilación, en mi caso 2 horas con 52 minutos que lo supe gracias a mi twitter con tweets de Gentwoo
Conclusión: Es la mejor forma de actualizarlo, aunque hay veces que requiere más atención y tal vez actualizarlo haya que dejarlo para después, pero sobre todo tomar en cuenta que no ser constantes en actualizarlo o algunas malas configuraciones traen problemas.
Instalar Google Earth en Gentoo fue de hecho más fácil que instalarlo en Ubuntu ^^:
emerge –autounmask-write googleearh
etc-update
(3)
emerge googleearth