2007-07-28

WINE es la solucion perfecta para no usar Windows

Leyendo en varios sitio me encontré con esta poderosa herramienta para poder instalar nuestro ejecutables preferidos que no están disponibles sino para Windows, en mi caso necesitaba con urgencia instalar mi emulador del examen de CCNA, así que después de mucho leer y buscar encontré esta mágica herramienta que es WINE, y la configure basandome en un log que encontré algo antiguo pero que haciéndole unos pequeños cambios lo logre hacer funcionar, este log lo encuentras aquí.

Bueno iniciemos, lo primero es verificar que tengas activo los repositorios de Universe dentro de tu source.list, ya con eso es darle el siguiente comando en consola.

root@localhost:~$sudo apt-get install wine

Como podras apreciar hoy no entre como root, esto con el fin de que la carpeta quede en tu usuario y no en el usuario de root. listo ya con esto esperamos unos pocos minutos que termine la instalación, cuando esta termine entonces empezamos a instalar el ejecutable que necesitemos, esto se realiza así:

root@localhost:~$wine nombreinstalador.exe

Con lo cual magicamente aparece lo siguiente

Si como están pensando como así eso no es una instalación de windows, en efecto el "emulador" nos permite instalar como si fuera en windows y genera una carpeta virtual del ejetutable
dentro del sistema Wine, entonces ahora la ejecución del programa se puede realizar por dos caminos uno por consola y el otro por medio de un lanzador, así que el primero es simplemente dar el comando en consola como se muestra a continuación:

root@localhost:~$wine nombreejecutable.exe

Si como si lo estuvieras instalando, o simplemente agregas un lanzador y en la parte donde te dice comando le agregas la ruta del ejecutable, como se muestra a continuación en la gráfica:

Es mejor que dejes el tipo en Aplicación con eso no te abre ninguna terminal, cuando ejecutes el lanzador te debe abrir el programa que en mi caso es así:


Listo disfruta de tus programas, eso si por lo que encontré no todos son compatibles por lo que te dejo para que pruebes.

2007-07-25

Sistema de Rescate de Disco

Si algún día se levantan con tan mala suerte que tu Ubuntu o tu Debian o cualquier otro linux no te arranca, cosa que es realmente extraña pero..., entonces aca te tengo la solución para recuperar tus archivos y tu sistema. Primero que todo debes bajar una excelente herramienta basada en Gentoo y que la encuentras en http://www.softonic.com o mas exactamente aquí.

Bueno si ya tienes la herramienta entonces simplemente arrancas tu PC de tal forma que cargue por el CD, este debe iniciar monstrando lo siguiente:


listo ahi le das enter y el empieza a cargar el sistema operativo de Gentoo dando la siguiente visualización:


Ya acá puedes empezar a arecuperar el sistema, el trae por defecto el partimage por lo que puedes modificar tus particiones y además puedes recueperar información por que como monta el sistema puedes montar las particiones y recuperar información. Bueno espero que te sirva.

2007-07-20

Servidor FTP usando vsftpd

Esto es muy útil dentro de una red corporativa o por ejemplo para usarlos con el DynDns, yo personalmente uso el servidor vsftpd, pero en los repositorios hay otros lo que pasa es que este es el mas sencillo de manejar, bueno empecemos con la configuración:

root@localhost:~#apt-get install vsftpd

y listo quedo instalado ahora la configuración depende mucho de lo que quieras hacer, el servidor por defecto configura un directorio ubicado en /home/ftp, es hay donde vas a colocar lo que desee subir a tu FTP y que la gente tenga acceso como anónimo, si deseas hacer eso es solo colocar los archivos y listo, pero si deseas que los usuarios de tu equipo se logeen para ver sus carpetas personales tienes que acceder al archivo de configuración de la siguiente manera:

root@localhost:~#vi /etc/vsftpd.conf

Dentro de ese archivo se buscan las lineas que dijan lo siguiente y se descomentarean

local_enable=YES #Con esto se pueden autenticar los usuarios del equipo

write_enable=YES #con esto pueden guardar y modificar los archivos existentes

si deseas que no puedan acceder como anónimo simplemente buscas la linea que dice:

anonymus_enable = YES

y la dejas

anonymus_enable = NO

