Subscribe to RSS Feed

Posts Tagged ‘ Gentoo ’

Finalmente nos decidimos y ya tenemos actualizado el servidor de casa!! El hardware que corre actualmente es:

  • CPU: AMD Phenom(tm) 8450 Triple-Core Processor
  • RAM: 4 x 1GiB Kingston DDR2 800MHz
  • HD: 2 x 200GiB Western Digital
  • Mobo: GigaByte GA-MA78GM-S2H

Podriamos haber arrancado el sistema que teniamos instalado ya que el procesador anterior también pertenecia a la familia x86_64 pero decidimos realizar una instalación nueva ya que queriamos montar servidores virtualizados por lo que el sistema con el hypervisor, en este caso KVM, no necesita tener todo lo que tenia el antiguo servidor.

Continue Reading »
Comments Off
Tecnología: HP Pavilion dv9890es, preparándolo para trabajar #2

Volvemos al ataque con el granduyón, en el último post nos quedamos justo para empezar la instalación, tenemos el CD verdad? pues adelante!

Una vez arrancado el portátil, tendremos delante una linea de comandos pelada…lo primero que debemos hacer es configurar la red, si es que no tenemos DHCP en nuestra red claro. Si nuestra red dispone de asignación automática de direcciones, como en mi caso, no nos deberemos preocupar de nada ya que netplugd se encargará de todo. Si no tenemos DHCP, deberemos configurar la red usando el asistente o bien a mano, como queramos:

livecd ~# net-setup eth0

Siguiendo el asistente tendremos la red configurado en cuestión de pocos segundos.

Particionando el disco…
Para trabajar con el disco usaremos cfdisk, vamos a crear dos particiones, la primera será de 512MiB para el /boot y la siguiente de unos 120 – 130GiB que nos servirá para crear un VG. Dejaremos algunos GiBs libres para alojar la swap fuera de RAIDs y LVMs, ¿por qué? todo llegará paciencia….;)

Continue Reading »
Comments Off

Ya es hora de quitarnos ese M$ Vista de encima, que vamos a instalar? Gentoo! Y porque? podeis preguntar…pues bien es con la distro que más comodo me encuentro. Soy consciente de que portage como implementación no es la mejor del mundo, por ejemplo, podria ser más rápido…pero bueno dentro de la imperfección que podriamos encontrar en todo software según nuestras necesidades, Gentoo para mi es perfecta :D

¿Cuál es la idea?
Aprovechando los dos discos del HP Pavilion dv9890es vamos a montar el sistema con los discos en RAID-1 (espejo, mirror…) de esta forma tendremos todos los datos redundados y en caso de casque de 1 disco….estaremos salvados! Pero recuerdo que tener los discos en RAID-1 no es un substituto de las copias de seguridad OK? Como dirian los yankees, shit happens o lo que viene a ser…(de forma algo más educada) todo puede pasar ya que un RAID-1 no nos protege de fallos humanos, aun recuerdo aquella vez montando un RAID-1 por software que me equivoqué de partición y me quedé sin el /home que precisamente queria replicar! :P

A parte del RAID-1 montaremos LVM, que nos permitirá gestionar el espacio de nuestras particiones de una forma más cómoda en caso que nos falte en algún sitio.

¿Cómo empezamos?
Lo primero que vamos a hacer es bajar una iso minimal de gentoo para amd64, si no recuerdo mal Gentoo no publica una iso estable desde la 2008.0-r1 así que buscaremos un mirror con autobuilds, que no son más que iso hechas de una forma automática y publicadas para tener algo más reciente que la versión oficial.

Las ventajas de estos autobuilds son básicamente que todo lo que llevan es mucho más nuevo, lo que yo andaba buscando es tener un kernel reciente durante la instalación y no encontrarme con problemas de falta de drivers de red, SATA, etc…

Continue Reading »
1 Comment
Tecnología: El recién llegado…HP Pavilion dv9890es

