Entradas con tag ‘Debian’

Logo de Launchpad

Leyendo Ubuntips me entero de una forma automática de incluir las GPG Keys (Llaves GNU Privacy Guard) para los PPAs (Personal Package Archives). Agregar las GPG Keys es la parte más engorrosa al agregar estos mini-repositorios con paquetes actualizados y de gran utilidad. Consiste en dos scripts: Launchpad Update por parte de Dominic Evans y otro más pequeño pero que le da la automatización a la cosa, por parte de Martin Meredith… esto ya no será problema para Ubuntu 9.10 Karmic Koala pero es muy útil para las versiones anteriores para quienes usamos los PPAs.

Debido a que es una cuestión común decidí empaquetar los dos scripts en un paquete Debian que pueden descargar del siguiente en enlace:

Descarga el paquete ppakeysupdate

Eso es todo deja un comentario y que disfrutes la automatización… olvidate de las engorrosas pero importantes GPG Keys.

Como algunos sabrán cumplí años en Noviembre, y el mejor regalo fue de parte de mi señora Madre, un portátil, mi elección pese a todos los pronósticos (incluso el mío) fue un netbook, exactamente el Acer Aspire One, que fue un golpe de suerte al ver lo demorado y complicado de un proceso de compra de un mendigo Inspiron 1420 de Dell (que esta historia da para otra entrada), por tanto me arroje a MercadoLibre y halle este netbook por módicos $ 900,000, por la relación precio/especificaciones no dude dos segundos, y al día siguiente luego de la gran labor de MCELECTRONIK ya lo tenia en mis manos.

Primera Impresión

Lo primero que uno piensa al manipular uno de estos gadgets es: que pequeñito es!!

Es liviano, y como diría mi familia parece de juguete, la distro con que viene es Linpus Lite basada en Fedora, el proceso de descompresión o instalación es rápido y cómodo, luego de este se tiene un escritorio basado en XFCE 4 pero parece frankenstein tiene un poco de cada cosa (KDE, GNOME…), se nota totalmente adaptada al hardware del Acer Aspire One, por tanto carga en apenas 15 segundos (los cronometre desde presionar el boton de encendido hasta tener el escritorio funcional), tiene un lanzador de aplicaciones muy funcional y atractivo, con un uso normal la batería de 3 celdas le dura aproximadamente 2h y 15m.

A la semana de uso

Seguía muy conforme buen rendimiento con esas especificaciones lo que me tenía realmente amargado es lo limitado que dejan al usuario respecto a “enchular” la maquina como agregar software y demás hay que rebuscar y rebuscar para estar conforme con esta distro modificada.

No tenía entonces router inalámbrico, pero si vecinos con cifrado WEP ;) . Al correr BackTrack desde un pendrive, y crackear una que otra WEP se sentía muy bien seguía impresionado con su rendimiento, y al colarme donde el vecino se siente el poder y la gracia de estos netbook, cuyo objetivo es la movilidad y con Wifi si que se siente. Como me sentí realmente frustrado con esta distro para mi obscura y además que le removi un paquete (no recuerdo el nombre) para quitar el lanzador del escritorio al forzarlo se fue todo el ambiente, no encontré ese paquete en ningún repositorio y juaz a la mierda dije, pense en instalarle Ubuntu Intrepid Ibex pero con el mal sabor de boca que me dejo el upgrade desde Hardy en el Desktop dije naaaa, procedí a instalar Debian Lenny, lo configure con XFCE, lo único que no pude hacer funcionar (que limitado soy) fue el audio pero trabaje un buen rato más con él se sentia bien no tan rápido como el Linpus pero bien.

A la segunda y tercera semana de uso

Debido a que le hice una instalación limpia de Intrepid al Laptop de mi hermana (Un Acer Aspire 4520 + 2GB de regalo ;) ), quede impresionado como trabaja Intrepid en una instalación limpia, reconoció todo excepto la tarjeta Atheros que con Madwifi quedo funcionando al pelo :) .

De esta intervención le sobró una tarjeta RAM de 512MB que nada perezoso la metí en el Aspire One, (el proceso de upgrade es realmente tortuoso pues hay que desarmar prácticamente todo el cacharro), quedando así más allocato :P , además hice la imagen del Debian con Netcat y le metí Ubuntu (con GNOME), pero al ver que mal le iba al Atom N270 con esta configuración instale el paquete xubuntu-desktop y quedó rindiendo mucho mejor, procedí a desarrollar cómodamente el extReader en esta maquinita me fue bien, algo incomodo pero no demasiado.

