domingo, 31 de agosto de 2008

1.- Tunning GRUB con GfxBoot

Asi se veia mi GRUB:


Si viste el GRUB de SUSE, te daras cuenta que es mucho más vistoso que el que trae

Debian por defecto, y éste se puede mejorar rápidamente, comencemos:

1. Primero debemos remover grub para que no interfiera con gfxboot.

# apt-get remove grub

2. Luego descargamos e instalamos gfxboot:


Para i386, o 32 bits :

# wget http://kanotix.com/debian/pool/main/g/grub-gfxboot/grub-gfxboot_0.97-11_i386.deb && dpkg -i grub-gfxboot_0.97-11_i386.deb

Para amd64, o 64 bits :

# wget http://kanotix.com/debian/pool/main/g/grub-gfxboot/grub-gfxboot_0.97-11_amd64.deb && dpkg -i grub-gfxboot_0.97-11_amd64.deb


3. Lurgo miramos cual es el disco en el que arranca grub.

Miramos el archivo /boot/grub/menu.lst

y buscamos la linea donde inicializa Debian esta es :

kernel /vmlinuz-2.6.26-1-686 root=/dev/hda9 ro quiet

Lo que esta con verde es la particion donde hay que instalar gfxboot


4. Instalamos el gfxboot en la particion correspondiente, en mi caso /dev/hda9.


# grub-install /dev/hda9


5. Luego descargamos algun theme para el gfxboot, hay varios en gnomelook. y lo copiamos en /boot/grub/ , aca dejo un comando directo para descargar y copiar el que uso ahora.


# wget http://www.gnome-look.org/CONTENT/content-files/58283-message.dark_debian && mv 58283-message.dark_debian /boot/grub/message.dark_debian


6. Editamos el menu del grub.


# nano /boot/grub/menu.lst


7. Ahora agregamo esta linea al principio del archivo.


gfxmenu /boot/grub/message.dark_debian


8. Solo queda reiniciar y ver si resulto.


Este es el que tengo yo:


2.- Instalar Firefox 3



1. Descargamos el navegador desde ACA y lo guardamos en el escritorio.


2. Instalamos la siguiente libreria, de la cual dependen los productos de Mozilla:

# apt-get install libstdc++5

3. Lo descomprimos con:

# tar -xvf firefox-3.0.1.tar.bz2

4. Se creará una carpeta llamada firefox, copiamos esa carpeta a /usr/lib (como root):

# cp -rv firefox /usr/lib

5. Luego vamos a la carpeta /usr/bin con el comando:

# cd /usr/bin

6. Crea un enlace simbólico del archivo que ejecuta firefox 3 con el comando:

# ln -s /usr/lib/firefox/firefox firefox3

¡¡¡INSTALADO!!!

Ahora lo incluiremos en el menú de GNOME

1- Botón derecho sobre el icono del menú GNOME>Editar menús


2. Clic en ‘Internet’ y clic en ‘+Elemento nuevo’

3. Rellenamos el cuadro de diálogo, con lo que aparece en esta captura (En la parte de comando se puede usar &u o %u):

4. Click sobre el icono del iceweacel, nos vamos a esta carpeta:

/usr/lib/firefox/icons/

y cambiamos a este icono(mozicon128.png ).


Y listo a Disfrutar de Firefox 3.


Dato: Se puede despues de esto borrar Iceweasel con :

# apt-get remove iceweasel

No borrar Epiphany ya que tiene muchas dependencias.


Si van a instalar Firefox 3 en una "Arquitectura 64 Bits" tiene que instalar las siguientes librerias para que funcione si no, no la instalen:

# apt-get install ia32-libs-gtk

Pero me pasaron 2 cosas en Arquitectura 64 bits:

La primera lo instale funciono impecable hasta que tuve que instalar java y flash. Y como lamentablemente no pude hacer que reconociera los plugin lo desintale.

Intente de otras formas busque en google y no paso na. De tanto meter mano, corrompi a iceweasel asi que reinstale Debian de nuevo.

Al instalarlo por segunda ves este no se conecto, intente por todas las formas y nada, asi que tome la determinacion de dejar Iceweasel como mi browser ahora quiero ver si le puedo cambiar el nombre y los iconos para no pensar que es Firefox ajjajaj aunque internamente se Iceweasel.

Aunque esto no se queda para siempre asi lo intentare denuevo en un tiempo mas, pero creo que Mozilla deberia entregar su version de Firefox en 64 bits dando soporte a otro tipo de usuarios.


miércoles, 20 de agosto de 2008

3.- Algunos Script .sh

Para crear y hacer ejecutables ficheros con extension .sh

A.-Ejemplo 1 Crear Isos:

Editamos y creamos el fichero con:

$ gedit creaiso.sh

Y añadimos el contenido:


mkisofs -o $1 -J -R -A -V -U -v $2

Donde $1 es el nombre del fichero iso nuevo y $2 es el fichero o directorio del que queremos crear la imagen iso.

-Luego lo guardamos y le damos permisos:
$ chmod 755 creaiso.sh

Y hacemos un enlace simbolico en /usr/bin
# ln -s /home/nombre_usuario/creaiso.sh /usr/bin/creaiso.sh

A partir de ahora cuando escribamos
$ creaiso imagen.iso /home/nombre_usuario/fichero o directorio

Se ejecutará el script anterior y se creara el fichero imagen.iso con el contenido del directorio /home/nombre_usuario/fichero o directorio


B.- Ejemplos 2 Capturas de pantalla:

Editamos y creamos el fichero con:

$ gedit captura.sh

Y añadimos contenido:


sleep 10 && scrot /home/nombre_usuario/captura.png,

Guarda la pantalla en 10 sg en el fichero captura.png



C.- Ejemplos 3 Capturas de pantalla:


Editamos y creamos el fichero con:

$ gedit montaiso.sh

Y añadimos contenido:

sudo mount -t iso9660 -o loop $1 /mnt/cdiso

Monta la imagen $1 en el directorio /mnt/cdiso, creado.