Bueno como regalo de navidades tardio me ha caido un portátil, que el antiguo ya iba necesitando un plan renove después más de tres años.

Como ultimamente mis necesidades han cambiado esta vez he buscado algo que me permita trabajar cómodo en casa pero que a la vez lo pueda mover (aunque signifique destrozarme un poco la espalda :P ), buscaba algo de 17″ con una buena resolución, bastante memoria y una CPU que me dure al menos tanto o más que la de mi ASUS W5A. Finalmente el producto que por precio y por características mejor se ajustaba a mis necesidades fue un HP Pavilion dv9080es que calza un Core 2 Duo a 2.4GHz, con 3GiB de RAM, 2 discos SATA de 160GiB, NVIDIA Geforce 8600M GS, Lector de Blue Ray, pantalla widescreen de 17″ con resolución de 1440×900 y las típicas pijadas de un portatil hoy en día como webcam, bluetooth, etc…

La verdad es que por ahora estoy muy contento con la compra y con el vendedor, lo he adquirido a través de eBay, concretamente de la tienda que tiene HP donde vende productos KM 0 como los llaman ellos, que no son más que productos que salieron con algún defecto y después de acondicionarlos para su venta, no los pueden vender como nuevos…pero los venden con un año de garantía y ahorrándote unas pelillas ;)

Continue Reading »
4 Comments

Parece ser que Vodafone está algo saturada con las altas de ADSL y por ello llevamos esperando casi 1 mes y aún no tenemos ni el router … :(

Afortunadamente, hace unos meses contratamos una tarifa plana de Movistar para mi HTC TyTN (aka HTC Hermes) y hasta ahora la hemos estado usando con mi portatil conectado por bluetooth. Tengo que decir que ha pesar de que la velocidad no es nada del otro mundo…me permite navegar sin problemas y está resultando más estable de lo que jamás hubiera esperado.

Finalmente me he cansado de esperar y he preparado dos de mis cacharritos (Linksys WRT54GS y Soekris net4801) para que den connectividad WiFi y a Internet a través de la Hermes.

Y esto es lo que queremos explicar en una serie de posts, paso a paso, empezando por la conexión entre un PC (mi portatil) a Internet a través de un dispositivo con Windows Mobile 6.1 (mi HTC Hermes).

Continue Reading »
Comments Off

Bueno, primero explicaré un poco que significa cross compilar, es el hecho de compilar un determinado código fuente para otra arquitectura diferente a la que estamos trabajando. Es decir, la mayoría de usuarios de ordenadores tenemos arquitectura x86 o x86_64, pero podriamos necesitar generar binarios (ejecutables/librerias) para otras arquitecturas hoy en día bastante comunes como ARM, MIPS, etc.
Debido a la fiebre de hoy en día de tener Linux en cualquier dispositivo, ha crecido la necesidad de cross compilar. Normalmente cuando alguien intenta cross compilar es fácil encontrar un juego de herramientas preparadas para la arquitectura destino, pero esto implica tener binarios instalados en el sistema sin ningún control…y ¿qué ofrece Gentoo para solventar esto? Crossdev.

Continue Reading »
Comments Off

Ultimamente hemos estado teniendo algunos problemas con nuestras webs, tan pronto funcionaban como no…lo cierto es que llevabamos bastante tiempo con esto.
Después de varias pruebas con los parámetros de configuración del módulo de php /etc/php/apache2-php5/php.ini seguiamos igual, habiamos retocado el tiempo máximo de ejecución de cada script, también la cantidad de memoria que PHP podia usar, etc.
La verdad es que ya estaba un poco mosqueado, esta mañana he decidido que de hoy no podia pasar…lo tenia que solventar o al menos encontrar una alternativa que me permita seguir funcionando sin problemas.
Después de seguir investigando un poco el problema he encontrado unos errores un poco preocupantes en el /var/log/apache2/error_log que decian:
child pid 22096 exit signal Segmentation fault (11)

Continue Reading »
1 Comment

dm-crypt básicamente es un encriptador de particiones que nos puede servir para proteger nuestros datos p.e. en nuestro /home.
Después de haber usado durante un tiempo cgd opté por echar un vistazo a EncFS pero echaba de menos funcionalidades que creo necesarias para mantener mis datos a salvo. Finalmente y después de revisar las opciones disponibles, he empezado a usar dm-crypt.
Para empezar tenemos que instalar sys-fs/cryptsetup:
emerge -Dv cryptsetup
Por otro lado, si usamos nuestro propio kernel deberemos darle el soporte necesarios para los algoritmos de encriptación y device-mapper. Si en cambio usamos sys-kernel/genkernel probablemente ya tendremos el soporte necesario.
Ahora describiré los pasos para preparar la partición encriptada:

  • Creamos la partición:
    # cryptsetup -y create home /dev/sdX
  • Comprobamos si ha funcionado:
    # dmsetup ls debería listar home
  • El momento de dar formato:
    # mkreiserfs /dev/mapper/home
  • Finalmente lo probamos:
    # mount /dev/mapper/home /home
  • Configuramos los parámetros de arranque:
  • añadir a /etc/conf.d/cryptfs las lineas mount=’home’ y source=’/dev/sdX’
  • añadir a /etc/fstab la linea /dev/mapper/home /home
    reiserfs noatime,nodev,nosuid 0 1

Recordad el password pedido por cryptsetup cuando creamos la partición ya que nos será preguntada cada vez que arranquemos.

Continue Reading »
Comments Off

Sabayon: equo

2008/07/24 by Ginger

Os cansa lo lento de las actualizaciones?¿?

Si tenemos en cuenta que con Gentoo, Sabayon, etc… hay que hacerlo con bastante frecuencia, es mejor que tengamos a mano cosas útiles y que nos faciliten la vida. Y de una de esas cosas es de lo que hoy quiero hablaros.

He descubierto una herramienta de consola en Sabayon, o como a algunos les gusta llamarlo Alpha Development repository manager, es equo.

Para los que no estéis acostumbrados a este lenguage, Alpha indica que es “peligrosillo” pues es menos estable que el Beta (ya de por sí este último significa que está “en pruebas” y no acaba de ser seguro al 100%) así que puede fallar, o puede que no… ;) no se sabe, aquí ya entra el nivel de riesgo que cada uno quiera asumir :P

