miércoles, 27 de enero de 2010

Cambiar el sistema de archivos de ext3 a ext4 sin perder datos

Al realizar la instalación del sistema, a partir de Ubuntu 9.04,  podemos elegir hacerlo con las particiones en formato ext3 o en ext4; si lo hemos hecho en formato ext3 y nos arrepentimos y queremos tenerlo en ext4, no es necesario volver a instalar el sistema formateado el sistema a ext4, y perder los datos con ello.

1-Lo primero que debemos saber es cuales son las particiones que queremos convertir a ext4 ( en este ejemplo vamos a cambiar la partición sda2; si queremos hacerlo sobre dos particiones / y /home hay que ejecutar los comandos dos veces -cambiando lógicamente el nombre de la partición ) para ello debemos ejecutar el siguiente comando en un terminal:

sudo fdisk -l

nos da una información similar a esta:

Disposit.     Inicio  Comienzo      Fin          Bloques   Id  Sistema
/dev/sda1         1       2795        22450806     83          Linux
/dev/sda2    2796     14177       91425915      83          Linux
/dev/sda3    14178    19457      42411600        5          Extendida
/dev/sda5    19179    19457      2241067+      82          Linux swap / Solaris
/dev/sda6    17319    19178      14940418+    83          Linux
/dev/sda7    14178    17318       25230019+   83          Linux

2- Ahora sera necesario iniciar Ubuntu pero desde un liveCD, de Ubuntu Jaunty Jackalope ( Ubuntu 9.04 ) o superior ( ya que en las anteriores versiones no existe la posibilidad de instalar en formato ext4 ).

Lo que debemos hacer es ejecutar las siguientes lineas:

sudo tune2fs -O extents,uninit_bg,dir_index /dev/sda2
sudo fsck -pf /dev/sda2


Lo anterior sirve para convertir la partición /dev/sda2

3- Ahora falta modificar el archivo /etc/fstab para que el sistema sepa que las particiones son de tipo ext4 y así pueda montarlas sin problema,
sudo mount /dev/sda2 /mnt
sudo gedit /mnt/etc/fstab


Este archivo es el que contiene los parámetros para montar las particiones, así que nos fijamos cuales eran las particiones
que se montaban como ext3 y las cambiamos por ext4
guardamos los cambios

4-Solo queda reinstalar grub, para lograr esto debemos ejecutar el siguiente comando:

grub-install --root-directory=/mnt /dev/sda

Donde /dev/sda es el disco en el cual estamos trabajando, nótese que se especifica el disco y no la partición.

5- Reiniciar el sistema, retirando el cd live, desde el disco duro.

---------------------------

jueves, 21 de enero de 2010

Enviar fotos por correo

Lo que queremos hacer es que los archivos-fotos adjuntos que queremos enviar por correo sean de un menor "tamaño" ( en kb/mb, no en mm ) , sin disminuir apenas la calidad, para que no haya problema con el programa de correo y nos deje enviarlas correctamente sin sobrepasar el límite que normalmente  nos impone el servidor de correo.

Paquetes necesarios: nautilus-image-converter, y nautilus-sendto; se instalan con Synaptic, se cierra la sesión de usuario, se vuelve a entrar, y entonces ya aparece en nautilus, al seleccionar una  foto en el menú contextual dos nuevas opciones: "redimensionar imagen" y "enviar a ".

--- Con nautilus-image-converter: se selecciona una o varias fotos y con el botón secundario aparece la opción "redimensionar imagen" : al aceptar esta opción aparece la siguiente imagen en la que podemos cambiar el "tamaño"  ( no en mm sino en pixels y por lo tanto en kb ) de la foto seleccionada.




Se puede usar tambien con varias fotos. Se crea una copia de la imagen original ( foto.jpg ) , con el nombre foto.redimensionado.jpg

Si seleccionamos la foto original y con el botón secundario del ratón abrimos "propiedades" veremos su tamaño, y haciendo lo mismo en la foto redimensionada veremos que éste es bastante menor: por ejemplo una foto original de 920,4 kb a pasado a tener 126,3 kb en la foto redimensionada, sin apenas haber disminuido la calidad en la reproducción.

--- Con nautilus-sendto: una vez tenemos las fotos que queremos enviar por correo de un tamaño menor, aun podemos disminuir el tamaño lo que queremos enviar, creando un archivo comprimido en el que estén las fotos.

Para ello seleccionamos las fotos ya redimensionadas y con el botón secundario del ratón optamos en el menú contextual por "enviar a..." ; se abre la imagen siguiente:




en la que elegimos "correo-e", y el modo de compresión ( sin comprimir, .zip, tar.gz, o tar.bz2 ).; luego le damos a "enviar" y se abrirá el programa de correo que tengamos como predeterminado (Sistema->Preferencias->Aplicaciones preferidas->Internet->Lector de Correo ), en la ventana de enviar correo, con las fotos como correo adjunto.



Según a quien vayamos a mandar el archivo comprimido el método de compresión debe variar: si lo vamos a mandar a un usuario de Windows, lo mejor es mandarlo en formato .zip , que así casi seguro que lo podrá manejar, pero  si lo vamos a mandar a un usuario de Linux, podemos hacerlo en el formato comprimido que queramos.

------------------------

lunes, 18 de enero de 2010

Instalar Internet Explorer-6 en Linux

Lamentablemente algunas páginas no funcionan bien en Firefox, porque están hechas adrede para que solo funcionen en IE -> me ha pasado con algunas páginas de viajes, de aerolíneas low cost, del colegio de mi hija...

