Subscribe:
    Subscribe

    lunes, 29 de septiembre de 2008

    Googlizer

    Es una aplicación sencilla, que si bien está pensada para ser utilizada en el panel de Gnome (según su manual), puede ser usada fuera del panel (ya que se aloja un lanzador en el menú Alpicaciones->Internet), o mismo en otros entornos de escritorio.


    El uso de Googlizer es muy sencillo: seleccionamos el texto que queramos buscar y ejecutamos la aplicación, eso nos abre una ventana del navegador que tengamos configurado como predeterminado del sistema, con la busqueda en Google del texto seleccionado.


    Googlizer es muy útil, por ejemplo, cuando nos salta algún mensaje de error que no entendemos: simplemente seleccionamos el texto del mensaje de error y ejecutamos googlizer, ahorrándonos el trabajo de copiar, abrir el navegador, poner la dirección de Google y pegar el texto.


    También se puede incocar desde un terminal: googlizer texto_a_buscar


    Se puede instalar con apt-get install googlizer en Debian o derivados, o desde el código fuente, el cual pueden descargar desde: aqui.


    Espero que sea útil

    viernes, 26 de septiembre de 2008

    Instalación de programas en GNU/Linux (segunda parte)

    Hoy hablaremos acerca de cómo instalar programas en Debian y distribuciones derivadas (como Ubuntu por ejemplo).


    Usaremos apt, una excelente herramienta para manejar paquetes.


    Supongamos que queremos instalar un programa llamado ejemplo.


    Lo primero es abrir un terminal.


    Podría, en primera instancia, interesarnos saber si el programa está en los repositorios que tenemos agregados en el archivo /etc/apt/sources.list. Para ello ejecutamos apt-cache search ejemplo, esa orden busca en la base de datos de apt y muestra todos los paquetes tales que en su nombre o descripción aparezca al secuencia de caracteres "ejemplo". Luego, si el paquete ejemplo está, para ver su descirpción escribimos apt-cache show ejemplo.


    Por último, para instalar el programa, ejecutamos su -c 'apt-get install ejemplo' (es importante el uso de las comillas simples, para que se reconozca la orden entera, sino dirá algo así como: Id desconocido: install). o, en su defecto, sudo apt-get install ejemplo.


    Si queremos desinstalar el programa, ejecutamos su -c (sudo) 'apt-get remove ejemplo'. Eso desinstalará el programa pero dejará en el disco duro los archivos de configuración; por eso, si queremos desinstalar el programa por completo y sin dejar rastros de él, ejecutamos su -c (sudo) 'apt-get purge ejemplo'.


    Algo muy importante es mantener nuestro sistema actualizado, mediante la instalación de las últimas versiones de los programas que utilizamos.


    Primero ejecutamos su -c (sudo) 'apt-get update' para actualizar la base de datos de apt. Después para instalar las últimas versiones, ejecutamos su -c (sudo) 'apt-get upgrade'. Al hacer esto último puede que haya paquetes que no se actualicen, dado que su actualización requiere la modificación de otros paquetes (ya sea la instalación de nuevos paquetes requeridos por la nueva versión, o la eliminación de alguno que ya no es necesario); si eso ocurre, ejecutamos su -c (sudo) 'apt-get dist-upgrade'.


    También hay otros programas para realizar estas tareas, como ser aptitude (cuyo uso es similar al de apt), y synaptic (en modo gráfico, recomendado para usuarios que recién empiezan)


    Por último, debemos tener en cuenta que cuando instalamos programas o actualizamos el sistema, apt descarga y guarda los paquetes en el directorio /var/cache/apt/archives, pero no los elimina. Por eso cada cierto tiempo debemos limpiar ese directorio para no tener el disco duro lleno innecesariamente; lo hacemos ejecutando apt-get clean.


    Ese es el uso básico de apt.


    Espero que sea útil.


    Saludos.

    domingo, 7 de septiembre de 2008

    Instalación de programas en GNU/LINUX (primera parte)

    Hace tiempo que estoy por escribir este artículo y hoy por fín me decidí.


    En esta primera parte veremos una forma universal, es decir, independiente de la distribución: compilación desde el código fuente.


    Generalmente el código fuente de un programa viene comprimido en algún formato como ser tar.gz, tar.bz2, etc, entonces el primer paso es descomprimirlo. Una muy buena opción para ello es (en un terminal) utilizar el programa unp, que invoca al descompresor correspondiente, pero también puede hacerse con el programa tar de la siguiente manera: tar -xjf archivo.tar.bz2 si el archivo viene comprimido en formato tar.bz2, o tar -xzf archivo.tar.gz si viene comprimido en formato .tar.gz.


    Una vez descomprimido el archivo vamos al directorio que se crea y ejecutamos ./configure, eso comprobará que tengamos instalados los programas necesarios para satisfacer las dependencias del programa, y de no cumplir alguna nos avisará.


    Si el paso anterior no nos da ningún error ejecutamos make, y luego make install.


    Y pronto, tenemos nuestro programa instalado.


    Si en el futuro deseamos desinstalar el programa, simplemente abrimos un terminal, nos paramos en la carpeta en la que se descomprimió el archivo cuando lo instalamos y ejecutamos make uninstall.