Si sois de los que prefieren el entorno gráfico equo tiene su equivalente: Spiritz.

Equo no compila, ni falta que hace!!!
Descarga paquetes binarios y una vez los tiene todos, los instala.
En cuanto a su uso es bastante sencillo, se puede resumir en las siguientes órdenes (siempre con permisos de superusuario):

#equo update
#equo world
#equo conf update

y siempre recordar que si el propio equo nos avisa de que existe una actualización de él mismo (como herramienta en sí) tendremos que hacer:
#equo install equo

Los que os lancéis a usarlo, espero que dejéis aquí vuestras experiencias.

Un saludo!!!!! 8-)

Continue Reading »
Comments Off

gentoo: eclean

2008/03/04 by Ginger

Hoy quiero hablar de una herramienta de gentoo poco conocida pero muy útil.. eclean

En esencia esta herramienta una de las cosas que hace es borrar las fuentes de los paquetes que instalamos hace tiempo y que ahora tenemos otra versión más reciente instalada y, por tanto, el sistema ya no va a utilizarlos, de esta manera liberamos espacio en disco de una forma segura y limpia.

Estos paquetes se encuentran en /usr/portage/distfiles.

eclean nos ahorra hacer rm -rf /usr/portage/distfiles/* y como antes deciamos el uso de eclean es mucho más seguro.

En definitiva, sólo tenemos que hacer como root

#eclean distfiles

Y ya está!!!

Espero que os sea útil y hasta el próximo post!!!!!

Continue Reading »
Comments Off

Archivos