IE no lo uso como navegador predeterminado ( uso Firefox ), sino solo y únicamente para abrir unas muy determinadas páginas: abro esas páginas, las veo, y luego salgo de IE, por lo que las probabilidades de que entren virus son bastantes remotas. Tengo también instalado un antivirus (Avast ).

Todos los pasos para instalar el Internet Explorer los vamos a hacer desde una terminal:

1-Instalamos primero wine y cabextract:

sudo apt-get install wine cabextract

2-Luego descargamos el archivo tar.gz de ésta página web

wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz

3-Descomprimimos y entramos al directorio:

tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*


4-Ejecutamos el archivo instalable:

./ies4linux

5- Se inicia un instalador muy amigable que nos pregunta que versión de Internet Explorer queremos (5.5, 6 o 7 beta); si queremos hacer accesos directos en el escritorio, y al final procede a descargar e instalar, todo automático.



6- Una vez instalado IE ya podemos cerrar la terminal.

7-El archivo ejecutable de IE se encuentra en el directorio /home/usuario/.ies4linux/bin por lo que se puede añadir el comando /home/usuario/.ies4linux/bin/ie6 con el editor del menú de aplicaciones (alacarte).



8-Si luego de instalarlo y usarlo te arrepientes, ya que no hay desinstalador, tienes que borrar lo siguiente:

- La carpeta ~/.ies4linux
- Ejecutables en ~/bin
- Accesos directos en el escritorio
Esto, si has dejado la configuración por defecto, si no es así: borra los directorios que hayas elegido.

Ojala no tengáis necesidad de usarlo, buena señal será.

-------------------------

Y, claro, si instalas un navegador tan "seguro" como el IE te conviene también tener un antivirus:  Guadafan nos dice: “Le he pedido a un colega que colecciona virus unos cuantos, en total me ha pasado 796 virus. Los he metido en una carpeta y le he pasado varios antivirus, a saber: Clamav, AVG, Avast!, AVIRA y Bitdefender. Todos gratuitos y que cargan perfectamente en linux.
El mejor ha sido con diferencia Avast!: Ha detectado el 100% de los virus.
He aquí los resultados de los demás: Bitdefender 622, Clamav 606, AVG 480, Antivir AVIRA 356″

El antivirus Avast se pueden descargar desde:
http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb ( al ejecutarlo por primera vez te pide una contraseña, y para conseguirla te reenvia a una página desde la que te tienes que inscribir con tu dirección de correo, a la que luego te mandan la contraseña). Es de muy sencillo manejo como se puede ver en esta imagen.



-------------------------

martes, 5 de enero de 2010

Juegos de Linux

Lo de los juegos es muchas veces la excusa que dan algunos para no usar Linux y seguir con Windows, porque dicen no hay casi juegos para Linux; a continuación veremos cuanto de verdad tiene esto.

No soy muy jugón que digamos, y menos con el pc, ( creo que si de verdad te gusta jugar a juegos virtuales, lo mejor es una videoconsola.) pero este tema trata de juegos para pc de nuestro sistema Linux.

También se pueden instalar en Linux juegos de Windows como se indica en el tema: Juegos de Windows en Linux.

- La forma mas fácil de buscar/instalar  juegos Linux que ya tenemos en nuestros repositorios es: Abrir Synaptic, y en Buscar poner  las palabras game, juego, play tanto en "Buscar en" ->"nombre" como en "descripción y nombre". Hay un montón, para todos los gustos.

- Otra forma de buscar juegos nativos de Linux es lógicamente con Google. Siendo las palabras "mágicas" las combinaciones con las palabras ubuntu, juego, game, play, por ejemplo: juego linux, juego ubuntu, game linux, game ubuntu, play linux, play ubuntu ; con ella encontraremos una cantidad enorme de juegos para nuestro sistema.

- Unas cuantas direcciones desde la que descargar los paquetes .deb de juegos nativos de Linux:

http://www.linuxjuegos.com/category/accion-3d/ ,

http://www.juegoslibres.net/ ,http://www.juegoslinux.com/ ,

http://happypenguin.org/,

http://www.linuxgames.com/,

http://www.linux-gamers.net/

http://www.techtear.com/2007/05/20/juegos-en-linux-parte-i/

http://www.techtear.com/2007/05/22/juegos-en-linux-parte-ii/

http://www.techtear.com/2007/05/27/juegos-en-linux-parte-iii/ ,

http://www.techtear.com/2007/06/15/juegos-en-linux-parte-iv/ ,

http://www.techtear.com/2007/07/10/juegos-en-linux-parte-v/

- También hay distros especializadas en juegos: por ejemplo una versión de Linex con 150 juegos linux, que se puede descargar desde: http://mate.linex.org/juegalinex/juegaLinEx-LINEXTREMIX-1-DVD.iso ; y otras distros en formato live cd:   http://www.livecdlist.com/purpose/gaming

- Otra solución es añadir un repositorio de juegos a nuestra fuente de software, desde http://www.playdeb.net/updates/ ; aquí se explica como instalar juegos desde playdeb:  http://www.playdeb.net/updates/Ubuntu/all#how_to_install ( me ha funcionado mejor añadir al /etc/apt/sources.list, la línea: deb http://archive.getdeb.net/ubuntu karmic-getdeb games ; esta línea variará según la distro de Ubuntu - o derivada- que tengas).

------------------------
Además, estos juegos vienen de serie...pero están algo escondidos:

--- Abrimos el “Calc” de OpenOffice, y en cualquier celda tecleamos: =Game(”StarWars”) y luego damos a la tecla intro

--- Abre “ejecutar una aplicación” con Alt+F2 y escribe:  gegls from outer space y le das a ejecutar.