Ahora simplemente inicias el servicio y listo a disfrutar, el servicio lo inicias así:

root@localhost:~#/etc/init.d/vsftpd start

2007-07-16

Montar tu propio website con DynDns

Primero que todo debemos tener en cuenta es que existen varias paginas de este tipo, yo uso DynDns simplemente por que fue la primera que encontré en donde el dominio no es tan largo, pero de resto podes usar cualquiera. Bueno para iniciar hay que crear un usuario en dyndns, esto se hace en la parte superior de la pagina donde dice Create Account, después de creado el usuario debes crear un host, esto de la siguiente forma, al entrar como usuario le das click en servicios, lo que te debe visualizar la siguiente pantalla:


Ahí buscas el vinculo que dice Dynamic DNS y le das click hay, lo que te enviara a:


Acá le das al enlace de Create Hosts y respondes las preguntas, tienes que recordar muy bien el nombre de la pagina que le colocaste después la necesitaras.

Bueno ahora iniciaremos con la configuración de nuestro PC, la cual esta basada en una pagina que me encontré buscando DynDns que se llama Linux en Español y el articulo lo encuentras aquí, lo primero es instalar el paquete de ddclient de la siguiente forma:

root@localhost:~#apt-get install ddclient

Durante la instalación les realizara una serie de preguntas facilies de contestar como son:
  1. Organización del ddclient, para mi caso es dyndns.com
  2. Tu cliente host, si el mismo que configuraste en la pagina de dyndns.com, en mi caso es diegosamuel.dyndns.org.
  3. Tu usuario de dyndns.
  4. Tu contraseña de dyndns
  5. Por medio de que te vas a conectar, si es eth0 o ppp u otros.
Despues de esto tendremos ya configurado he instalado la aplicación de ddclient, ahora es simplemente configurarla, esto se hace en el archivo de configuración de la siguiente manera:

root@localhost:~#vi /etc/ddclient.conf

Lo que nos visualiza lo siguiente:

protocol=dyndns2
use=if, if=eth0
server=members.dyndns.org
login=usuario
password=xxxxxx
wildcard=yes
diegosamuel.dyndns.com

Como nosotros vamos a necesitar que se actualice vía web con nuestro servidor de dyndns, es necesario esta modificación sencilla en la linea que esta en negrilla la cual debe quedar así:

use=web, web=checkip.dyndns.org

Y listo quedo configurado, para probarlo se ejecuta el siguiente comando:

root@localhost:~#/usr/sbin/ddclient -file /etc/ddclient.conf -cache /home/usuario/.ddclient.cache

A mi personalmente la primera vez no me funciono pero es logico por que ya estaba asignada la misma IP, pero si varias de IP deberia salir algo como:

SUCCESS: updating diegosamuel.dyndns.org: good: IP address set to 190.108.15.100

Ahora lo único que queda es ponerlo automatico, para esto es simplemente usar la herramienta de crontab de la siguiente forma:

root@localhost:~#crontab -e

y escribimos la siguiente linea de codigo:

15 */2 * * * /usr/sbin/ddclient -file /etc/ddclient.conf -cache /home/usuario/.ddclient.cache

Listo ya es solo que subas el servicio que quieres ver en internet y disfrutalo, eso si tienes que tener en cuenta que lo que se logee a internet sea tu equipo y no tu MODEM o tu ADSL.

2007-07-08

Solución a TLS de aMSN0.97

Esta como muchas otras de mis soluciones se la debo a El Blog de Maverick, así que el original esta ahí pero yo lo coloco como lo realice, primero entro a editar una de las librerías de usuario de esta forma:

root@localhost:~#vi /usr/lib/tls1.50/pkgIndex.tcl

lo cual nos visualiza lo siguiente:

# pkgIndex.tcl -
#
# A new manually generated "pkgIndex.tcl" file for tls to
# replace the original which didn't include the commands from "tls.tcl".
#

package ifneeded tls 1.5 "[list load [file join $dir .. libtls1.50.so] ] ; [list source [file join $dir tls.tcl] ]"


y es simplemente cambiar ese 1.5 por 1.50 y reiniciar aMSN y ya entrara sin ningún inconveniente, mas fácil para donde.

Cambio de Idioma de OpenOffice 2.2