Actualidad (publicación de esta entrada)

En esta última semana de uso estoy molesto con el rendimiento, pues al diseñar mi primer tema para WordPress (el que estoy usando ahora) tuve que valerme del portátil de mi hermana ante lo incomodo que es trabajar con Inkscape, los servicios de Apache, PHP y MySQL, y Firefox corriendo al tiempo (respecto a Firefox -definitivamente necesita maquina- lo he dejado por Opera para navegar momentáneamente…), por tanto pienso hacer la imagen de la instalación de Ubuntu, e instalar Mandriva One 2009 con LXDE, si tampoco mola procederé con las distros de bajo consumo como u-Lite, Slax, Puppy, DSL, etc. cuya experiencia comentare luego.

Conclusión

El Acer Aspire One es para mi el mejor netbook que hay en el mercado en relación precio/rendimiento, con su configuración por defecto es espectacular para realizar tareas de usuario normal como navegar en internet, realizar trabajos etc. cumple completamente con su denominación de netbook al pesar apenas el kilo, y esta pensado para ello, estoy contento en ese aspecto, pero me deja dependiendo de otros equipos a la hora de matachinar (no le llamo diseñar pues no soy diseñador pero me gustaría ser :P ) y programar, por lo cual no hay problema de momento pues siempre tengo equipos a la mano.

Galería

Siguiendo con la configuración de Debian Etch, durante la instalación cuando me preguntó la distribución de teclado, a lo cual dije gratamente Español – España o algo así…. a lo cual luego luego me arrepentí pues no podia sacar (el teclado tiene distribución inglesa, y al presionar Alt Gr era como presionar Enter) ni la barra del or (|) para hacer tuberías tan necesarias como history | more etc.

Entonces me di en la busqueda y encontré una solución [1]:

# dpkg-reconfigure console-data

lo que nos mostrará

si aceptamos nos mostrará un menú con cuatro opciones de las cuales.

  1. Nos mostrará un wizard o asistente para seleccionar nuestra distribución de teclado (recomendado).
  2. Nos dejara tal cual la configuración actual.
  3. Nos pondrá la distribución según el kernel.
  4. Al igual que la primera opción nos permitira elegir la distribución pero en este caso de una larga lista de distribuciones y arquitecturas

Yo he optado por la primera y tras unas selecciones la he puesto en su lugar US Standar :)

Enlaces

[1] http://www.malcolmhardie.com/weblogs/angus/2006/05/02/change-console-keyboard-layout-in-debian/

Hoy he estado configurando una máquina virtual con Debian Etch para Redes, materia de 8º Semestre de mi carrera… (se puede con cualquier distro incluso con GUI pero junto con Jose Miguel preferimos darle a la madre… de Ubuntu :P osea Debian), los requisitos es montar DHCP, DNS, Apache, PHP y OpenOffice (WTF! pero es por prácticar) desde código fuente, entonces hemos hecho la instalación con la versión netinst

Al iniciar con DHCP luego de descomprimir el tarball y ejecutar ./configure empezaron los errores así:

configure: error: no acceptable C compiler found in $PATH

este error se debe a que no tenemos un compilador de C por tanto debemos instalarlo

# apt-get install gcc-4.1

pero el problema no para allí pues el binario instalado tiene el nombre de gcc-4.1 y esta ubicado en /usr/bin y el ./configure busca en el $PATH por un archivo con nombre gcc y
no con nombre gcc-4.1 por tanto la solución que la encontre en [1] fue crear un enlace simbolico en /bin con el nombre gcc así:

# ln -s /usr/bin/gcc-4.1 /bin/gcc

listo NEXT!

configure: error: C compiler cannot create executables

Según configure gcc no puede generar ejecutables, no he utilizado gcc pero supongo que no enlaza al compilar por tanto la solución es instalar g++ encontrada en [2]

# apt-get install g++-4.1

Nota: tanto con gcc como con g++ ten en cuenta las versiones esta vez se uso 4.1 pero puede que para tu caso sea otra versiñon

toes!! ya no nos genera error configure ahora con vamos con make

bash: make: command not found

la solución es bastante obvia instalar make:

apt-get install make

y listo es todo por ahora si encuentro más errores comunes los pondre aquí, si tu tienes otros ponlos en los comentarios ;)

Enlaces

1. http://www.linuxquestions.org/questions/linux-distributions-5/no-acceptable-c-compiler-found-in-path-…i-cant-make.-237970/page3.html

2. http://www.linuxforums.org/forum/linux-programming-scripting/90-c-compiler-cannot-create-executables-configure-error.html