Me aburri del desktop de mi Ubuntu, y decidi cambiarle un poco la onda. Pase de un Ubuntu Studio Desktop puro( sudo apt-get install ubuntustudio-desktop ), a algo un poquito mas customizado.
Les dejo el screenshot.
Controls: Ubuntu Studio
Window Border: Ubuntu Studio
Iconos: Magog White
Wallpaper: No me acuerdo de donde lo saque, pero aca esta link para bajarlo
Screenlets: Sysmonitor v0.1, Notes v0.5.2
Mostrando entradas con la etiqueta ubuntu. Mostrar todas las entradas
Mostrando entradas con la etiqueta ubuntu. Mostrar todas las entradas
Carolina
Cuanto tiempo!! bueno en esta ocasion el post va dedicado a una nueva integrante de la familia, Carolina. Carolina llego a mis manos por parte de un familiar cercano que decidio abandonarla sin nombre, a cambio de una nueva y esplendida Dell 1420 notebook, obvio gordo, no podia ser de otra manera (?). Llego en un gabinete ATX de chapa con una grabadora de cd de 8x, que les fueron extirpados tanto para la disminucion de su tamano como para la del ruido que se aproximaba bastante al de un concore con megafono.
Las humildes especificaciones de Caro son:
- Pentium 3 @ 1 GHZ
- 256mb ram PC100
- HD 30 gb.
- Mother PCCHIPS ( que mie!@# importa el modelo si son todas una pi$#@)
- Monitor Samsung 17". Ahora en desuso.
Software instalado y corriendo:
- Fluxbuntu: una version de Ubuntu 7.10 mejorada para computadoras con pocos recursos, con entorno de escritorio FluxBox, mucho mas liviano que Gnome o KDE.
- Apache HTTP Server 2.2.
- TorrentFlux: sin duda el alma de Caro. Este software es un cliente de Torrents realizado con PHP y Pyton. La gracia de esta aplicacion web ( si si corre en un servidor web ), es poder acceder y manejar todos los torrents que estan siendo bajados en Caro, desde cualquier lugar en internet(*)
- MySQL 5.5: conocido DBMS ( motor de base de datos ) opensource necesario para TorrentFlux.
- Mod PHP para Apache.
- Servidor SSH. Incluido con FluxBuntu.
(*) Para que sea accesible desde cualquier lugar de la tierra via internet tuve que tocar algunas boludeses:
- Forwardear los puertos en el router: para pueder conectarse a un servidor interno a la lan de mi casa desde internet.
- Setear en el router la configuracion del cliente de DDNS, en este caso utilice no-ip.org. Esto es necesario ya que el ISP nos cambia la ip cada determinado periodo de tiempo ( por lo menos Fibertel en argentina).
- Configurar iptables firewall: iptables es un firewall que corre en modo kernel.
Otras yerbas:
- Script para setear ip fija. El router esta configurado para usar DHCP, sin embargo, para poder forwardear los puertos de la conexion a internet a los puertos de Caro, es necesario que siempre tenga la misma ip en la lan. Este script se encuentra en /etc/init.d y esta creado el link a /etc/rc2.d/ para que se ejecute cada vez que la maquina inicia. Sin embargo tuve que hacer....
- Script para volver a setear la ip fija. Misteriosamente, todavia no pude dilucidar porque la interface de red pierde la ip fija seteada y obtiene una mediante DHCP desde el router. Esto es molesto, porque si bien Caro no deja de tener conectividad a internet, el router no sabe que Caro cambio de ip, y por ende no forwardea el puerto a la nueva ip. En pocas palabras, no puedo acceder desde internet, pero sigue bajando los torrents. Para esto cree una task con cron que corre cada 5 minutos y chequea con un script de Perl si la ip cambio o no, si lo hizo, ejecuta nuevamente el script del punto anterior.
- Particion distinta para los downloads.
Aunque puede que se hayan dado cuenta, vale recalcar que todo esto fue echo con Software Libre, y en su mayoria ( aunque no encuentro ningun contraejemplo, por ende, TODO ) es OpenSource.
Las humildes especificaciones de Caro son:
- Pentium 3 @ 1 GHZ
- 256mb ram PC100
- HD 30 gb.
- Mother PCCHIPS ( que mie!@# importa el modelo si son todas una pi$#@)
- Monitor Samsung 17". Ahora en desuso.
Software instalado y corriendo:
- Fluxbuntu: una version de Ubuntu 7.10 mejorada para computadoras con pocos recursos, con entorno de escritorio FluxBox, mucho mas liviano que Gnome o KDE.
- Apache HTTP Server 2.2.
- TorrentFlux: sin duda el alma de Caro. Este software es un cliente de Torrents realizado con PHP y Pyton. La gracia de esta aplicacion web ( si si corre en un servidor web ), es poder acceder y manejar todos los torrents que estan siendo bajados en Caro, desde cualquier lugar en internet(*)
- MySQL 5.5: conocido DBMS ( motor de base de datos ) opensource necesario para TorrentFlux.
- Mod PHP para Apache.
- Servidor SSH. Incluido con FluxBuntu.
(*) Para que sea accesible desde cualquier lugar de la tierra via internet tuve que tocar algunas boludeses:
- Forwardear los puertos en el router: para pueder conectarse a un servidor interno a la lan de mi casa desde internet.
- Setear en el router la configuracion del cliente de DDNS, en este caso utilice no-ip.org. Esto es necesario ya que el ISP nos cambia la ip cada determinado periodo de tiempo ( por lo menos Fibertel en argentina).
- Configurar iptables firewall: iptables es un firewall que corre en modo kernel.
Otras yerbas:
- Script para setear ip fija. El router esta configurado para usar DHCP, sin embargo, para poder forwardear los puertos de la conexion a internet a los puertos de Caro, es necesario que siempre tenga la misma ip en la lan. Este script se encuentra en /etc/init.d y esta creado el link a /etc/rc2.d/ para que se ejecute cada vez que la maquina inicia. Sin embargo tuve que hacer....
- Script para volver a setear la ip fija. Misteriosamente, todavia no pude dilucidar porque la interface de red pierde la ip fija seteada y obtiene una mediante DHCP desde el router. Esto es molesto, porque si bien Caro no deja de tener conectividad a internet, el router no sabe que Caro cambio de ip, y por ende no forwardea el puerto a la nueva ip. En pocas palabras, no puedo acceder desde internet, pero sigue bajando los torrents. Para esto cree una task con cron que corre cada 5 minutos y chequea con un script de Perl si la ip cambio o no, si lo hizo, ejecuta nuevamente el script del punto anterior.
- Particion distinta para los downloads.
Aunque puede que se hayan dado cuenta, vale recalcar que todo esto fue echo con Software Libre, y en su mayoria ( aunque no encuentro ningun contraejemplo, por ende, TODO ) es OpenSource.
Punto para Ubuntu.
Les comento que el viernes de la semana pasada rompi el sector de arranque de mi maquina tratando de achicar la particion de win2$. Una cosa fue llevando a la otra y se fue todo a la mierda, no pude bootear ninguno de los 3 sistemas operativos que tenia instalados ( Mac OS x 10.4.9 - GNU/Linux Ubuntu Feisty - Win2$ XP ). Si bien no perdi nada de mis archivos, gracias a Willy y un live cd de ubuntu, que me permitieron backupear todos los archivos de Mery ( mi laptop) por red a la maquina de William, perdi la instalacion de todos los sistemas operativos con todo el software que tenia instalado cada uno de ellos. La perdida del Mac Os y el win2$ no me llevaron a la depresion, pero la de Ubuntu si. Tenia demasiado software, y como algunos sabran, la instalacion de software en Ubuntu no es un problema, pero si la configuracion y customizacion del sistema y de las aplicaciones. Cansado de instalar el win2$ Xp que tengo hace 4 anos para luego ponerle los SP1, SP2, y de putear con cds rotos y que no corrian con el hardware de Mery me decidi a instalar solo Ubuntu por el momento. Hace un poco mas de una semana que estoy solo con Ubuntu y no necesite de absolutamente nada de los otros sistemas operativos, hasta hoy. Una de las aplicaciones que me tenian atado a win2$ era el Compumap, para los que no lo conocen es una aplicacion que permite realizar busquedas de recorridos en colectivos, autos, subtes, asi como tambien busquedas de direcciones y lugares todo dentro de Buenos Aires, Capital Federal y algunos lugares mas, y unicamente esta compilado para win2$. Tampoco habia podido ejecutarlo con Wine, emulador para binarios de win2$ que permite ejecutarlos en otros entornos, por ejemplo GNU/Linux. Pero hoy buscando un poco en la web, mientras descanzaba de mis estudios de Analisis Matematico 3, encontre una version Portable del Compumap, la cual no es instalable y posee todo lo necesario dentro del archivo .exe. Esto hace que sea emulable con Wine y a la vez que sea ejecutable desde cualquier medio de almacenamiento extraible, lease pendrive, reproductor de musica, memorias, ipods, etc. lo cual lo hace verdaderamente versatil para la gente que no anda con laptops por ahi. Que mas decir ? un paso mas cerca de lograr la independencia de moco$oft.Les dejo el link de la descarga para los que lo quieran:
http://www.4shared.com/file/29464197/5390a4e7/_CompuMap_BY_EDUS_.html