Cuando instale mi Ubuntu Feisty desde el LiveCD que me enviaron gratis a mi casa, si como lo escucharon, desafortunadamente el OpenOffice 2.2 venia en ingles y sin ninguna otra opción, así que me puse en la tarea de buscar como cabiarlo y me encontré esto por medio de Google, y es tan sencillo como bajar el paquete así:

root@localhost:~#apt-get install openoffice.org-l10n-es

debe salir algo como:

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo información de estado... Hecho
Los siguientes paquetes fueron instalados automáticamente y ya no son necesarios:
libmp4v2-0 democracyplayer-data libwv-1.2-3 docker tk8.4 libgsf0.0-cil libboost-python1.33.1
Use «apt-get autoremove» para desinstalarlos.
Paquetes sugeridos:
hunspell-dictionary-es myspell-dictionary-es openoffice.org2-thesaurus-es openoffice.org-help-es
Se instalarán los siguientes paquetes NUEVOS:
openoffice.org-l10n-es
0 actualizados, 1 se instalarán, 0 para eliminar y 2 no actualizados.
Necesito descargar 1590kB de archivos.
Se utilizarán 7283kB de espacio de disco adicional después de desempaquetar.
Des:1 http://co.archive.ubuntu.com feisty/main openoffice.org-l10n-es 2.2.0-0ubuntu2 [1590kB]
Descargados 1590kB en 29s (53,7kB/s)
Seleccionando el paquete openoffice.org-l10n-es previamente no seleccionado.
(Leyendo la base de datos ...
131453 ficheros y directorios instalados actualmente.)
Desempaquetando openoffice.org-l10n-es (de .../openoffice.org-l10n-es_2.2.0-0ubuntu2_all.deb) ...
Configurando openoffice.org-l10n-es (2.2.0-0ubuntu2) ...

y ya tu OpenOffice quedara en español. mas fácil para donde.

2007-07-03

Instalacion de Beyl en Ubuntu Feisty

Después de leer mucho y de pasar saliba viendo videos de Compiz y de Beryl, me decidi a montarlo en mi equipo, pero en mi equipo no soportaba el Compiz como para verlo realmente bien así que decidi montar Beryl unicamente, leyendo de todo un poco aprendi que Beryl es mas complicado de instalar solo en Ubuntu Feisty pero gracias a Wikipedia (en ingles) pude probarlo y disfutarlo, pues debido a que mi tarjeta no es tan buena no se ve como el siguiente video pero si se ve muy bien.




Bueno ahora si a decir como lo realice, lo primero es tener en cuenta es que este procedimiento es para tarjetas ATI de i386 y que no se bien si sirve con otro tipo de tarjetas, ahí que seguir muy bien los pasos por que sino les tocara reiniciar varias veces el entorno gráfico, lo cual se hace con Alt+Control+Backspace, bueno ahora los pasos a realizar, primero hay que realizar una serie de verificaciones sobre el sistema por lo cual iniciaremos con algo de seguridad y le generaremos una copia a nuestro archivo de configuración del entorno gráfico, de la siguiente forma:

root@localhost:~#cp -p /etc/X11xorg.conf /etc/X11/xorgold.conf

De esta forma nos aseguraremos que si no funciona nuestra instalación tenemos un backup de la configuración que funciona, ahora editaremos o revisaremos que este archivo contenga la insformación necesaria para que funcione beryl, así que entramos al archivo de la siguiente forma:

root@localhost:~#vi /etc/X11/xorg.conf

Ya dentro del archivo tenemos que buscar la sección de los modulos (modules) en donde debe decir lo siguiente, si no lo dice modificamos lo que contenga para que nos sirva:

Load "dri"
Load "vbe"
Load "glx"


Y en la sección de DRI, si no estaba debes crearla, debe decir lo siguiente:

Section "DRI"
Mode 0666
EndSection


No tienen que estar en ese orden pero si deben estar, si no estaban reinicia el entorno gráfico como te lo explique antes. Bueno ya con esto seguro iniciaremos con la configuración y lo primero que hay que hacer es probar instalar directamente el beryl con el siguiente comando:

root@localhost:~#apt-get install beryl

Si con sus actuales repositorios no se encuentra entonces deberán colocar en la lista de repositorios los necesarios para acceder a los Beryl, lo cual no siempre es necesario, pero si toca deberán seguir estos pasos, primero colocar entre sus repositorios este:

deb http://www.beryl-project.org/ feisty main

Después bajar la clave gpg de dicha pagina de la siguiente forma con eso queda almacenada y compilada automáticamente:

root@localhost:~#wget http://www.beryl-project.org/root@lupine.me.uk.gpg -o- |apt-key add -
root@localhost:~#apt-get update

Bueno supongo que ya instalaste el programa asi que lo que viene es la configuración y ahi que tener muchisimo cuidado y seguir muy atentos todos los pasos, iniciaremos con iniciar el beryl, pero cuidandonos de detener su manejador con eso lo podemos configurar, esto se logra con el siguiente comando

root@localhost:~#beryl-manager --no-force-window-manager

para asegurarnos que funciono debe salir lo siguiente en tu pantalla:

Bueno ahora iniciaremos con la configuración de Beryl, y para esto hay que hacer tres cambio o verificaciones en el Beryl Manager (diamante rojo), ahí vamos a darle click derecho y verificar que se vean estos tres casos específicamente así:




En resumen que quede Forzado en AIGLX, en modo de copia para el rendiring path y el administrador de pantallas sea metalcity. Listo ya teniendo esto y ya todos los cambios se han echo efectivos viene el último paso mas problemático por que a veces no lo toma y hay que reiniciar la configuración del Beryl desde la administración sin forzar manejador de ventanas, este paso es sencillo es simplemente volver a colocar a Beryl como el Administrador de Ventanas, y listo ya con esto quedo configurado ahora es solo colocarlo en la arranque, eso lo haces en Sistema - Preferencias - Sesiones y lo agregas y ya esta.

2007-07-01

Instalacion Automatrix2 en Ubuntu Feisty

o primero que pienso explicar es que es Automatrix, esta es una herramienta super poderosa para instalación y desinstalación de Codecs, Drivers y Aplicativos de forma gráfica y sencilla, permitiendonos escoger los mejores programas de varios tipos de presentación, propietario y funcionalidad, según nuestro criterio le parezca.

Bueno después de mucho leer varios websites, blogs, centros de ayuda de la comunidad de Ubuntu, que cada vez es más grande, pude instalar Automatrix de la forma que menos me lo espere, casi tan sencillo como en Windows pero seguro.

Lo primero que toca verificar es la versión de nuestro Ubuntu, para mi caso en Feisty, pero funciona igual en las otras y es muy intuitiva la instalación, ya teniendo identificada nuestra versión accesamos a los descargables de la pagina de Automatrix aquí, lo que nos dara la siguiente presentación:


Acá seleccionamos el paquete deb para nuestra versión, en mi caso es el primero el de Feisty, lo cual nos llevara a la sección donde se descarga el paquete con la dirección completa, la cual es:

http://www.getautomatix.com/apt/dists/feisty/main/binary-i386/automatix2_1.1-4.9-7.04feisty_i386.deb

Y le damos descargar, lo que nos genera la siguiente pantalla:


Listo dejamos en Abrir con, y le damos OK, con esto el proceso de desempaquetado e instalación se realiza solo y dura unos 5 minutos.

Luego de eso entramos a Aplicaciones > Herramientas del Sistema > Automatrix, y se debe visualizar algo como esto:


Acá es simplemente que escojas entre la lista de software que se te ofrece darle Start y el realiza el resto, acá puedes encontrar entre otros aMSN, w32codecs, realplayer, Skype, DVDRipper, Bittorrent, Google Earth, Google Picasa y muchos más solo diviertete configurando y personalizando tu Ubuntu.

Para los amantes de la consola como yo, los pasos son sencillos:

1. Obtener el paquete deb del sistema con
root@localhost:~#wget http://www.getautomatix.com/apt/dists/feisty/main/binary-i386/automatix2_1.1-4.9-7.04feisty_i386.deb

2. Instalar el paquete con
root@localhost:~#dpkg -i automatix2_1.1-4.9-7.04feisty_i386.deb

3. Acceder a la consola de Automatrix con
root@localhost:~#automatrix

Para hacer esto es necesario que verifiques el paquete de Automatrix que este en la pagina, ya que ellos no guardan repositorios viejos.