lunes, 29 de diciembre de 2008

¿Cómo convierto de audio y video? (Jaunty Jackalope 9.04)

Hay muchos programas pero hay uno que puede convertir a múltiples formatos: winff

Este programa no está en los repositorios por defecto por lo que te muestro cómo hacer que lo esté y puedas instalarlo. Por supuesto recomiendo tener instalados los repositorios de medibuntu.

  1. Añadir los repositorios:
    deb http://ppa.launchpad.net/paul-climbing/ubuntu intrepid main
    deb-src http://ppa.launchpad.net/paul-climbing/ubuntu intrepid main
  2. Ejecutar en la línea de comandos la orden:
    $ wget --quiet --output-document=- "http://winff.org/ubuntu/AAFE086A.gpg" | sudo apt-key add -
  3. Instalar winff y si usas 8.10 (Interpid Ibex) instalar libavcodec-unstripped-51
Nota: Esto ya no es necesario en versiones posteriores porque ya viene en los repositorios por defecto.

    ¿Cómo añado una impresora PDF?

    ¿Qué es una impresora PDF?

    Una impresora PDF es una impresora virtual que te permite imprimir en formato PDF cualquier documento, imagen o página en formato PDF desde cualquier programa que te permita imprimir.

    ¿Cómo se instala?

    Sigue los siguientes pasos:

    1. Instalar el paquete cups-pdf (Pulsa sobre el enlace).
    2. Hacer este driver visible a todos los usuarios ejecutando en terminal esta orden:
      $ sudo chmod u+s /usr/lib/cups/backend/cups-pdf
    ¡Ya tienes instalada tu impresora PDF!

    Ahora simplemente debes seleccionar Archivo/Imprimir en tu programa favorito y seleccionar la impresora PDF Printer.

    Muchas gracias a la guía Ubuntu por su contenido.

    sábado, 27 de diciembre de 2008

    ¿Cómo meto música y vídeo en mi iPod?

    Para todo esto recomiendo utilizar el programa gtkpod que puedes instalarlo de varias maneras ya que está en los repositorios por defecto de Ubuntu, listo todos los modos disponibles de menor a mayor dificultad:
    1. Pulsando en el enlace gtkpod.
    2. Desde Aplicaciones/Añadir y quitar programas.
    3. Desde Sistema/Administración/Gestor de paquetes Synaptic.
    4. Por línea de comandos: $ sudo apt-get install -y --force-yes gtkpod.
    5. Descargándolo desde su página gtkpod.
    Una vez instalado gtkpod simplemente conecta tu iPod a un puerto USB y espera a que lo reconozca el sistema.

    Una vez conectado y reconocido el iPod abre gtkpod y verás tu iPod en la parte izquierda en 'Listas de reproducción'.

    Pues para añadir música y/o vídeos arrastra el/los fichero/s sobre el nombre de tu iPod y se añadirá automáticamente.

    Recuerda:
    • La música debe ser MP3 o M4A.
    • Los vídeos debn ser MP4 o MOV.
    Finalmente NUNCA olvides pulsar en el botón 'Guardar cambios'.

    Y por supuesto... antes de desconectar el cable expulsa tu iPod.

    domingo, 14 de diciembre de 2008

    Recuperar Grub

    ¿Qué es el Grub?
    El Grub es el menu que nos sale cuando arrancamos el equipo y nos permite seleccionar la versión de Ubuntu u otro Sistema Operativo que tengamos instalado.

    ¿Por qué puede desaparecer?
    Básicamente ocurre cada vez que instalemos un Windows.....


    ¿Cómo lo arreglo?
    En realidad hay varias formas pero explicaré las más fácil desde mi punto de vista ;)
    Como no todos los usuarios saben cómo funciona recomiendo el siguiente método:
    1. Iniciar el ordenador con una live CD de Ubuntu.
    2. Abrir una sesión de terminal: Aplicaciones/Accesorios/Terminal
    3. Iniciar entorno de comandos grub tecleando: $ sudo grub
    4. Obtener ligar de instalación de Ubuntu: > find /boot/grub/stage1
    5. Anotar dato obtenido que se parece a (hd0,2) recuerda que puedes tener otros valores diferentes :)
    6. Indicar el origen usando el valor anterior: > root (hd0,2)
    7. Instalar el grub en el disco duro principal: > setup (hd0)
    8. Salir del intérprete de comandos: > quit
    9. Ya está recuperado!!!! Simplemente reinicia el sistema y disfruta de Linux ... sin perder ningún dato y permitiéndote elegir cualquier otro Sistema Operativo.

    ¿No hay otra manera?
    Pues si, hay varias y recomiendo la página oficial de la guía Ubuntu.

    domingo, 9 de noviembre de 2008

    Instalar Virtualbox

    ¿Qué es Virtualbox?


    Virtualbox es un software virtualizador de sistemas. Esto significa que te permite instalar otro sistema operativo en el mismo que ya tienes sin problemas de necesitar conocimientos profundos, formatear el sistema o creación de particiones.

    Actualmente tiene versiones para Windows. Macintosh, Linux y Solaris. Pero sólo voy a hablar de Ubuntu (Como ya estáis acostrumbrados).

    ¿Para qué lo quiero?


    Lo mejor de este programa es que te permite instalar otros sistemas operativos desde Windows a Linux o Solaris (Soporta 34 sistemas diferentes y el modo otro/desconocido).

    Esto significa que si tienes que hacer pruebas con software que funcione en otros sistemas o nuevas versiones puedes probar lo que quieras ¡¡¡sin ningún problema!!!).

    ¿Cómo funciona?


    Instalas Virtualbox, lo ejecutas y sigues instrucciones. Crea un fichero donde instalará el otro sistema operativo, lo instalas y ya está.
    Si no te gusta borras el acceso y el fichero y ya está.

    ¿Cómo se instala...

    ...desde terminal:

    1. Agregar un comentario en sources.list:
      sudo echo "## Virtualbox" | sudo tee -a /etc/apt/sources.list
    2. Agregar el repositorio:
      echo "deb http://download.virtualbox.org/virtualbox/debian intrepid non-free" | sudo tee -a /etc/apt/sources.list
    3. Instalar la clave:
      wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
    4. Actualizar la base de repositorios:
      sudo apt-get update
    5. Instalar el programa:
      sudo apt-get install virtualbox-2.0

    ...visualmente:

    1. Agregar el repositorio desde Orígenes del software:
      deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
    2. Abrir el terminal para descargar la clave:
      wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
    3. Cerrar Orígenes del software y pedirá que se actualicen los repositorios. Pues aceptamos.
    4. Instalar el programa desde Añadir/quitar programas.

    Repositorio recomendado: Medibuntu

    ¿Qué es Medibuntu?

    Medibuntu es un repositorio que no se incluyen en Ubuntu por cuestiones legales (Copyright, licencias, patentes, etc). No hay que olvidar que Ubuntu es una distro internacional y debe evitar cualquier problema legal a nivel mundial.

    Este repositorio contiene patentes tanto libres como restringidas a nivel legal en ciertos países. El usuario que utilice este repositorio será el único responsable para saber qué puede o no utilizar.

    Aunque puedes ver cómo actualizar los repositorios de las distribuciones de Ubuntu desde la 6.06 yo pongo la de 8.10 "Intrepid Ibix" que se instalan desde una ventana de terminal:

    sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.list</pre>Y añadir la clave GPG:<br /><pre>sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update<br />

    Tras lo anterior simplemente actualiza los repositorios y luego utiliza el gestor de actualizaciones.

    Ubuntu 8.10 "Intrepid Ibex"

    No soy el primero que habla de esta actualización no obligatoria, por no ser una LTS (Long Term Support = Soporte a Largo Plazo). Si alguien quiere una explicación técnica de los cambios le recomiendo el artículo de Viva Linux.

    Pero es que no quería hablar antes de ver cómo iba y poder contaros qué me parece esta distro, qué me ha aportado y qué me ha dificultado.

    Las mejoras personales que he observado son:
    • Me ha permitido instalar Ubuntu en portátiles con hardware wifi de última hornada sin problemas.
    • En portátiles antiguos ha aumentado la sensibilidad de la wifi incrementándose brutalmente la señal que recoge.
    • En instalaciones limpias el sistema va como un tiro (Aunque sea un AMD K7 con 512 de RAM).
    • Algunos repositorios que utilizaba en 8.04 (Hardy Heron) funcionan perfectamente en 8.10 (Intrepid Ibex).

    Los problemas encontrados:
    • La actualización ha ralentizado algunos Ubuntu que han tenido varias actualizaciones anteriores. Creo que es porque mantuve las configuraciones preexistentes.
    • Los repositorios no oficiales que utilizo van muy lentos para actualizarse a esta distro.

    Este apunte se irá actualizando conforme vea qué me aporta.

    domingo, 2 de noviembre de 2008

    ¿Cómo se añade un repositorio?

    Un repositorio es un sitio centralizado donde se almacena información de programas, vamos un almacén de programas online.

    Ubuntu tiene sus propios repositorios pero siempre se pueden agregar otros que nos proporcionan versiones más actualizadas o no incluidas en los repositorios oficiales por diversos motivos (legales, estabilidad, promocionar otros de la competencia, comerciales, etc.

    Para añadir repositorios hay varios métodos:

    1. Línea de comandos (Expertos/Curiosos):
      • Abrir una ventana de terminal
      • Ejecutar la orden:

        $ sudo gedit /etc/apt/sources.list
      • Añadir el repositorio al final del fichero.
      • Cerrar y guardar el fichero.
    2. Visualmente (Novatos/Comodones):
      1. Seleccionar el menú Sistema > Administración > Orígenes del software.
      2. Introducir la contraseña.
      3. Seleccionar la pestaña Software de terceros.

      4. Pulsar en el botón Añadir.
      5. Introducir en Línea de APT el repositorio.
      6. Pulsar en el botón Añadir origen.
      7. Repetir los pasos 4 al 6 para cada repositorio.
      8. Pulsar el botón Cerrar.
      9. Pulsar el botón Recargar de la ventana emergente.

    OpenOffice 3 en 8.10 Intrepid Ibix

    Como ya sabéis el OpenOffice 3.0 tiene muchas mejoras entre las que se incluye el soporte a ficheros de la suite 2007 de Office pero aún no está en los repositorios de Ubuntu.

    Pues hay solución:

    Agregar en los repositorios el siguiente:
    deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main

    Y ya está listo. Simplemente hay que actualizar.

    Muchas gracias a MundoGeek.

    domingo, 19 de octubre de 2008

    Arreglar error "Spawning Session"

    Nivel: Fácil
    Método: Manual
    Entorno: Línea de comandos

    Tras la instalación de algunas actualizaciones surge un error que me impide iniciar ninguna máquina virtualen VirtualBox 2. Sale una ventana de diálogo con "spawning session" que no se cierra nunca.

    Spawning session...

    ¿Cómo lo arreglo?

    1. Abre una ventana de terminal.
    2. Si aún no has cerrado el cierre escribe:
      $ killall VirtualBox
    3. Ahora recompila el módulo kernel de VirtualBox:
      $ sudo /etc/init.d/vboxdrv setup
    4. Tras unos segundos salen unos comandos como los siguientes:
      * Stopping VirtualBox kernel module * done.
      * Recompiling VirtualBox kernel module * done.
      * Starting VirtualBox kernel module * done.
    5. Eso es todo. Reinicia VirtualBox e inicia tu máquina virtual.
    Este proceso lo deberás repetir cada vez que haya una actualización de kernel de linux en Ubuntu.

    Muchas gracias a Tom en su blog.

    VirtualBox can't operate in VMX root mode

    Nivel: Experto
    Método: Manual
    Entorno: Línea de comandos

    Este es un error común si existe otro visor de máquinas virtuales (KVM, XEN,...) que haya activado las instrucciones del procesador de virtualización por hardware.

    Esto nos deja dos opciones:
    1. Eliminar el módulo correspondiente (KVM, XEN, ...)
    2. Remover el módulo del kernel CADA VEZ antes de iniciar VirtualBox.
    ¿Cómo elimino el módulo del kernel?
    En primer lugar hay que buscar los módulos cargados.
    Para este ejemplo buscaremos los módulos kvm:
    $ /sbin/lsmod | grep kvm
    kvm_intel 23169 0
    kvm 89201 1 kvm_intel
    Ahora eliminamos el módulo kvm_intel y luego el kvm. Este orden sigue el orden de dependencias por lo que evitaremos cualquier error.
    $ sudo /sbin/modprobe -r kvm_intel
    $ sudo /sbin/modprobe -r kvm
    Para evitar que se cargue el módulo permanente hay que hacer lo siguiente:
    • Editar el fichero
      /etc/modprobe.d/blacklist.conf
    • Añadir las siguientes líneas:
      blacklist kvm
      blacklist kvm_intel
    Así de simple. Ahora ya se puede arrancar VirtualBox sin errores.
    Muchas gracias a Alejandro por su artículo en varrojo@linux y a elotroblog.com por su aporte..

    jueves, 2 de octubre de 2008

    Asociar enlaces magnets con azureus en firefox

    Nivel: Fácil
    Método:
    Manual
    Entorno: Línea de comandos

    ¿No te ha pasado que vas a pulsar sobre un enlace magnet para descargar un torrent y azureus te dice "firefox no ha podido abrir esta dirección porque el protocolo (magnet) no está asociado con ningún programa"?
    Pues sigue estos pasos para resolverlo...
    1. Obtener la ruta de instalación de tu programa de descarga
      de torrents. Este método está descrito en este
      artículo
      .
    2. Abrir Firefox.
    3. Escribir about:config en la barra de direcciones y pulsa Enter.
    4. Hacer clic con el botón derecho > Nuevo > Lógico > Nombre: network.protocol-handler.external.magnet > Valor: Verdadero
    5. Hacer clic con el botón derecho > Nuevo > Cadena > Nombre: network.protocol-handler.app.magnet > Valor: ruta del programa (Ej: /usr/bin/azureus)
    6. Asegúrse de que network.protocol-handler.expose-all tiene el valor Verdadero.
    Ya tienes asociado el protocolo magnet en Firefox. ¡¡No hace falta ni reiniciar el navegador!!
    Simplemente... ¡Disfrútalo!

    ¿Dónde está instalado el programa?

    Nivel: Fácil
    Método: Manual
    Entorno: Línea de comandos

    Esta pregunta es más común de lo que parece ya que la ruta de instalación de las aplicaciones varía según el método utilizado:
    • Desde el repositorio.
    • Desde Añadir y Quitar
    • Desde Ultamatix
    • Desde Automatix
    • Desde fichero (.deb, .tar, .bzip, etc...)
    Y en ocasiones necesitas saber dónde se ha instalado. Para ello simplemente debes abrir una ventana de terminal y teclear:
    $ which aplicación
    Por ejemplo:
    $ which azureus

    Este comando te devuelve la ruta de instalación de la aplicación sin mayor problema.

    domingo, 14 de septiembre de 2008

    Firefox para análisis forense Web

    Voy a hablar de el análisis Web con extensiones para Firefox.

    Hace un tiempo encontré un navegador portable llamado HackerFox creada por el YGN Ethical Hacker Group que es un Firefox 0.x portable con algunas extensiones de análisis Web muy interesantes.

    Pues bien, aquí os muestro las extensiones más útiles para análisis web que he ido recopilando tras probar que no se molestan entre ellos.


    ¡¡Atención!! Este conjunto de extensiones las recomiendo exclusivamente para un Firefox portable para uso exclusivo de análisis Web, pero cada uno puede instalarse las que considere más oportunas.

    • Web Developer: Esta es LA extensión imprescindible para análisis Web. Tiene muchísimas funciones

    • HackBar: Herramienta de auditoría de seguridad/test de penetración.

    • Live HTTP Headers: Visor de cabeceras HTTP cuando navegas.

    • Tamper data: Úsalo para ver y modificar cabeceras HTTP/HTTPS headers y parámetros POST.

    • SQL Injection: Transforma los checkboxes, radio buttons, y elementos select para introducir texto y activar elementos desactivados de cualquier formulario en la página. Facilita las pruebas e identificación de vulnerabilidades SQL injection.


    • SQL Inject Me: Para probar vulnerabilidades SQL Injection.

    • XSS Me: Para probar vulnerabilidades XSS

    • Access Me: Para probar vulnerabilidades de acceso.

    • Firebug: Herramienta de análisis que permite:


      • Inspeccionar y editar código HTML.

      • Ver, modificar y visualizar métricas CSS.

      • Monitorizar la red.

      • Depuración de JavaScript. Incluso ejecución inmediata y loggin.

      • Búsqueda de errores en la página.

      • Explorar el DOM.


    • FirePHP: Extensión que amplía Firebug para permitir la escritura en la consola con una función PHP para depuración AJAX.

    • YSlow: Extensión que amplía Firebug para analizar páginas Web y mostrar cómo mejorar el rendimiento según las reglas de alto
      rendimiento de Yahoo.

    • View Source Chart: Colorea el código fuente para una mayor facilidad de lectura.

    • Greasemonkey: Te permite modificar la visualización de cualquier página Web. Es muy
      util porque hay muchísimos scripts que te ayudan a probar vulnerabilidades del sistema como los siguientes:


      • Malware Script Detector v1: Detecta y alerta de JavaScript maliciosos: XSS, XSSProxy, XSS-Shell, AttackAPI, Beef. Pero no es una garantía de prevención completa de amenazad XSS-Injection.

      • phpinfo() Security Checker: Cuando detecta una página phpinfo() comprueba la seguridad de la configuración.Combina unas técnicas del YGN Ethical HAcher Group y el proyecto phpinfosec.com. Úsalo para seguridad y rendimiento de tus entornos PHP.


    • User Agent Switcher: Es un conmutador de agente de navegación de fácil uso que puedes personalizar para añadir los agentes que utilices habitualmente.

    • Selenium IDE: Es un entorno de desarrollo para test Selenium, te permite grabar, editar y depurar test. Incluye el Selenium Core completo.

    • Molybdenum: Una personalización de Selenium para neófitos.

    • Fire Encrypter: Proporciona encriptación/desencriptación y funciones hash tales como: AES, Afine. Caesar, XOR, OTP, Vigenere, Rail Fence, Morse Encoder, MD2, MD5, SHA1, SHA256, SHA384, SHA512, Generador de claves seguras.

    • NF-Tools: Net-Force Tools proporciona conversiones: ASCCI-Texto, ASCII-Binario; codificación/decodificación: Base64, Javascript; hash: MD5, SHA1.

    • Server Switcher: Conmuta fácilmente del servidor de desarrollo al de producción.

    • FoxyProxy: FoxyProxy es una herramienta de administración de proxies avanzada,

    • Total Validator: Validador que comprueba 5 estándares simultáneamente y te muestra su clasificación resumida y en detalle.

    • InFormEnter: Te permite predefinir datos para introducir en campos de formulario. Es ideal para pruebas de funcionamiento.

    • Server Spy: Te muestra el servidor Web de la página cargada en la barra de estado.

    • ShowIP: Te muestra la IP de la página cargada en la barra de estado.

    • FireShot: El mejor capturador/editor de páginas web existente. Puedes capturar y
      editar en el momento para guardar, copiar o enviar por correo. Además, si usas IE, puedes instalarlo también.

    • Super DragAndGo: Arrastra cualquier enlace a un sitio blanco y se abrirá en una pestaña.

    • IE Tab: Sólo para Windows. Te permite ver una web con el motor de IE en una pestaña de Firefox.

    • Locationbar²: Te muestra resaltado el dominio y puedes navegar o convertir a enlace cualquier parte de la URL. Además es igual a la forma de mostrarse en Gooogle Chrome.

    • Table2Clipboard: Copia cualquier tabla de una web y guárdala en formato XLS. Genial para tablas de análisis.

    • Data Analytics: Manipula datos en tabla aunque la página no quiera permitirlo, ordena, copia, pega, ordena y exporta cualquier información en tabla.

    • Firefly: Un gestor de ficheros en tu navegador.

    • Stealther: Añade la funcionalidad de navegación anónima a Firefox.

    • PhProxy - InBasic: Añade anonimato a tu navegación web mediante este web-proxy.

    ¿Cómo recupero mi contraseña de root de mysql en ubuntu linux?

    ¡¡Vaya problema!!
    He instalado mi mysql y... he olvidado la contraseña de mi root ¿Qué puedo hacer?
    Bueno, no es un gran problema si seguimos esta guía paso a paso:
    1. Paramos el servicio mysql con:
      sudo /etc/init.d/mysql stop

    2. Iniciamos el servicio en modo seguro SIN tener en cuenta las contraseñas:
      sudo /usr/bin/mysqld_safe --skip-grant-tables

    3. Conectamos con mysql:
      sudo mysql

    4. Accedemos al entorno de comandos de mysql y utilizamos la base de datos de mysql:
      mysql> use mysql;

    5. Cambiamos la contraseña de root:
      mysql> update user set password = password('tu_contraseña') where user = 'root' and host='localhost';

    6. Restablecemos los permisos:
      mysql> flush privileges;

    7. Salimos del entorno mysql:
      mysql> quit

    8. Reiniciamos mysql:
      sudo /etc/init.d/mysql restart

    Bueno, ya hemos reseteado la contraseña de mysql.
    A ver si no nos volvemos a olvidar de ella.
    Muchas gracias al artículo de evelio.

    ¿Cómo instalar Joomla 1.5 en Ubuntu?

    Bueno, ya habrás comprobado que hay muchos sitios dando soluciones mágicas pero....¿Y una guía paso a paso?

    Bueno, pues buscando... buscando.. encontré una página en chino (http://bbs.linuxunion.net/) que, siguiendo sus instrucciones (No se chino pero ya tenía una ligera idea) ,me ha permitido hacer la instalación más fácil de Joomla sin utilizar el fichero .deb que hay en http://joomlacode.org/ (Suelo desconfiar de instalaciones automáticas, quiero el control de lo que hago).

    Instalación paso a paso:
    1. Instalar el servidor LAMP (Linux + Apache + MySql + PHP)
      1. Por línea de comandos, utilizando Synaptic o pulsando en este enlace instalamos:
        • apache2
        • php5-mysql
        • libapache2-mod-php5
        • mysql-server
      2. Según se instala el MySQL preguntará la contraseña que se quiere utilizar para el root. Lo hará dos veces para confirmarla ¡No la olvides!
      3. Una vez termine la instalación puedes escribir en tu navegador http://localhost/ y... ¡¡Ya tienes tu servidor LAMP funcionando!!
    2. Si no lo has hecho ahora te toca descargar el Joomla. La versión inglesa desde http://joomla.org/ o puedes ir a http://joomlaspanish.org/ para descargar la versión española o los ficheros de traducción al español para la versión inglesa. Tú eliges.
    3. En cualquier caso debes descomprimir el fichero descargado (Joomla_1.5.5-Stable-Full_Package.tar.bz2) en el directorio que se encuentre a una carpeta que llamaremos joomla. Por ejemplo /home/joomla.
    4. Ahora moveremos el directorio a un lugar visible en nuestro LAMP escribiendo en la línea de comandos desde el directorio /home/joomla: sudo mv joomla /var/www/
    5. Ahora le asignaremos permisos de uso desde línea de comandos con: sudo chown -R www-data:www-data /var/www/joomla
    6. Ahora vamos a seguir asignando permisos con los comandos:
      • cd /var/www/joomla
      • sudo find . -type f -exec chmod 644 {} \;
      • sudo find . -type d -exec chmod 755 {} \;
    7. Ahora vamos a crear la base de datos tecleando:
      • mysqladmin -u root -p create joomla
      • mysql -u root -p
        Sale un mensaje como el siguiente:
        Welcome to the MySQL monitor. Commands end with ; or \g.
        Your MySQL connection id is 3
        Server version: 5.0.51a-3ubuntu5 (Ubuntu)
        Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
      • mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON joomla.* TO 'tu_nombre_de_usuario'@'localhost' IDENTIFIED BY 'tu_contraseña';
        Sale un mensaje como el siguiente: Query OK, 0 rows affected (0.00 sec)
      • mysql> FLUSH PRIVILEGES;
        Sale un mensaje como el siguiente: Query OK, 0 rows affected (0.00 sec)
      • mysql> \q
      • Ahora puedes ver todo lo que has hecho utilizando: gedit ~/.mysql_history
      • Tú decides si lo dejas como está o lo borras todo para no dejar rastro.
    8. Reiniciamos el servidor apache: sudo /etc/init.d/apache2 restart
      Sale un mensaje similar a:* Restarting web server apache2
      apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
      apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
      [ OK ]
    9. Editamos el fichero php.ini para desactivar REGISTER_GLOBALS:
      sudo gedit /var/www/joomla/globals.php
      Cambiar define( 'RG_EMULATION', 1 ); por define( 'RG_EMULATION', 0 );
    10. Ya está instalado, tecleamos en nuestro navegador:
      http://localhost/joomla/
    11. Y.... ¡¡Ya podemos empezar a configurar nuestro Joomla local!!
    12. Cuando nos diga que nos carguemos el directorio de instalación tecleamos: sudo rm -R /var/www/joomla/installation/
    13. Y... ¡¡Ya tienes tu web en Joomla!!
    14. Bueeeno, si quieres cargarte toda la web porque te aburres o la has liado pues tecleas: sudo rm -R /var/www/joomla/ y... ¡Puf! ya no hay nada :)

    Ubuntu Hardy - Reproductores multimedia

    Mis favoritos son VLC y Amarok.

    Se pueden instalar desde 'Añadir/Quitar programas' o... pulsando mis enlaces :)

    VLC: Y sus complementos
    1. VLC nox
    2. Plugin Alsa
    3. Plugin arts
    4. Plugin esd
    5. Plugin ggi
    6. Plugin glide
    7. Plugin pulse
    8. Plugin sdl
    9. Plugin svgalib
    10. Avahi autopid
    11. Avahi Daemon
    12. Avahi utils

    Amarok

    Pero también puedes elegir otros reproductores como:

    Instalacion de programas

    Mis programas favoritos están en este fichero de proceso por lotes:
    #!/bin/bash
    #=========================================================================================================#
    ## Desinstalar software que no se utiliza ##
    #=========================================================================================================#
    # Bittorrent
    sudo apt-get purge -y --force-yes bittorrent gnome-btdownload ubuntu-desktop
    # Contenido de ejemplo
    sudo apt-get purge -y --force-yes example-content
    # gnome-games
    #sudo apt-get purge -y --force-yes gnome-games
    # Rhythmbox
    #sudo apt-get purge -y --force-yes rhythmbox
    # xsane para scanner
    #sudo apt-get purge -y --force-yes xsane xsane-common
    #=========================================================================================================#
    ## Reproductores ##
    #=========================================================================================================#
    # Banshee. Reproductor de musica. No es tan bueno como amarok, pero no quiero instalar las libreri­as de kde
    #sudo apt-get install -y --force-yes banshee banshee-daap
    # VLC. Probablemente, el mejor reproductor multimedia disponible.
    sudo apt-get install -y --force-yes vlc vlc-nox vlc-plugin-alsa vlc-plugin-arts vlc-plugin-esd vlc-plugin-ggi vlc-plugin-glide vlc-plugin-pulse vlc-plugin-sdl vlc-plugin-svgalib avahi-autoipd avahi-daemon avahi-utils
    # Amarok. Un reproductor alucinante, el Winamp de Linux
    sudo apt-get install -y --force-yes amarok
    # Totem. Otro reproductor
    #sudo apt-get install -y --force-yes totem-gstreamer totem-gstreamer-firefox-plugin
    # MPlayer. Otro reproductor
    #sudo apt-get install -y --force-yes mplayer mozilla-mplayer
    # GXine. Otro reproductor
    #sudo apt-get install -y --force-yes gxine
    #=========================================================================================================#
    ## Codecs multimedia ##
    #=========================================================================================================#
    # Codecs. Perm -fiten reproducir varios tipos de archivos multimedia.
    sudo apt-get install -y --force-yes ubuntu-restricted-extras libxine-main1 libxine-extracodecs libdvdcss2 mpg321 vorbis-tools beep-media-player liferea tilda glipper non-free-codecs faad liblame0
    sudo apt-get install -y --force-yes gstreamer0.10-alsa gstreamer0.10-esd gstreamer0.10-ffmpeg gstreamer0.10-gnomevfs gstreamer0.10-gnonlin gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-farsight gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-pulseaudio gstreamer0.10-tools gstreamer0.10-x gstreamer-tools
    sudo apt-get install -y --force-yes build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc libwnck-dev python-dev libX11-xcb-dev pyrex-mode python-pyrex x11proto-scrnsaver-dev libxss-dev
    # Real Player. El codec reproductor
    # Usar como directorio temporal: /opt/real/RealPlayer
    wget http://software-dl.real.com/13a2d22443ea9cec8020/unix/RealPlayer11GOLD.bin
    chmod 770 RealPlayer11GOLD.bin
    chmod a+x RealPlayer10GOLD.bin
    sudo ./RealPlayer11GOLD.bin
    cd /usr/lib/firefox-addons/plugins
    sudo ln -s /opt/real/RealPlayer/mozilla/nphelix.xpt nphelix.xpt
    sudo ln -s /opt/real/RealPlayer/mozilla/nphelix.so nphelix.so
    sudo mv /usr/lib/totem/gstreamer/libtotem-complex-plugin.so ~/.
    rm -f RealPlayer11GOLD.bin
    # Visualizar DVDs (Esten encriptados o no)
    sudo apt-get install -y --force-yes libdvdread3 regionset
    # PulseAudio. Nuevo sistema de sonido
    sudo apt-get install -y --force-yes paprefs pavucontrol
    sudo adduser $USER pulse-access
    sudo adduser $USER pulse-rt
    #=========================================================================================================#
    ## Programas windows ##
    #=========================================================================================================#
    # Microsoft core fonts. Fuentes basicas de Microsoft, util para emuaciones y wine
    sudo apt-get install -y --force-yes msttcorefonts mscompress cabextract libchm1 odf-converter ttf-liberation w32codecs fontconfig
    # Wine. O como instalar programas de Windows en Linux
    sudo apt-get install -y --force-yes wine
    # Wine-Doors. Instalacion de libreri­as y programas facil.
    # Por si ya hay version desinstalo la anterior para mantener compatibilidad.
    sudo apt-get purge -y --force-yes wine-doors
    sudo rm -f /etc/wine-doors/preferences.xml
    sudo rm -f ~/.wine/wine-doors/preferences.xml
    # Ahora si, descargamos el fichero e instalamos....
    wget http://www.wine-doors.org/releases/wine-doors_0.1.2_all.deb
    sudo dpkg -i wine-doors_0.1.2_all.deb
    rm -f wine-doors_0.1.2_all.deb
    # PlayonLinux: Instalador de juegos.
    sudo apt-get install -y --force-yes playonlinux
    #=========================================================================================================#
    ## Edicion de video ##
    #=========================================================================================================#
    # Preparar captura por Firewire
    sudo chmod o+rw /dev/raw1394
    # Kino. Editor de video
    sudo apt-get install -y --force-yes kino
    # qdvdauthor. Editor de menus de DVD.
    sudo apt-get install -y --force-yes qdvdauthor
    # Cinelerra. Editor profesional de video
    # Open Cinelerra and go to Settings->Preferences->Playback->Audio Driver. Select ESound and set the following parameters - Port: 7007
    sudo apt-get install -y --force-yes cinelerra-generic
    # Lives. El editor de video amigable
    sudo apt-get install -y --force libsox-fmt-all mkvtoolnix ogmtools #+++++++++++++++++++++++++
    wget http://cesium.di.uminho.pt/pub/getdeb/ubuntu/hardy/li/lives_0.9.8.12-0~getdeb1_i386.deb
    sudo dpkg -i lives_0.9.8.12-0~getdeb1_i386.deb
    rm -f wget lives_0.9.8.12-0~getdeb1_i386.deb
    #=========================================================================================================#
    ## Grabacion CDs ##
    #=========================================================================================================#
    # Gnomebaker. Utilidad para quemar cds y dvds.
    #sudo apt-get install -y --force-yes gnomebaker
    # K3B. El mejor programa de grabacion
    sudo apt-get install -y --force-yes k3b libk3b2-mp3 libk3b2-extracodecs normalize-audio
    # Conversor imagenes BIN y CUE --> Uso: bchunk archivo.bin archivo.cue nuevoarchivo.iso
    sudo apt-get install -y --force-yes bchunk
    # Conversor imagenes NRG --> Uso: nrg2iso archivo.nrg nuevoarchivo.iso
    sudo apt-get install -y --force-yes nrg2iso
    # Conversor imagenes MDF y MDS --> Uso: mdf2iso archivo.mdf nuevaimagen.iso
    sudo apt-get install -y --force-yes mdf2iso
    # Conversor imagenes IMG --> Uso: ccd2iso imagen.img imagen.iso
    sudo apt-get install -y --force-yes ccd2iso
    # Conversor imagenes DAA --> Uso: ./poweriso convert imagen.daa -o nuevaimagen.iso
    wget http://poweriso.com/poweriso.tar.gz
    tar -zxvf poweriso.tar.gz
    rm -f poweriso.tar.gz
    # Gestor de imagenes ISO
    sudo apt-get install -y --force-yes gisomount
    #=========================================================================================================#
    ## Utilidades ##
    #=========================================================================================================#
    # Acrobat Reader
    sudo apt-get install -y --force-yes acroread acroread-escript acroread-plugins
    # Codecs de compresion
    sudo apt-get install -y --force-yes rar unace unrar p7zip p7zip-full p7zip-rar arj unzoo lha libarchive1 libarchive-tar-perl libarchive-zip-perl dpkg-dev unzip
    # Gftp. Cliente de FTP.
    #sudo apt-get install -y --force-yes gftp
    # NTFS. Solo necesario si tenemos Windows en el mismo ordenador y queremos acceder a esos datos.
    sudo apt-get install -y --force-yes ntfs-config
    # Instalar SSH
    sudo apt-get install -y --force-yes ssh
    # Opera. Navegador web, muy rapido y compatible con estandares.
    #sudo apt-get install -y --force-yes opera
    # Samba. Para acceder a recursos compartidos y compartir recursos con maquinas Windows.
    #sudo apt-get install -y --force-yes smbfs
    # sshfs. Perm -fite montar sistemas de ficheros sobre conexiones ssh. Imprescindible para mi­.
    #sudo apt-get install -y --force-yes sshfs
    # Pybackpack: Backup de tu configuracion linux
    sudo apt-get install -y --force-yes pybackpack
    # Unison: Sincronizador de directorios
    sudo apt-get install -y --force-yes unison-gtk
    # install -y --force-yes fcrackzip in Ubuntu
    sudo apt-get install -y --force-yes fcrackzip
    # Wicd. El mejor gestor de Wireless. Desinstala el network-manager autometicamente
    #sudo apt-get install -y --force-yes wicd
    # In GNOME, to get the tray icon to automatically appear at boot, go to System > Preferences > Sessions. In the "Startup Programs" tab, click the "New" button. Give it a name ("Wicd" works fine). For the command, enter "/opt/wicd/tray.py".
    # Se puede automatizar el texto anterior con...
    # sudo echo "## Wicd" >> /etc/rc.local
    # sudo echo "sudo /opt/wicd/daemon.py" >> /etc/rc.local
    # Openoffice a la maxima potencia
    sudo apt-get install -y --force-yes openoffice.org-help-es openoffice.org-l10n-es openoffice.org-presentation-minimizer
    # Cliente DynDNS
    sudo apt-get install -y --force-yes ddclient
    # Virtualbox
    sudo apt-get install -y --force-yes virtualbox-ose virtualbox-ose-modules-generic
    sudo apt-get install -y --force-yes build-essential linux-headers-`uname -r`
    sudo adduser $USER vboxusers
    # Para finalizar: Desde Sistema -> Preferencias -> Configuración de acciones de Nautilus hay que importar el archivo pasteroot.schemas pulsando el botón de Importar/Exportar.
    # Se puede hacer manuallmente de la siguiente form -fa:
    # Sistema > Administracion > Usuarios y grupos
    # Le damos al boton desbloquear, ingresamos nuestra password cuando nos pide y apretamos el boton Gestionar grupos, seleccionamos vboxusers y apretamos el boton Propiedades, tildamos nuestro usuario.
    #
    # Habilitar USB en VirtualBox. Obtenido de: http://ubuntulife.wordpress.com/2008/04/30/como-instalar-virtualbox-en-ubuntu-804-hardy-heron-con-soporte-de-usb-en-5-sencillos-pasos/
    #sudo gedit /etc/init.d/mountdevsubfs.sh
    # buscamos esta seccion en el archivo de texto y desde la li­nea 42 hasta la 45 (las cuatro ultimas) borramos el signo "#":
    # Magic to make /proc/bus/usb work
    #
    #mkdir -p /dev/bus/usb/.usbfs
    #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
    #ln -s .usbfs/devices /dev/bus/usb/devices
    #mount --rbind /dev/bus/usb /proc/bus/usb
    # Reinciamos la sesion y podemos ejecutar Virtualbox con soporte a dispositivos USB 
    # Si surgen problemas con algun USB...
    # sudo gedit /etc/udev/rules.d/40-perm -fissions.rules
    # y cambia la siguiente li­nea
    # SUBSYSTEM=="usb_device", MODE="0664"
    # por
    # SUBSYSTEM=="usb_device", MODE="0666"
    # Tambii©n
    # sudo gedit -w /etc/fstab
    # y luego agrega al final de todo estas li­neas
    # #usbfs
    # none /proc/bus/usb usbfs devgid=46,devmode=664 0 0acroread
    # Sistema > Administracion > Soporte de idiomas, en la ventana marca la casilla "Habilitar el soporte para introducir caracteres complejos" Reinicia la pc y ya podres escribir los caracteres acentuados en la mequina virtual.
    # IMPRESCINDIBLE: Reiniciar sesion ANTES de usar VirtualBox
    # Acciones en Nautilus
    sudo apt-get install -y --force-yes xsel nautilus-actions
    wget http://nautilus-actions.javielinux.com/pasteroot/PasteRoot.py
    wget http://nautilus-actions.javielinux.com/pasteroot/pasteroot.schemas
    sudo cp PasteRoot.py /usr/bin
    # Instaladores en código fuente y convertidor RPM-s
    # Se usa de la siguiente manera: sudo alien -scripts -install -y --force-yes PAQUETE.RPM
    sudo apt-get install -y --force-yes alien libxml1 libpng3
    # Sincronizador de datos con dispositivos móviles y otros programas.
    #wget http://www.getdeb.net/download/2758/0
    #sudo dpkg -i conduit_0.3.11.2-0~getdeb1_all.deb
    #sudo apt-get -f install -y --force-yes
    #sudo rm -f conduit_0.3.11.2-0~getdeb1_all.deb
    sudo apt-get install -y --force-yes conduit
    # ubuntu Tweak. Configura facilmente Ubuntu.
    wget http://www.getdeb.net/download/2889/0
    sudo dpkg -i ubuntu-tweak_0.3.4-0~getdeb1_all.deb
    rm -f ubuntu-tweak_0.3.4-0~getdeb1_all.deb
    #=========================================================================================================#
    ## Aspecto ##
    #=========================================================================================================#
    # Screenlets. Objetos en pantalla
    sudo apt-get purge -y --force-yes screenlets
    sudo apt-get install -y --force-yes screenlets
    # Avant-Window. Dock tipo Mac
    sudo apt-get install -y --force-yes avant-window-navigator
    #=========================================================================================================#
    ## Internet ##
    #=========================================================================================================#
    # Java. Runtime de Java, necesario para applets y miles de otras cosas.
    sudo apt-get install -y --force-yes sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin
    # Firefox. Complementos
    sudo apt-get install -y --force-yes mozilla-firefox-locale-es-es mozilla-acroread mozilla-plugin-vlc mozilla-mplayer
    # Gnash. La alternativa libre a flash
    sudo apt-get purge -y --force-yes flashplugin-nonfree
    sudo apt-get install -y --force-yes mozilla-plugin-gnash
    # Flash Player. Plugin de Adobe para ver animaciones flash dentro del navegador.
    #wget http://launchpadlibrarian.net/13470096/nspluginwrapper_0.9.91.5-2ubuntu2_i386.deb
    #sudo dpkg -i nspluginwrapper_0.9.91.5-2ubuntu2_i386.deb
    #rm -f nspluginwrapper_0.9.91.5-2ubuntu2_i386.deb
    #wget http://gwenole.beauchesne.info/projects/nspluginwrapper/files/nspluginwrapper-1.0.0-1.x86_64.rpm
    #sudo alien -scripts -install -y --force-yes nspluginwrapper-1.0.0-1.x86_64.rpm
    #sudo apt-get install -y --force-yes libflashsupport
    #sudo apt-get purge -y --force-yes flashplugin-nonfree
    #sudo apt-get install -y --force-yes flashplugin-nonfree
    #rm -f nspluginwrapper-1.0.0-1.x86_64.rpm
    # Mozilla Thunderbird. Cliente de email.
    # sudo apt-get install -y --force-yes mozilla-thunderbird thunderbird-locale-es-es mozilla-thunderbird-enigmail
    # Bajar videos de YouTube
    wget http://bashterritory.com/pytube/index.php?option=com_remository&Itemid=26&func=fileinfo&id=1
    sudo dpkg -i pytube_0.0.10.8-1_all.deb
    rm -f pytube_0.0.10.8-1_all.deb
    #=========================================================================================================#
    ## Desarrollo ##
    #=========================================================================================================#
    # Eclipse
    #sudo apt-get install -y --force-yes eclipse
    #Desarrollo .NET
    #sudo apt-get install -y --force-yes gambas2
    #=========================================================================================================#
    ## Seguridad ##
    #=========================================================================================================#
    # Sensores de temperaturas y configuracion.
    sudo aptitude install -y --force-yes sensors-applet lm-sensors hddtemp
    sudo sensors-detect
    # Instalar ToR y Privoxy
    sudo apt-get install -y --force-yes tor privoxy qt4-dev-tools qt4-designer
    echo '#' | sudo tee -a /etc/privoxy/config
    echo 'forward-socks4a / localhost:9050 .' | sudo tee -a /etc/privoxy/config
    echo '#' | sudo tee -a /etc/privoxy/config
    echo 'logfile logfile' | sudo tee -a /etc/privoxy/config
    echo 'jarfile jarfile' | sudo tee -a /etc/privoxy/config
    sudo chmod a+rw /var/log/privoxy/errorfile
    /etc/init.d/privoxy restart
    # Vidalia. Gestor gráfico para manejar TOR
    #wget http://www.vidalia-project.net/dist/vidalia-0.1.5.tar.gz
    #tar zxvf vidalia-0.1.5.tar.gz
    #cd vidalia-0.1.5
    #export QMAKE=/usr/bin/qmake-qt4
    #./configure –disable-debug
    #make
    #sudo make install
    sudo apt-get install -y --force-yes vidalia
    # Para optimizarlo (Parece que no funciona en xubuntu)...
    # gedit ~/.vidalia/torrc
    # añadir al principio ...
    # # Set the Tor Circuit Build time to find faster tor servers, increments of seconds
    # CircuitBuildTimeout 2
    # # connections while Tor is not in use.
    # KeepalivePeriod 60
    # # Force Tor to consider whether to build a new circuit every NUM seconds.
    # NewCircuitPeriod 15
    # # Set How many entry guards we should we keep at a time
    # NumEntryGuards 8
    #=========================================================================================================#
    ## Optimizar linux ##
    #=========================================================================================================#
    # Reducir despliegue del menu
    rm -f ~/.gtkrc-2.0
    echo 'gtk-menu-popup-delay = 100' >> ~/.gtkrc-2.0
    # Cachear iconos del menu
    find /usr/share/pixmaps/ | xargs cat > /dev/null
    find /usr/share/icons/Human/ | xargs cat > /dev/null
    # Fuentes suavizadas
    rm -f ~/.fonts.conf
    echo '' >> ~/.fonts.conf
    echo '' >> ~/.fonts.conf
    echo '' >> ~/.fonts.conf
    echo ' ' >> ~/.fonts.conf
    echo ' ' >> ~/.fonts.conf
    echo ' true' >> ~/.fonts.conf
    echo '
    ' >> ~/.fonts.conf
    echo '
    ' >> ~/.fonts.conf
    echo '
    ' >> ~/.fonts.conf
    # Optimizar conexión de redes
    # Para eliminar esta optimización hacer: sudo cp -f /etc/sysctl.conf.old /etc/sysctl.conf y ejecutar sudo sysctl -p
    sudo cp -f /etc/sysctl.conf /etc/sysctl.conf.old
    sudo echo '## increase TCP max buffer size setable using setsockopt()' >> /etc/sysctl.conf
    sudo echo 'net.core.rmem_max = 16777216' >> /etc/sysctl.conf
    sudo echo 'net.core.wmem_max = 16777216' >> /etc/sysctl.conf
    sudo echo '## increase Linux autotuning TCP buffer limits' >> /etc/sysctl.conf
    sudo echo '## min, default, and max number of bytes to use' >> /etc/sysctl.conf
    sudo echo '## set max to at least 4MB, or higher if you use very high BDP paths' >> /etc/sysctl.conf
    sudo echo 'net.ipv4.tcp_rmem = 4096 87380 16777216' >> /etc/sysctl.conf
    sudo echo 'net.ipv4.tcp_wmem = 4096 65536 16777216' >> /etc/sysctl.conf
    sudo echo "## don't cache ssthresh from previous connection" >> /etc/sysctl.conf
    sudo echo 'net.ipv4.tcp_no_metrics_save = 1' >> /etc/sysctl.conf
    sudo echo 'net.ipv4.tcp_moderate_rcvbuf = 1' >> /etc/sysctl.conf
    sudo echo '## recommended to increase this for 1000 BT or higher' >> /etc/sysctl.conf
    sudo echo 'net.core.netdev_max_backlog = 2500' >> /etc/sysctl.conf
    sudo echo '## for 10 GigE, use this, uncomment below' >> /etc/sysctl.conf
    sudo echo '## net.core.netdev_max_backlog = 30000' >> /etc/sysctl.conf
    sudo echo "## Turn off timestamps if you're on a gigabit or very busy network" >> /etc/sysctl.conf
    sudo echo '## Having it off is one less thing the IP stack needs to work on' >> /etc/sysctl.conf
    sudo echo '## net.ipv4.tcp_timestamps = 0' >> /etc/sysctl.conf
    sudo echo '## disable tcp selective acknowledgements.' >> /etc/sysctl.conf
    sudo echo 'net.ipv4.tcp_sack = 0' >> /etc/sysctl.conf
    sudo echo '##enable window scaling' >> /etc/sysctl.conf
    sudo echo 'net.ipv4.tcp_window_scaling = 1' >> /etc/sysctl.conf
    sudo sysctl -p
    # Limpiar paquetes obsoletos
    sudo deborphan | xargs sudo apt-get -y remove --purge
    # Limpiador de ficheros inutiles
    sudo apt-get install -y --force-yes localepurge
    # Prefetch para Linux
    sudo apt-get install -y --force-yes preload
    # Referencias: http://portallinux.wordpress.com/

    Limpieza de repositorios

    Los repositorios loa modificamos, añadimos, borramos, etc.

    Por ello necesitan un "mantenimiento" que se puede realizar con el siguiente fichero de proceso por lotes:
    #!/bin/bash
    #=========================================================================================================#
    ## Limpieza de repositorios ##
    #=========================================================================================================#
    # Actualizar el repositorio
    sudo apt-get update -y --force-yes
    sudo apt-get clean -y --force-yes
    sudo apt-get autoclean -y --force-yes
    # Optimizar repositorio
    sudo aptitude install -y --force-yes upgrade-system localepurge
    sudo upgrade-system
    sudo aptitude -y --force-yes autoclean
    sudo dpkg --purge $(deborphan)
    sudo dpkg --purge $(deborphan --find-config)

    sábado, 13 de septiembre de 2008

    Repositorios Ubuntu

    Hola,

    Recomiendo actualizar los repositorios si quieres añadir funcionalidades extraordinarias.

    Puedes hacerlo uno a uno o con un fichero de proceso por lotes como el siguiente:


    #!/bin/bash
    #=========================================================================================================#
    ## Copiar sources.list original ##
    #=========================================================================================================#
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.ori-repo
    #=========================================================================================================#
    ## Instalacion de repositorios ##
    #=========================================================================================================#
    # Wine
    echo "## Wine" | sudo tee -a /etc/apt/sources.list
    wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
    # PlayOnLinux
    echo "## PlayOnLinux" | sudo tee -a /etc/apt/sources.list
    sudo wget http://playonlinux.botux.net/playonlinux_hardy.list -O /etc/apt/sources.list.d/playonlinux.list
    wget -q http://playonlinux.botux.net/pol.gpg -O- | sudo apt-key add -
    # Cinelerra
    echo "## Cinelerra" | sudo tee -a /etc/apt/sources.list
    sudo wget http://repository.akirad.net/dists/hardy.list -O /etc/apt/sources.list.d/akirad.list
    wget -q http://repository.akirad.net/dists/akirad.key -O- | sudo apt-key add -
    # Wicd
    echo "## Wicd" | sudo tee -a /etc/apt/sources.list
    echo "deb http://apt.wicd.net hardy extras" | sudo tee -a /etc/apt/sources.list
    # Conduit. Sincronizador de ficheros
    echo "## Conduit" | sudo tee -a /etc/apt/sources.list
    echo "deb http://ppa.launchpad.net/conduit/ubuntu hardy main" | sudo tee -a /etc/apt/sources.list
    echo "deb-src http://ppa.launchpad.net/conduit/ubuntu hardy main" | sudo tee -a /etc/apt/sources.list
    # screenlets.
    echo "#Gilir's screenlets packages and some stuff you shouldn't use" | sudo tee -a /etc/apt/sources.list
    echo "deb http://ppa.launchpad.net/gilir/ubuntu hardy main universe" | sudo tee -a /etc/apt/sources.list
    # Vidalia. Gestor gráfico para manejar TOR
    echo '## Vidalia' | sudo tee -a /etc/apt/sources.list
    echo 'deb http://ppa.launchpad.net/adnarim/ubuntu hardy main' | sudo tee -a /etc/apt/sources.list
    echo 'deb-src http://ppa.launchpad.net/adnarim/ubuntu hardy main' | sudo tee -a /etc/apt/sources.list
    ## Ubuntu Tweak
    echo "## Ubuntu Tweak" | sudo tee -a /etc/apt/sources.list
    echo 'deb http://ppa.launchpad.net/tualatrix/ubuntu hardy main' | sudo tee -a /etc/apt/sources.list
    echo 'deb-src http://ppa.launchpad.net/tualatrix/ubuntu hardy main' | sudo tee -a /etc/apt/sources.list
    ## VirtualBox
    echo "## VirtualBox" | sudo tee -a /etc/apt/sources.list
    echo 'deb http://download.virtualbox.org/virtualbox/debian hardy non-free' | sudo tee -a /etc/apt/sources.list
    wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
    # Medibuntu
    echo "## Medibuntu" | sudo tee -a /etc/apt/sources.list
    sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
    wget http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -
    sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

    ¿Otro blog de Ubuntu?

    No, esto no es otro blog de Ubuntu. Espero que sea el definitivo, por eso os muestro mis perspectivas.

    ¿Por qué sólo Ubuntu?
    Quiero crear un blog para apoyar la distro de linux que creo que está invirtiendo más en acercarse al usuario.
    No voy a entrar en disputas de cuál es la mejor distro de linux (al que quiera leña tiene a google) porque quiero hablar sólo de Ubuntu con un lenguaje lo más cercano a los neófitos aunque sin descuidar a los más expertos

    ¿Qué tendrá de especial este blog?

    Simplemente, estoy loco de dar vueltas por mil sitios y encontrar soluciones parciales, malas traducciones y blogs copiados sin ninguna referencia al origen de las mismas.
    Pues voy a intentar resolver este tema.
    Trataré los temas según me digan todos los amigos que se han pasado a Ubuntu y no son expertos en el tema amén de algunos temas que me vayan surgiendo.

    ¿Cómo?
    Voy a intentar utilizar un lenguaje para todos los públicos clasificando los artículos:
    • Dificultad: con estrellas.
    • Requisitos: Novato,Usuario, Experto.
    • Tema: Servidores, Ofimática, Audio-Video, Juegos
    ¿Cuando?
    Siempre que pueda tendréis mi apoyo, necesito vuestras dudas para poder daros respuestas e intentaré ser lo más diligente posible.

    Objetivos.
    • Este es un blog de resolución de dudas.
    • Se responderán a todas las preguntas que sea posible.
    • Se aceptarán propuestas y mejoras a los artículos.
    • Podrán aparecer comparativas objetivas.
    • Se darán soluciones, no se crearán problemas ni discusiones de cuál es el mejor sistema, programa, etc.
    • Se clasificarán los artículos para una mejor lectura según necesidades.
    Y.... por supuesto. Gracias por leer mis artículos, eso es lo que me impele a compartir mis experiencias con todos vosotros (y si sois tan amables para aprender de las vuestras).