miércoles, 22 de julio de 2009

Hacia el décimo aniversario de Gentoo






Daniel Robbins, el creador original de la distribución Gentoo, hace en su blog un recuento de los orígienes de esa distribución para tratar de encontrar la fecha de su aniversario.

Recapitaulando desde los años anteriores a la creación su primera distribución Enoch a mediados de 1999, Robbins recuerda como a finales de ese mismo año le cambió el nombre al actual "Gentoo" incorporando además algunas ideas muy originales como el sistema de paquetes Portage inspirado en los ports de FreeBSD.

En el 2000 aparecieron las versiones preliminares de Gentoo 1.0, en el 2001 el sitio web y el logo de Gentoo diseñado por el mismo Robbins, que incluso es el mismo que se usa hoy en día, y finalmente en el 2002 fue lanzada la versión definitiva de la histórica Gentoo 1.0, un hito que aquí mismo en VivaLinux! nos encargamos de comentar.

Así es que Robbins declara que "finales del 2009" es el aniversario oficial número 10 del nacimiento de Gentoo; y que si hay suficiente interés, un comité para los festejos podría organizarse...

Fuente

domingo, 28 de junio de 2009

Script Cae sistema, rotunda estafa

Hola, ya habran visto el video de octaivermatt, haciendo la prueba de que Windows Vista no se cae con un script equivalente para windows

Este

Hice la prueba y el script es una rotunda estafa, lo he probado en Gentoo 2008.0 y el sistema no se cayo en lo absoluto, pude hacer funcionar otra terminal mientras sucedia, termine el script con killall script.sh y paro su marcha

aca les dejo el screenshot:


















lo unico que hizo el script fue llenar el espacio de la particion en donde esta instalado Gentoo

Den su opinion al respecto

Saludos!!!

sábado, 13 de junio de 2009

Wmamp3 version 0.2

Version mejorada del mismo script en bash que realice

Mejoras:

-Ahora permite indicar la ruta de de destino de los .mp3 una vez que se convirtieron
-Algunos problemas menores resueltos

Descargar

Espero que les sea de utilidad

viernes, 5 de junio de 2009

Acelerar compilacion de Emerge, se compila en ram, no en el HDD

Después de probar esto en un par de emerge estoy seguro de que funciona siempre y cuando tenga suficiente memoria RAM - 768M es suficiente o más, aunque bien puede ser el mínimo de 512 MB con un escritorio con un servidor X. Probado en tres máquinas con (768M, 1G, y 3G de memoria RAM). Al Emerger el servidor X tardaba 1,5 horas y ahora solo tarda unos 20 minutos en un athlon-xp, por ejemplo.

Portage usa / var / tmp / portage (por defecto) ya que es el directorio de trabajo, todo se construye allí antes de que se instale para /. Entonces, ¿por qué no pegan / var / tmp / portage en la memoria RAM? Es un directorio tmp después de todo, guarda todas las salidas E / S del cuello de botella ...

¿Interesado? Bueno, esto es lo que tienes que hacer ...
(Asumo que ya usaste, su para logearte como Root sino anteponer sudo para los siguientes comandos)

# nano /etc/fstab

añada la siguiente línea al final -

none /var/tmp/portage tmpfs nr_inodes=1M 0 0

antes de montarlo, puede que quiera limpiar su disco en / var / tmp / portage -

# rm -fdr /var/tmp/portage/*

montar su nuevo directorio tmp -

# mount /var/tmp/portage

intentar un emerge

# emerge freeciv

Ahora fue mas rapido!!

Nota:


1. No he tenido más de 130 M utilizado en un emerge, sin embargo, en una actualización (emerge-u world), sin embargo, no estoy seguro de los límites superiores del tamaño de este directorio en multiples emerge. Depende de la frecuencia portage / salida ha sido obtenida. Nadie sabe, y este comportamiento puede ser cambiado?

2. Si desea establecer un tamaño exacto de esta se puede cambiar la fecha de entrada en el fstab para -


none /var/tmp/portage tmpfs nr_inodes=1M,size=256M 0 0


No voy a ir por debajo de 256M para estar bien seguros. Vi esta variante en el foro de Jackass


