Ubuntu PXE Install
Principalmente este es un post pa que no se me olvide como hacerlo…
La computadora de mi papa ya es vieja. Tiene 256 megas de ram (PC-133), un DD de 30 GB, y un procesador de 1 Ghz, y la usa principalmente para checar sus emails (hotmail, gmail), jugar solitario y navegar por internet.
Desde hace rato me rondaba la idea de instalarle xubuntu a esa computadora, pero nunca me habia animado a hacerlo, hasta hoy. Baje el xubuntu desktop ISO y lo queme en un CD y gustoso fui a instalarlo en la chompu de mi papa. Pedo #1. No jala su cd-rom. Asi nomas, ya no furula. Se me ocurrio pasar el ISO a mi memoria USB, pero recorde que la habia dejado en el jale.
Recorde que hace mucho tiempo instale una maquina desde una red local, pero tambien me acuerdo que fue un MEGAPEDO. Pero como no me quedo de otra, y ademas senti que ya estaba mas capacitado para hacer un net install que hace 6 anios, me anime a hacerlo.
Paso 1
sudo apt-get install ftpd-hpa tftp-hpa xinetd dhcp3-server
Paso 2
Meter al archivo /etc/xinetd.d/tftp
service tftp
{
disable = no
socket_type = dgram
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -v -s /var/lib/tftpboot
}
Paso 3
Meter al archivo /etc/dhcp3/dhcpd.conf
subnet 0.0.0.0 netmask 0.0.0.0 {
range 192.168.1.15 192.168.1.50;
filename "pxelinux.0";
}
Paso 4
Preparamos archivos de booteo
wget -c http://archive.ubuntu.com/ubuntu/dists/gutsy/main/installer-i386/current/images/netboot/netboot.tar.gz sudo tar xzvf netboot.tar.gz -C /var/lib/tftpboot sudo chown -R nobody:nogroup /var/lib/tftpboot
Paso 5
Reiniciamos servicios para que tomen las configuraciones
sudo /etc/init.d/dhcp3-server restart sudo killall -HUP xinetd
Paso 6
verificamos que todo haya funcionado bien:
nibblesmx@lappy:~$ netstat -uap udp 0 0 *:32768 *:* udp 0 0 *:bootps *:* udp 0 0 *:bootpc *:* udp 0 0 *:tftp *:* udp 0 0 *:mdns *:*
Paso 7
Activamos la opcion de arranque por PXE en la compu destino (la de mi papa
) y si todo sale bien, iniciaremos con la instalacion
Saludos
Mi primer “meme”
Yo nunca he participado (porque nadie me invita
) en un “meme”. Asi que como nadie me invita, voy a hacer mi propio “meme” e invito a todos los usuarios de wordpress (para que vean que no soy rencoroso) que tengan instalado Akismet a que pongan una imagen que muestre cuantos comentarios de spam les ha detenido.
Aqui mi imagen:

Que se hagan las retas!!!
Google lo hizo de nuevo…
Ya se que casi no posteo ultimamente, y que mas que programador parezco publicista de google, pero..

Hackers Brasileiros
Hoy en la maniana prendi el VNC, y a los 2 segundos salio esto:

Chale… los brasileiros no tienen nada que hacer, o que??? (por cierto… presione “refuse”
)
Google Reader tiene cosas nuevas!!!
jejeje, mi lector de feeds favorito (Google Reader) acaba de recibir una serie de mejoras que desde hace tiempo las estaba esperando.
Primero que nada, la habilidad de buscar en tus feeds. Esto resulta increiblemente util, sobre todo en esos casos en donde recuerdas haber visto algo super importante, que te puede ahorrar miles de horas de trabajo en alguno de los blogs que leias, pero no recuerdas cual…
A mi parecer, la busqueda de blogs es lo mas notable de las nuevas caracteristicas, pero tambien le incluyeron una barra lateral para esconder la lista de feeds, y tener mas espacio de lectura, y ahora, si tienes mas de 100 noticias, ya no te va a aparecer que tienes “100+” noticias sin leer, ahora ya aparece el numero exacto
Curso con Markuz
No habia tenido oportunidad de escribir acerca de esto.
Recientemente, en la empresa donde trabajo, empezamos a desarrollar en PyGTK (por motivos de la portabilidad, principalmente). Yo tenia algo de experiencia en el tema. Soy contribuidor ocasional de christine, y hace tiempo, tuve un proyecto en donde tuve que utilzar python con GTK.
Honestamente, nunca habia hecho ningun proyecto grande, ni interesante que corriera en Desktop, pero con mi poca experiencia, decidi aventurarme al reto. De volada me di cuenta que mi (falta de) experiencia, era muy notoria para el proyecto, porque la verdad no sabia que hacer cuando me topaba con algunas cosas. Me puse a leer la documentacion de PyGTK (que es muy buena), pero a veces terminaba con soluciones que no entendia, y que nomas a prueba y error quedaban bien.
Hable con Markuz, para ver si el me podia echar una mano (sin albur) con estas cosas de GTK y Python y muy amablemente me dijo que si
. Ni tardo ni perezoso busque un vuelo barato y me lance para guanatos. Especificamente a Salamanca.
Tuve mil pedos con el viaje. Un avion retrasado 1 hora. Tarifas altisimas de taxi. Me chamaquearon en la terminal (en la cual me dieron un billete mas falso que una moneda de 3 pesos, foto a continuacion):

Total, que despues de mi infortunio, el Markuz fue por mi a la central de Salamanca.
Despues de 3 dias de intenso coding, desveladas acompaniadas de unas cheves, pizza y documentacion de GTK, logre resolver la mayoria de mis dudas.

Ps chingos de gracias al Markuz
si rifa ese wey
Python 3.0a1
nibblesmx@Lappy:~/Desktop/Python-3.0a1$ ./python Python 3.0a1 (py3k, Sep 2 2007, 11:47:05) [GCC 4.1.2 (Ubuntu 4.1.2-0ubuntu4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
Desde hace ya tiempo, Guido van Rossum estuvo hablando de lo que traeria el nuevo Python 3000 (o py3k pa los cuates). El nuevo lenguaje es una reimplementacion bastante grande del python actual, que rompe con el esquema de backwards compatibility que siempre se habia mantenido en las ramas 1.x y 2.x.
Con esta nueva versión se tratan de corregir los errores mas comunes, y las “desventajas” que tenia el lenguaje. Desde ahora empezare a leer la nueva documentacion, para irme preparando, porque se que en un futuro no muy lejano, sera uno de los lenguajes mas utilizados (otra vez
)
todavia faltan 2 meses…
Y ya sabemos como se llamara el proximo ubuntu.
Hardy Heron sentara las bases para el proximo release de ubuntu LTS.
nibbs' twitter
Calendar
May 2012 M T W T F S S « Dec 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Recently
- 12.28 Cambio
- 04.12 LOLz Asegurados
- 02.03 There’s probably no spoon…
- 11.11 Book Meme
- 09.27 acid3 pasado en linux con webkit
- 09.26 Self Meme
- 09.22 Pedi una pizza por internet
- 07.17 Google Code Jam 2008
- 07.04 Ventilando frustraciones
- 06.07 Pidgin con soporte de voz y video