Apendice:
1. la creación de un tmpfs parece predeterminado a 50% de su tamaño total de memoria RAM. No hay de qué preocuparse, ya que no utiliza mucho si no se llena con archivos. No estoy seguro exactamente lo que sucederá si se llena hasta un 80%

Sería útil saber cuál es el paquete más grande está en portage. (?) Cuando surgió la cantidad de espacio que utiliza al máximo, si añadimos, por ejemplo, 10% a la cifra que luego nos daría nuestro tamaño máximo aceptable para la tmpfs.

2. La mayoría del espacio está ocupado cuando surgen dist desempaqueta un archivo tar en / var / tmp / portage. Sólo parece desempaquetar un paquete a la vez y, a continuación, la elimina cuando haya terminado. Este comportamiento puede ser diferente depende de la configuración de MAKEOPTS en make.conf, no puede confirmar esto como lo he probado sólo con "-j2" (por defecto).

3. Hay una entrada en el wiki que me perdí que tiene un guión muy bueno que convierte a esta y cuando usted lo necesita

esta particion montada en ram puede ser llenada y dar errores al emerger paquetes enormes como el openoffice, ahi simplemente hay que desmontar el punto de montaje

# umount /var/tmp/portage

Fuente: Gentoo Forums

Ps: este truco fue traducido del ingles

Espero que les sirva

sábado, 9 de mayo de 2009

Wallpapers de Gentoo

Aca les dejo una recompilacion de mas de 60 wallpapers de Gentoo, que he recompilado con el tiempo:















Descargar

Espero que les Guste

Saludos!!!

viernes, 1 de mayo de 2009

Estamos de Vuelta

Debido a problemas tecnicos y por falta de tiempo no habia podido mantener el blog...
Y estamos de vuelta

viernes, 13 de febrero de 2009

¿Porque Gentoo y no otras distros?

En el software libre, habiendo tantas distribuciones faciles, bonitas, one-click install, hasta con asistente y demas, pareceria que el usar gentoo es solo para gente enferma o friki, cosa que no es asi, les explico porque opto por gentoo...

Ventajas
Construyo, a gusto, y como me de la gana:
Si tengo un procesador i686, porque desperdiciar en paquetes optimizados solo para i386

Configurar las cosas solo con lo necesario:
Ejemplo: para que tener cargado al demonio de nfs si ni lo uso, ahi radica la flexibilidad de gentoo, instalo lo que necesito y no se instala con ello utilidades de mas que ni necesito, si esta ahi es porque lo he instalado y configurado

No tengo que ir por todos los rincones de internet, para hallar un .deb, o .rpm de un x programa, simplemente consigo el codigo fuente, y sin mas problema instalo el programa

La posibilidad de elegir lo ultimo de lo ultimo: puedo elegir entre instalar lo mas estable que esta en portage, o instalar lo ultimo e inestable que tiene la nueva funcion que uno esta buscando

Desventajas

Mayor curva de aprendizaje, aunque esto garantiza un conocimiento mas profundo de Linux
El tiempo de compilacion, aunque en ciertos paquetes, esto vale la pena
Hay que arreglarselas con paquetes comerciales (guacala) pero necesarios, ya que no comparten el codigo fuente y se distribuyen muchas veces en .rpm o a veces .deb

Mitos y realidades

Compilar todo, hace que todo vaya más rapido: esto es parcialmente cierto, las optimizaciones se notan en programas de gran tamaño como el open office, el tiempo de arranque es superior, a diferencia de lo que pasa con otras distros

¿Instalar? es cosa de frikismo y aprendizaje, compilar mi propio kernel, pero basta bajarse el Live Cd de Gentoo e instalar las cosas en modo grafico en cuestion de horas, aunque no es recomendable instalar Gentoo desde instalador grafico, es mas estable la instalacion a la antigua desde Live Cd minimal, ya que el mismo gui se puede caer

Gentoo no es una distro "compila y muere" Si, uno compila todo, pero no tengo que renegar con las dependencias, ni con las librerias -dev, ni con el ./configure y sus opciones, tengo Portage que es tan bueno e incluso mejor que el mismo apt, urpmi, yum, rpm

Gentoo es dificil de mantener: de hecho es mas facil de lo que parece, no es necesario una actualizacion profunda del sistema para ello, o incluso se puede introducir parches al kernel, ya que fue hecho para ello.

Aca les dejo una captura de pantalla de mi Gentoo: