You could put your verification ID in a comment Or, in its own meta tag Or, as one of your keywords Your content is here. The verification ID will NOT be detected if you put it here. Linux para Noveles: 08/01/2011 - 09/01/2011

Mi blog ha sido movido!

Seras automaticamente redirigido a la nueva direccion. Si esto no ocurre, visita
http:http://www.linuxnoveles.com/
Y actualiza tus Favoritos.

viernes, 19 de agosto de 2011

Humor para Linux


Humor: Si los Sistemas Operativos llevaran las líneas aéreas:


UNIX Airways

Todo el mundo trae un trozo del avión cuando llega al aeropuerto. Salen todos a la pista y montan el avión pedazo a pedazo, discutiendo sin cesar sobre qué clase de avión se supone que están construyendo.


Air DOS

Todo el mundo empuja el avión hasta que planea, entonces se suben de un salto y dejan que vaya con el impulso hasta que de nuevo llega al suelo. Entonces empujan otra vez, saltan otra vez, etc....


Mac Airlines

Todas las azafatas, capitanes, encargados del equipaje y expendedores de billetes parecen y actúan exactamente igual. Cada vez que uno pregunta sobre cosas concretas, se le dice amable pero firmemente que no necesita saberlo, no quiere saberlo, y que todo se hará por él sin que jamás tenga que saberlo, así que mejor que se calle.


Windows Air

La terminal es bonita y colorida, con simpáticas azafatas, fáciles facturación de equipajes y embarque, y un despegue perfecto. Tras unos diez minutos en el aire, el avión estalla sin el menor aviso.


Windows NT Air

Exactamente igual que Windows Air, pero cuesta más, utiliza aviones mucho mayores y cuando estalla se lleva por delante cualquier otro avión en un radio de sesenta kilómetros.


Linux Air

Los empleados descontentos de todas las demás líneas aéreas deciden abrir la suya propia. Construyen los aviones, los mostradores de billetes y pavimentan las pistas ellos mismos. Cobran una pequeña tarifa para cubrir el coste de imprimir el billete, pero también se puede descargar de Internet e imprimirlo uno mismo. Cuando uno
embarca, recibe un asiento, cuatro pernos, una llave inglesa y una copia del Asiento-CÓMO.html. Una vez ajustado, el asiento totalmente configurable es muy cómodo, el avión sale y lega a su hora sin el menor problema, la comida durante el vuelo es maravillosa. Uno intenta hablarles a los clientes de las otras líneas aéreas del
estupendo viaje, pero todo lo que ellos alcanzan a decir es: "¿Que tuviste que hacer QUÉ con el asiento?" 
 

miércoles, 17 de agosto de 2011

Instalar Dropbox en Ubuntu 11.04

Dropbox es un servicio de alojamiento de archivos multiplataforma en la nube, operado por la compañía Dropbox. El servicio permite a los usuarios almacenar y sincronizar archivos en línea y entre computadoras y compartir archivos y carpetas con otros.1 Existen versiones gratuitas y de pago, cada una de las cuales con opciones variadas.

Funcionalidad

El cliente de Dropbox permite a los usuarios dejar cualquier archivo en una carpeta designada. Ese archivo es sincronizado en la nube y en todas las demás computadores del cliente de Dropbox.2 Los archivos en la carpeta de Dropbox pueden entonces ser compartidos con otros usuarios de Dropbox o ser accedidos desde la página Web de Dropbox. Asimismo, los usuarios pueden grabar archivos manualmente por medio de un navegador web.3

Si bien Dropbox funciona como un servicio de almacenamiento, se enfoca en sincronizar y compartir archivos. Tiene soporte para historial de revisiones, de forma que los archivos borrados de la carpeta de Dropbox pueden ser recuperados desde cualquiera de las computadoras sincronizadas.4 5 También existe la funcionalidad de conocer la historia de un archivo en el que se esté trabajando, permitiendo que una persona pueda editar y cargar los archivos sin peligro de que se puedan perder las versiones previas.6 El historial de los archivos está limitado a un período de 30 días, aunque existe una versión de pago que ofrece el historial ilimitado.7 El historial utiliza la tecnología de delta encoding. Para conservar ancho de banda y tiempo, si un archivo en una carpeta Dropbox de un usuario es cambiado, Dropbox solo carga las partes del archivo que son cambiadas cuando se sincroniza.8 Si bien el cliente de escritorio no tiene restricciones para el tamaño de los archivos, los archivos cargados por medio de la página Web están limitados a un máximo de 300 MB cada uno.9 Dropbox utiliza el sistema de almacenamiento S3 de Amazon para guardar los archivos10 y SoftLayer Technologies para su infraestructura de apoyo.

Para tener un disco duro virtual en Dropbox es necesario que crees primero una cuenta con tu nombre de usuario y tu contraseña de acceso. Este, será el único método por el cual podrás entrar y ver tus archivos.

Para ello, dirígete desde tu navegador favorito a la página de registro de Dropbox:

Debes completar los datos necesarios para el alta, como son tu nombre y tu dirección de correo electrónico y, como no, una contraseña con la que poder acceder al servicio. Por último, debes pulsar en el botón Create account para confirmar la creación de tu nueva cuenta.

El sistema te enviará a la página de descarga de la aplicación necesaria para utilizar el servicio. Automáticamente la página web detecta el sistema operativo que estés utilizando, en este caso mi equipo dispone de un sistema GNU/Linux, y te proporciona la lista de descargas disponibles según el tipo de distribución que tengas.

En este caso, si dispones de un ordenador con Ubuntu 11.04 instalado en él, selecciona la opción Ubuntu (x86 .deb). Haz clic en el enlace para iniciar su descarga y guarda el archivo en tu equipo. En breve, ya que Dropbox no ocupa mucho (84,2 kb), tendrás el instalador descargado.

Instala la aplicación en Ubuntu 11.04

El instalador de Dropbox no es más que un paquete de instalación propio de la distribución. Si estás usando Ubuntu 11.04 el instalador tiene una extensión .deb lo que significa que el Centro de Software de Ubuntu monitorizará completamente la instalación:

Haz clic en el botón Instalar para iniciar el proceso. Tras escribir tu contraseña de usuario superadministrador del sistema Ubuntu comenzará la instalación de la aplicación. Cuando termine ésta aparecerá una ventana pidiendo que reinicies el gestor de archivos, en este caso Nautilus. Nautilus es el administrador de archivos oficial del entorno de escritorio de Gnome.
Tras hacer clic en el botón Siguiente, el instalador te notificará que la instalación ha finalizado y que ya puedes comenzar a utilizar Dropbox.
Cierra el Centro de Software de Ubuntu, no te olvides de cerrar todas las ventanas que tengas abiertas de Nautilus y comienza a utilizar el servicio.

Al ejecutar por primera vez esta aplicación, una ventana aparece en pantalla para indicarte que para sincronizar tu ordenador con el servicio debes descargar aún algunos archivos. Haz clic en el botón Don't show this again para que esta ventana no vuelva a aparecer de nuevo y haz clic en el botón Aceptar.

Ubuntu se conecta con el servicio y descarga los archivos necesarios.

Cuando acabe el proceso de descarga de archivos, Dropbox te ofrecerá dos opciones:
  • Darte de alta en el servicio con una cuenta de usuario nueva, si aún no dispones de ella. No es nuestro caso, pues recuerda que hemos creado la cuenta previamente.
  • Continuar con el proceso, porque ya disponemos de cuenta en el servicio. En este caso, hemos de validar la opción Ya tengo una cuenta en Dropbox. Valida precisamente esta última opción.
Pulsa el botón Siguiente para continuar. Ahora tienes que asociar tu cuenta, que ya tienes creada, con la aplicación. Esta asociación te permitirá trabajar desde tu ordenador con los archivos para que la aplicación suba tus archivos remotamente a los servidores. Para asociarla, introduce el correo electrónico y tu contraseña de tu cuenta Dropbox. En la ventana debes escribir un nombre para el equipo que va a usar Dropbox, por defecto viene el nombre del sistema, que es el más recomendado que uses.

Finalmente, selecciona el tipo de cuenta que quieres utilizar, en este caso, selecciona la cuenta gratuita de 2 GB, suficiente para almacenar los archivos de tu centro educativo.
Dropbox realizará algunos cambios en tu navegador de archivos, Nautilus, y lo hará conforme a la configuración establecida. Selecciona Typical, la opción predeterminada recomendada (2 GB).

Mientras se realizan los cambios oportunos Dropbox te ofrecerá cinco ventanas con pequeñas posibilidades y opciones que Dropbox te ofrecerá una vez instalado.

Sincroniza los archivos

Ubuntu te muestra la carpeta recién creada Dropbox (podrás encontrarla entre las carpetas de tu usuario en el sistema Ubuntu). En su interior se encuentran varias carpetas y archivos con información de uso del servicio (en inglés) en cada una de las categorías. Puedes borrarlos si lo deseas tras su lectura.
Básicamente en Dropbox existen dos carpetas: photos y public.
  • Public. Es una carpeta pública. Todo lo que guardes en ella podrá verlo todo el mundo. Esto es útil si deseas compartir tus archivos con tus amigos o en toda la Red.
  • Photos. Es también una carpeta pública pero, a diferencia de la anterior, está preparada para compartir tus fotos preferidas.
Las carpetas que vayas creando en su interior serán carpetas privadas y accesibles desde tu cuenta.
Alojar archivos en el sistema es tan simple como seleccionar el archivo en cuestión y arrastrarlo hasta la carpeta dropbox de tu carpeta personal (automáticamente la carpeta o el archivo “subirá” al servicio online). ¡Así de sencillo!

Gracias a Edita Sueiras

martes, 16 de agosto de 2011

Instalar software que avise cuando el teclado tiene las mayusculas activadas en Ubuntu Debian

Un programa que me parece interesante de instalar es el que me avisa cuando tengo el block mayus activado, se instala de manera muy sencilla:

Se abre la terminal ó se va al Centro de software de Ubuntu

Para poder instalarlo, se añade el repositorio, desde la terminal: 

sudo add-apt-repository ppa:tsbarnes/indicator-keylock

sudo apt-get update

sudo apt-get install indicator-keylock

Una vez instalado, con ALT+F2 se escribe lo siguiente:

indicator-keylock


Despues pulsamos enter y listo, para probarlo presiona la tecla block mayus aparecerá un icono cerca de donde se muestra la conexión de red.    En Ubuntu Natty Nos dirigiremos a la configuración del sistema y seleccionaremos la opción de que aparezca en la barra.

Instalar lector DNIe en Ubuntu 11.04

Instalar el DNIe en Ubuntu 11.04 Natty Narwhal en su versión de 64 bits no está dando buenos resultados por lo que mejor seguiremos los pasos necesarios para instalar el DNIe en la versión de 32 bits de Ubuntu 11.04 Natty Narwhal

Empecemos:

Lo primero será asegurarnos de que tenemos nuestro Ubuntu 11.04 actualizado, para ello nos dirigimos a Sistema > Administración > Gestor de actualizaciones. Una vez ahí, comprobamos las actualizaciones disponibles y actualizamos si fuera necesario.

Conecta tu lector de DNIe al puerto USB. Abre un terminal y ejecuta lsusb. Esto te dará una lista de los dispositivos conectados a tus puertos USB y entre ellos debe encontrarse tu lector de DNIe al que podrás identificar fácilmente.

En la imagen se ve claramente el dispositivo Smart Card reader
Ahora, necesitamos un par de paquetes necesario para comunicarnos con nuestro lector de DNIe. En el terminal escribe:

sudo apt-get install pcsc-tools pcscd

 Conecta tu lector al puerto USB si aún no lo tienes conectado y ejecuta:

pcsc_scan

Obtendrás una salida similar a la imagen inferior. Esto indica que el lector fue detectado y existe comunicación. Sólo está esperando a que introduzcamos nuestro DNIe:

Introduce tu DNIe en el lector y veras como aparecen una serie de datos de tu DNI.

Ahora Ubuntu 11.04 Natty Narwhal es capaz de comunicarse y leer el DNIe desde el lector. Procederemos entonces a instalar los paquetes necesarios para que Firefox pueda manejar el lector de tarjetas y podamos identificarnos con él en la web.

Visita la web de descargas oficial del DNI electrónico: http://www.dnielectronico.es/descargas/ y accede a:
> Sistemas GNU/Linux y Sistemas MacOS
> Software para las distribuciones Linux
> opensc-dnie_1.4.6
> Arquitectura_32bits
> Ubuntu_Jaunty_Jackalope-32bits


A pesar de estar usando Ubuntu 11.04 vamos a descargar los paquetes de Ubuntu Jaunty Jackalope. Te funcionarán sin problemas en tu 11.04. Descarga Ubuntu_Jaunty_opensc-dnie_1.4.6-2_i386.deb.tar y descomprímelo haciendo click con el botón derecho del ratón.

Haz doble click sobre cada uno de los tres paquetes que descomprimiste antes para instalarlos, pero hazlo siguiendo este orden:
  1. libopensc2
  2. opensc
  3. opensc_dnie

Como ya habíamos dicho, hemos usado una versión más antigua de los paquetes por lo que será necesario bloquearlos y evitar así que Ubuntu los actualice, lo que podría ocasionar que nuestro lector de DNIe dejase de funcioar. Accede a Sistema > Administración > Gestor de paquetes Synaptic. Encuentra los paquetes:
  • opensc
  • libopensc2
Y para bloquearlos selecciona el paquete opensc y ve a Menú Paquete > Bloquear versión. Repite la operación con libopensc2.

Una vez bloqueados, es momento de registrar el certificado de la Dirección General de la Policía. Accede a Aplicaciones > Oficina > Registrar módulo DNIe PKCS#11 y seguimos las instrucciones que se nos muestran. Por lo tanto, cerramos Firefox y marcamos las tres casillas de la nueva ventana que se abrío automáticamente tras cerrar el navegador:

Ya sólo queda el último paso: cargar el módulo en el navegador web. Abre Firefox y ve a menú Editar > Preferencias > Avanzado, pestaña cifrado > dispositivos de seguridad. En la nueva ventana pulsa sobre Cargar e introducir la ruta del módulo:

Acepta el cuadro de diálogo y las ventanas restantes que hayan quedado abiertas.

Comprobemos el DNIe en la web para asegurarnos de que todo funciona correctamente. Accede a: http://www.dnielectronico.es/como_utilizar_el_dnie/verificar.html y al final de la página verás el enlace para comprobar tu DNIe.
Recuerda que tienes dos certificados con tu DNIe. Uno para autentificarte y otro para firmar. Si usas el certificado incorrecto obtendrás un error. Siempre se usa el certificado de autentificación para identificarnos en una web, salvo que explícitamente se nos indique que se precisa nuestra firma. Momento en el que debemos usar nuestro segundo certificado, el de firma.

En esta misma página tienes posibilidad de comprobar ambos certificados: autentificación y firma.

 Si el proceso de verificación es satisfactorio, nuestro DNIe estárá preparado para usarlo en nuestro Ubuntu 11.04 Natty Narwhal.


Gracias a Bitplanet

lunes, 15 de agosto de 2011

Cambiar el fondo de pantalla del GDM en Ubuntu

Este tema utiliza de fondo por defecto la imagen /usr/share/backgrounds/warty-final-ubuntu.png, la cual es la imagen que vemos como fondo predeterminado en Ubuntu.

Uno de los métodos a usar para cambiar el fondo de pantalla por defecto del GDM es cambiar esta imagen por una que nos guste y queramos ver todos los días al iniciar nuestro equipo. Así que sigamos los siguientes pasos para lograr el cambio.

Hagamos un BackUp del fondo morado de Canonical:

sudo cp /usr/share/backgrounds/warty-final-ubuntu.png /usr/share/backgrounds/warty-final-ubuntu-bak.png

Copiemos el nuevo fondo que queremos usar al directorio backgroundscon el mismo nombre que tenia la anterior imagen:

sudo mv /ruta-de-la-imagen/nombre-de-la-imagen.png /usr/share/backgrounds/warty-final-ubuntu.png

Cerramos sesión para ver los cambios realizados.

Nota: esto lo pueden utilizar en cualquier versión de Ubuntu, solo debes estar seguro del nombre que utiliza el fondo de pantalla por defecto que utiliza tu Ubuntu.

Añadir el repositorio de MEDIBUNTU en Ubuntu

Medibuntu es un repositorio que incluye aplicaciones y paquetes propietarios y codecs con problemas de licencia. Debemos de añadirlo a Software de terceros:

Vamos a utilizar la Terminal. Aunque al principio os asuste un poco la "Terminal" es conveniente que empecéis a utilizarla lo antes posible para acostumbraros a ella. Las razones de esto son simples: es más rápido, eficaz y potente.


Vamos a "Aplicaciones" - "Accesorios", seleccionamos "Terminal" y ponemos en ella lo siguiente, para añadir los repositorios y la llave GPG:

sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update

Damos a "Enter", nos pedirá la contraseña de superusuario o root (por seguridad no se ve, mientras la escribimos), le damos a "Enter".

Nos saldrá una notificación de confianza, con medibuntu no hay problema:
teclea SI y pulsa enter.

El Repositorio de Medibuntu se desactiva cada vez que actualicemos a una nueva versión de Ubuntu, por lo que debe de ejecutarse este comando de nuevo después de la actualización a la nueva versión.

Es posible que también deseemos añadir los siguientes paquetes:
sudo apt-get --yes install app-install-data-medibuntu apport-hooks-medibuntu

El primero (app-install-data-medibuntu) hará que muchas de las aplicaciones desde el repositorio de Medibuntu aparezcan en el Centro de software de Ubuntu (Ubuntu 9.10 y posteriores) o en Agregar o quitar aplicaciones (versiones anteriores a la 9.10)
El segundo (apport-hooks-medibuntu) permitirá a los usuarios generar informes de fallos en contra de los paquetes de Medibuntu y los presentará a la Bugtracker Medibuntu:

Fuente:
https://help.ubuntu.com/community/Medibuntu

Una vez instalado podemos ver los paquetes que contiene en su página web: http://packages.medibuntu.org

Damos a la Distribución que tenemos instalada y nos saldrán todas las aplicaciones disponibles en Medibuntu para todas las arquitecturas (i386, amd64) que veremos más adelante.

Para instalar estas aplicaciones podemos hacerlo de dos maneras:

- Desde Synaptic o desde una terminal (con sudo apt-get install nombre_paquete), ya que está el repositorio añadido y son versiones estables.

- Desde su página oficial, nos descargaremos la última versión.
Para ello en la página anterior seleccionamos la distribución que tenemos y la aplicación que deseemos, y nos saldrá las descargas (para 32bits (i386) y 64bits (amd64)). Se nos descargará un archivo .deb que es autoejecutable clickando dos veces sobre él.

Aplicaciones a destacar dentro de Medibuntu:
  • libdvdcss2: librería para poder ver dvd original.
sudo apt-get  install libdvdcss2
 y
sudo apt-get -y install libdvdread4 && sudo /usr/share/doc/libdvdread4/install-css.sh
  • non-free-codecs: Metapaquete que contiene aplicaciones y codecs privativos o que no son libres, por eso, Ubuntu no los puede traer instalados por defecto. Lo instalamos en una Terminal (en Aplicaciones -> Accesorios), ejecutando el siguiente comando:
sudo apt-get install non-free-codecs
  • w32codecs y w64codecs:
Codecs para 32 y 64bits respectivamente. Viene como dependencia en el metapaquete "non-free-codecs".
sudo apt-get install w32codecs
sudo apt-get install w64codecs
 
Gracias a Ubuntu-guia

Añadir opciones al menú contextual de los lanzadores de Unity en Ubuntu 11.04

Quick Lists (lista rápida) es el menú contextual que nos aparece al hacer clic derecho sobre los iconos del lanzador de Unity, con las diferentes opciones / acciones disponibles. Esto nos permite tener un acceso más rápido a funciones / acciones determinadas de las aplicaciones sin la necesidad de abrirlas.

Lo innovador de este tema es que podemos añadir más opciones a la lista rápida, modificando los archivos de los lanzadores de nuestro escritorio que se encuentran en /usr/share/applications. Este directorio toma mucha importancia dentro de Unity y abre un amplio abanico de posibilidades para tunear nuestra barra de lanzadores.

En https://wiki.edubuntu.org/Unity/LauncherAPI nos explican cómo añadir opciones de listas a estos lanzadores.

Vamos a ver las Quick list más útiles:


"Carpeta personal"

Sin lugar a dudas muy útil y recomendado. Al hacer clic derecho sobre el icono, sólo nos muestra la opción de abrir la "Carpeta Personal", pero podemos añadir que nos salgan las opciones de abrir cualquier carpeta, por ej. "Documentos", "Vídeo", Música", "Descargas" e "Imágenes". Para ello:

Editamos como root el siguiente archivo con:
gksudo gedit /usr/share/applications/nautilus-home.desktop

Antes de nada y como siempre que editemos archivos del Sistema es recomendable hacer copia del archivo.

Al principio del código en la línea OnlyShowIn=GNOME; añadimos Unity; quedando la línea así:
OnlyShowIn=GNOME;Unity;

Y al final del resto del código, añadimos lo siguiente:

X-Ayatana-Desktop-Shortcuts=Home;Documentos;Descargas;Imágenes;Música;Vídeos;

[Home Shortcut Group]
Name=Home
Exec=nautilus
OnlyShowIn=Unity

[Documentos Shortcut Group]
Name=Documentos
Exec=nautilus Documentos/
OnlyShowIn=Unity

[Descargas Shortcut Group]
Name=Descargas
Exec=nautilus Descargas/
OnlyShowIn=Unity

[Imágenes Shortcut Group]
Name=Imágenes
Exec=nautilus Imágenes/
OnlyShowIn=Unity

[Música Shortcut Group]
Name=Música
Exec=nautilus Música/
OnlyShowIn=Unity

[Vídeos Shortcut Group]
Name=Vídeos
Exec=nautilus Vídeos/
OnlyShowIn=Unity

Nota: El nombre de las carpetas debe de estar en el mismo idioma que el que tenemos en Nautilus. Podemos añadir cuantas carpetas deseemos añadiendo el código correspondiente de dichas carpetas y para quitarlas, quitamos el código correspondiente.

Y pulsamos en "Guardar". Hacemos clic derecho sobre el icono de la carpeta personal en el lanzador y nos deberá de salir todas las carpetas que hayamos añadido.

Nota: Si no nos sale inmediatamente, cerramos la sesión y entramos.




"Navegador Chromium"

Editamos el archivo con:
gksudo gedit /usr/share/applications/chromium-browser.desktop

Añadimos al final del archivo las lineas:

X-Ayatana-Desktop-Shortcuts=NewWindow;Incognito;

[NewWindow Shortcut Group]
Name=Nueva ventana
Exec=chromium-browser
TargetEnvironment=Unity

[Incognito Shortcut Group]
Name=Nueva ventana incognito
Exec=chromium-browser --incognito
TargetEnvironment=Unity




 "LibreOffice"

Editamos el archivo con:
gksudo gedit /usr/share/applications/libreoffice-startcenter.desktop

Añadimos al final del archivo las siguientes líneas:

##Start of shortcut menu
##List of shortcuts
X-Ayatana-Desktop-Shortcuts=Writer;Impress;Calc;Math;Draw
##Define Shortcuts
[Writer Shortcut Group]
Name=Writer
Exec=libreoffice -writer %U
OnlyShowIn=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
OnlyShowIn=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
OnlyShowIn=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
OnlyShowIn=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
OnlyShowIn=Unity
##End of shortcut menu




Centro de Software

Un amable lector del blog nos deja esta lista rápida añadiendo, además del Centro de Software, Synaptic, el Centro de actualizaciones y Orígenes de Software (4 lanzadores en 1). Fuente

Lo primero es abrir el "Menú Principal" y a la izquierda seleccionar "Administración - Sistema" y activar a su derecha la casilla de "Orígenes de Sotftware". Si no no funciona este lanzador.

Editamos el archivo con:
gksudo gedit /usr/share/applications/ubuntu-software-center.desktop

Añadir al final del archivo lo siguiente:

X-Ayatana-Desktop-Shortcuts=synaptic;update-manager;software-properties;

[synaptic Shortcut Group]
Name=Gestor de paquetes Synaptic
Exec=gksu /usr/sbin/synaptic
TargetEnvironment=Unity

[update-manager Shortcut Group]
Name=Gestor de actualizaciones
Exec=/usr/bin/update-manager
TargetEnvironment=Unity

[software-properties Shortcut Group]
Name=Orígenes del software
Exec=gksu /usr/bin/software-properties-gtk
TargetEnvironment=Unity



Un amable lector del blog nos deja su aportación para añadirle unas opciones muy interesantes al menú contextual en:
http://ubuntu-guia.blogspot.com/2011/04/quick-lists-lanzador-unity.html?showComment=1305578998795#c2185523178925592924

Gracias a Ubuntu-guia

domingo, 14 de agosto de 2011

Como auto montar particiones en ubuntu 11.04 al inicio o reparar particiones que no se montan

En el nuevo ubuntu 11.04 cuando vamos a realizar la instalación, sólo nos dejará elegir dos particiones para hacer la partición, una que necesitamos que sea ext4 y otra la swap. El problema viene cuando en ese mismo disco duro tenemos mas particiones donde podemos o no contener datos, puede ser del tipo ext4 fat32 o ntfs.
 
Estas particiones anteriores se ignorarán, ya que nosotros que seguir teniendo esas particiones en el sistema tal como están, en este caso hacemos la instalación de ubuntu 11.04.
Llega el momento en que tenemos instalado ubuntu, y no se ha olvidado de las particiones, claro que no, dentro de lugares estarán todas ellas, pero desmontadas. 
Es posible que queramos que cuando nuestro sistema arranque, estas particiones estén arrancadas, ya que nos viene bien para algunos programas que se autoarranquen con el sistema, o simplemente imaginaos que vais a grabar algo a un disco, primero tenéis que entrar en la partición antes de grabar. 
 
Lo que voy a explicar también sirve por si hacéis cualquier movimiento de particiones en el disco duro, como cambio de sistema de archivos o cambio de tamaño.
 
Muy importante decir que el archivo que vamos a manipular es del sistema, si se realiza algo mal puede ser que después no arranque ubuntu, pero es fácil no cargarse nada, ya que lo que vamos a utilizar son siempre lineas de texto que van debajo de lo que ya está escrito, por lo tanto, lo que ya esta escrito por favor, no tocar nada, excepto que sepáis que estáis haciendo realmente.
 
El archivo que vamos a manipular se llama fstab, lo abrimos de la siguiente forma por consola:

$ sudo gedit /etc/fstab

 
Os va a aparecer en el archivo de texto algo parecido a esto:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=4a6fa69c-0caa-4c52-974e-091aa24b41aa / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=b1e2e015-af1a-4ce0-b0ab-1056c8441c37 none swap sw 0 0

Como veis es una frase completa lo que hay que poner, vosotros con lo que voy a indicar, tenéis que saber es el UUID, tipo de sistema de archivo y donde lo vais a montar.
 
El primer lugar sacamos de la partición que queremos montar el UUID y tipo de sistema de archivos, para ello nos vamos a Sistema-Administración-Edición de particiones Gparted. Nos aparecerá lo siguiente:



(Si no tenemos instalado Gparted: $ sudo aptitude install gparted)
Pulsamos encima de la partición que queramos saber el UUID, y le damos a información:



Nos aparece el sistema de archivos que hay que poner después en la línea (en este caso ext4), y el UUID (4a6fa69c-0caa-4c52-974e-091aa24b41aa).Copia el UUID.

Ahora en la línea, como es ext4 la que vamos introducimos lo siguiente:


UUID=4a6fa69c-0caa-4c52-974e-091aa24b41aa     /media/linux   ext4   errors=remount-ro 0 1


Se separan con espacios, primero ponemos en UUID, después donde queremos montarlo(por ejemplo para que sea más fácil /media/loquequieras), sistema de archivos (ext4), y lo demás lo ponéis también para el control de la partición.Esto último es sólo para particiones ext4.

Si la partición es de nuestro querido windows, es ntfs o fat32.
 

Si es ntfs:

Todo lo anterior y ponemos lo siguiente:
UUID=xxxxxxxxxxxxxxxxxxxxx      /media/(loquequieras)       ntfs-3g default 0 0

Si es fat32:


Todo lo anterior y ponemos lo siguiente:
UUID=xxxxxxxxxxxxxxxxxxxxx     /media/(loquequieras)       vfat rw,uid=1000,gid=1000 0 0

En las dos últimas lo que cambia es a partir de ntfs y de vfat, porque estas particiones son distintas a ext4.

Si alguna partición cambia, hay que modificar fstab como está explicado arriba, el UUID es cambiante, si cambiamos la partición de tipo de sistema de archivos o de tamaño, también cambiará, por lo tanto hay que modificarlo.
Si se modifican las particiones, ubuntu dará un error en el arranque por la modificación de las particiones, omitimos, la modificamos y listo.

Ya tendremos nuestras particiones montadas desde el inicio del sistema. 
 
Gracias a

sábado, 13 de agosto de 2011

Atajos de teclado y trucos de ratón de unity en ubuntu 11.04

Ubuntu 11.04 nos trae una serie de atajos de teclado y ratón muy interesantes, facilitándonos el trabajo y mejorando la rapidez de ciertas acciones.

Vamos a verlas en dos apartados, uno para los amantes del ratón y otro para los amantes del teclado:

Para los amantes del ratón:
Maximizar ventanas:

- A pantalla completa: Clic izquierdo sobre la barra del título, arrastrar hacia el panel superior y soltar. Para desmaximizar arrastrar hacia abajo o hacer doble clic en alguna parte vacía del panel superior.

- Verticalmente: clic central (pulsar rueda) sobre el botón maximizar. Para desmaximizar hacer la misma operación.
Para ocupar la mitad del monitor:  Clic izquierdo y arrastrar hacia un lateral.

- Horizontalmente: clic derecho sobre el botón maximizar. Para desmaximizar hacer la misma operación.

Foco de la ventana:

- Cambiar el foco entre ventanas maximizadas: Clic central (pulsar rueda) en alguna parte vacía del panel superior.

- Dar el foco a una ventana maximizada: Clic izquierdo en alguna parte vacía del panel superior.

- Enviar la ventana que tiene el foco atrás: Clic central (pulsar rueda) en alguna parte vacía del panel superior.

Barra de Unity:

- Abrir otra ventana nueva de una aplicación ya abierta: Clic central (pulsar rueda) sobre el lanzador de la aplicación.

Navegadores:

- Desplazarse por el Scrollbar (barra de desplazamiento): Clic central (pulsar rueda) en el lugar deseado de la barra.

Para los amantes de los atajos de teclado:
Lanzador:

Super: Abre el Dash de accesos directos.
Super mantenido: Nos aparecen una serie de numeros y letras en los lanzadores. Seguidamente pulsamos el nº o la letra correspondiente del lanzador y se abre la aplicación.
Sólo existen para los 10 primeros lanzadores (del 1 al 0) y para los lanzadores fijos son las letras:
Super + T: Papelera.
Super + F: Archivos y carpetas.
Super + A: Aplicaciones.
Super + S: Efecto Expo para mostrar los diferentes escritorios.

Super + Mayúsculas + 1...0: Abre una nueva ventana de una aplicación ya abierta.
Alt + F1: pone el foco en el 1er lanzador y desplazandonos con las flechas abajo/arriba, nos colocamos sobre la aplicación deseada y pulsamos Enter para lanzarla.
Ctrl + Alt + T: Abre una Terminal o Consola.
F10: Abre el 1er menú del panel superior. Para movernos por los menús utilizamos las flechas del teclado.

Ventanas y Escritorios:

Alt + Clic izquierdo + arrastrar: Mueve las ventanas (activar plugin "mover ventanas" de Compiz)
Ctrl + Alt + Nº del teclado numérico: Mueve y redimensiona las ventanas por todos los lados del escritorio. Si pulsamos repetidamente la tecla del Nº, nos cambia la anchura de la ventana.
Super + W: Muestra las ventanas de todos los escritorios
Mayús + Alt + tecla arriba: Muestra las ventanas del Escritorio donde nos encontramos.
Super + D: Minimiza todas las ventanas (mostrar escritorio). Para restaurarlas, misma operación.
Ctrl + Alt + Flechas del teclado: Nos movemos por los diferentes escritorios.

Pantalla:

Ctrl + Alt + L: Bloquea el monitor.
Impr Pant: Captura una imagen del escritorio completo (pantallazo).
Alt + Impr Pant: Captura una imagen de la ventana que tenga el foco (pantallazo).

Fuente. http://askubuntu.com/questions/28086/keyboard-shortcuts-in-unity

Modificar el gestor de archivos recientes en Ubuntu 11.04 Zeitgeist

Muchos os habréis preguntado cómo borrar los archivos recientes en Ubuntu 11.04. La clásica aplicación de "archivos recientes" ha sido sustituida por otra mucho más potente e inteligente: "Zeitgeist" (es originalmente una expresión del idioma alemán que significa "el espíritu (Geist) del tiempo (Zeit)")

"Zeitgeist" registra la actividad del usuario y las notificaciones, indexando absolutamente todo (los archivos abiertos, sitios web visitados, las conversaciones de chat, aplicaciones, ..., etc) y hace que la información esté a disposición de otras aplicaciones.

En Ubuntu 11.04, viene instalado por defecto y es utilizado por el nuevo menú de Unity ("Dash") en los lanzadores de la barra: "Aplicaciones / Archivos y Carpetas".
Nota: También se utiliza en Gnome-Shell.

Además viene añadido como plugin en diferentes aplicaciones como: Synapse, Gnome-do, Sezen, Avant Window Navigator, DockBarX, Docky, Cairo Dock, ..., que utilizamos para lanzar aplicaciones o abrir todo tipo de archivos.

Es una verdadera maravilla y agiliza enormemente las tareas comunes, pero nos encontramos con un problema y es que hace que nuestra privacidad se vea comprometida y se pueda acceder a esta información tan sensible, por parte de terceros (mujer, maridos, hijos, madres, ...), si el usuario o sesión es compartid@.

En un principio encontré la forma de eliminar los archivos recientes, borrando el archivo donde guarda el indexado

Pero tenía la inconveniencia de que se borraban todos los archivos recientes y no había forma de gestionar esto, perdiendo la funcionalidad de acceso rápido a nuestros archivos recientes. Hasta que llegó "Activity Log Manager" (gracias a Miguel K3b que lo encontró en la página de webupd8.org)


"Activity Log Manager"

"Activity Log Manager" nos permite:
  • Eliminar parte del historial de archivos recientes en un determinado tiempo
  • Crear una lista negra de aplicaciones para impedir su indexización.
  • Seleccionar tipos de archivos para que no se indexen al abrirlos. 
  • Crear una lista negra de carpetas para impedir su indexización.
  • Desactivar / Activar el indexado de archivos recientes. 
Esto es lo que estábamos buscando, una excelente herramienta para gestionar una excelente aplicación.

Instalación:

Añadir los repositorios con:
sudo add-apt-repository ppa:zeitgeist/ppa

Actualizar con:
sudo apt-get update && sudo apt-get upgrade

Reiniciar el demonio zeitgeist, pulsando ALT+F2 y ejecutando:
zeitgeist-daemon --replace

Instalar "activity-log-manager"
sudo apt-get install activity-log-manager

Y ya lo podemos ejecutar desde aplicaciones -> activity-log-manager

Nota: También funciona para Ubuntu 10.04 y 10.10, pero después de añadir los repositorios y actualizar, hay  que instalar el paquete: zeitgeist
Y después instalar: activity-log-manager

Gracias a Ubuntu-guia

Configurar interface Unity en Ubuntu 11.04

Ubuntu 11.04 trae como Shell a Unity y aunque hay pocas opciones de configuración, en comparación con nuestro querido Gnopme 2.x, se van implementando opciones y también van surgiendo nuevos hacks que los programadores van sacando para modificar el aspecto y/o comportamiento de Unity.

Vamos a comenzar a "tunear" nuestro Ubuntu 11.04 y en particular Unity:

Antes de empezar, aquí tenéis una guía con 1 videotutoriales para ver y comprender las nuevas funcionalidades de Unity



1. Instalar Temas de escritorio, iconos y cursores
Esto no ha cambiado y sigue igual que siempre. Podéis verlo en:


2. Indicadores de aplicaciones en el panel superior
En el panel superior no se pueden añadir applet, como haciamos antes. Sólo podemos añadir Indicadores de aplicaciones (indicator app). Aquí tenéis los que he encontrado:


3. Configuración de Unity

Hay que instalar el paquete "compizconfig-settings-manager" (ccsm) y si queremos más efectos para Compiz, instalamos "compiz-fusion-plugins-extra"

La configuración del panel y de las barras de Unity se hace desde el "Administrador de Opciones CompizConfig" (ccsm), en el plugin "Ubuntu Unity Plugin":

- En la pestaña Behaviour: podemos configurar:
Lado o esquina donde mover el ratón para que aparezca la barra (Reveal Mode)
Su comportamiento: modo inteligente, ocultamiento, siempre visible,... (Hide Launcher) y 
Los atajos de teclado.

- En la pestaña Experimental: podemos configurar:
El color del fondo de los iconos (Blacklight mode).
Animación de los lanzadores al pulsarlos (Launch Animation)
Animación de alguna aplicación que requiere su atención (Urgen Animation)
Transparencia de los paneles (Panel Opacity)
Tamaño de los iconos lanzadores de la barra (Launcher Icon Size)
Animación cuando se muestra u oculta (Hide animation)
Tipo de desenfoque en la ventana de Aplicaciones o Archivos y Carpetas (Dash Blur)


4. Cambiar los iconos de los lanzadores de "Aplicaciones" y de "Archivos y Carpetas"

Entramos como root al siguiente directorio (carpeta) con el comando:
gksu nautilus /usr/share/unity/themes

Copiamos y guardamos los archivos originales "applications.png" y "files.png", por si queremos volver algún día a utilizarlos. Personalmente lo que yo hago es renombrarlos y añadirle al principio del nombre del archivo la palabra (copia) así el sistema pasa de largo y no los lee y no se me pierden por otras carpetas.
Cogemos los iconos que queremos añadir (mejor que sean .png) los renombramos como "applications.png" y "files.png" y los pegamos en el directorio (carpeta).
Reiniciamos las X.

Para cambiar los iconos de los accesos directos del dash principal (icono superior izquierdo en el panel superior), seguimos los mismos pasos anteriores, pero en el directorio:
gksu nautilus /usr/share/unity/3


5. Quick Lists (lista rápida) 

Es el menú contextual que nos aparece al hacer clic derecho sobre los iconos del lanzador de Unity, con las diferentes opciones / acciones disponibles. Esto nos permite tener un acceso más rápido a funciones / acciones determinadas de las aplicaciones sin la necesidad de abrirlas:
http://ubuntu-guia.blogspot.com/2011/04/quick-lists-lanzador-unity.html


6. Habilitar el área de notificación.

En Ubuntu 11.04 el área de notificación sólo está habilitada para ciertas aplicaciones (Java, Mumble, Wine, Skype, y hp-systray). Probablemente queramos que nos salgan otras diferences (Compiz Fusion Icon, All Tray...)

- Si queremos añadir una aplicación en particular ejecutamos el siguiente comando:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'APLICACION_AÑADIDA']"

Nota: Sustituir APLICACION_AÑADIDA, por el nombre del paquete que instala la aplicación que queremos añadir.


- Si queremos que se añada cualquiera y no tener que andar ejecutando el comando anterior, ejecutamos el siguiente comando:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Advertencia: Esto puede hacer fallar los "app indicator", por lo que recomiendo utilizar el anterior.

- Si nos falla y queremos volver a la configuración por defecto, ejecutamos el siguiente comando:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']"

Nota: Cerrar la sesión y volverla a abrir después de ejecutar los comandos.

Fuente: WebUpd8



7. Cambiar el tamaño del Dash

El Dash es la ventana negra con los iconos de las aplicaciones o lugares y tenemos 3 tipos de opciones que podemos cambiar según nuestras necesidades:

"Automatic", al detectar Ubuntu la pantalla abre el dash según sea su tamaño:
gsettings set com.canonical.Unity form-factor 'Automatic'
"Desktop", es el tamaño reducido y el modo automático lo coge para las pantallas grandes
gsettings set com.canonical.Unity form-factor 'Desktop'

"Netbook", ocupa toda la pantalla y el modo automático lo coge para las pantallas chicas.
gsettings set com.canonical.Unity form-factor 'Netbook'

Otra forma de hacerlo es instalando "dconf-tools":sudo apt-get install dconf-tools
Lo abrimos y en la ruta "Desktop / Unity", que por defecto estará en Automatic, hacemos doble clic encima de Automatic y seleccionamos Desktop o Netbook.

Fuente: Ask Ubuntu



8. Deshabilitar el Menú Global (AppMenu) del panel superior

- Si queremos que la barra del menú aparezca, como antes, en la ventana de la aplicación y no en el panel superior, por ejemplo para "Gimp", ejecutamos el siguiente comando:
UBUNTU_MENUPROXY= gimp

- Si queremos que la barra del menú aparezca en la ventana y también en el panel superior, ejecutamos el siguiente comando:
APPMENU_DISPLAY_BOTH=1 gimp

- Si queremos deshabilitar AppMenu por completo y que en todas las aplicaciones aparezca la barra del menú en su correspondiente ventana:
Accedemos como root o superusuario con:
sudo su
Y ejecutamos el siguiente comando:
echo "export UBUNTU_MENUPROXY=" > /etc/X11/Xsession.d/81ubuntumenuproxy
Salimos de root con: exit y Reiniciamos la sesión.

- Para volver a la configuración por defecto borramos el archivo /etc/X11/Xsession.d/81ubuntumenuproxy que habíamos creado con:
sudo rm /etc/X11/Xsession.d/81ubuntumenuproxy

Nota: En Firefox no funciona Hay que desactivar, además, en Herramientas - Complementos, la extensión "Global Menu Bar Integration" del propio Firefox y ya funciona.


9. Deshabilitar el nuevo "overlay scrollbar" (barra de desplazamiento oculta)

La barra de desplazamiento de las ventanas se "esconde" mientras no se usa y aparece cuando nos acercarnos a la zona donde está marcada con un borde más grueso

Esta funcionalidad les gusta a muchos, sobre todo en pantallas pequeñas, ya que ahorra espacio, pero personalmente a mí no me gusta y prefiero la clásica. Para ello:

En una terminal accedemos como root con el comando:
sudo su
Habilitamos la barra de desplazamiento clásica con:
echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars
Salimos del acceso como root con:
exit
Y reiniciamos la sesión.

Opcional: Con lo anterior basta para tener la barra de desplazamiento clásica, pero si queremos, además, podemos desinstalar el paquete que proporciona el ocultamiento de la barra con:
sudo apt-get remove overlay-scrollbar

Gracias a Ubuntu-guia

Integrando LibreOffice en Ubuntu Natty Narwhal

Con la llegada de la nueva versión de Ubuntu Natty Narwhal, hay mucho trabajo a realizar para conseguir integrar todas las aplicaciones que habitualmente utilizamos. Entre ellas una de las más utilizadas es el paquete ofimático, que en este caso se cambió a LibreOffice.

El menu global

Como habilitar el menú global de LibreOffice en Natty.

sudo apt-get install lo-menubar

El corrector ortográfico

Esto al fin y al cabo es un pequeño detalle, lo que es más importante es el corrector ortográfico que no viene instalado. Para instalarlo descargas el diccionario desde la página de OpenOffice, o bien desde el terminal:

wget http://extensions.services.openoffice.org/e-files/2979/3/es_ES.oxt

Una vez descargado desde LibreOffice, Herramientas > Administrador de extensiones:

Administrador de extensiones
Pulsas el botón Añadir y seleccionas la extensión que acabas de descargar es_ES.oxt

Una vez añadido se habrá convertido en tu idioma por defecto, pero si no fuera así puedes acceder a las opciones y corregirlo:

Opciones - Configuración de idioma - Asistencia a la escritura

Las miniaturas

Otra característica a mejorar son los thumbnails de los documentos de  LibreOffice que se vean como una presentación en Nautilus, lo que nos va a dar una ligera idea del contenido de nuestros documentos, para ello desde el terminal:

sudo apt-get install libgsf-bin

una vez instalado hay que reiniciar Nautilus, para lo que en el terminal:

nautilus -q


Importando de pdf

El último interesante aspecto a tener en cuenta es la importación de archivos pdf, para retocar alguna característica, para ello desde el terminal:

sudo apt-get install libreoffice-pdfimport

Y ya tienes la extensión para importar pdf a LibreOffice

Para aumentar su velocidad vas a Herramientas/Opciones. Una vez ahí sigue la ruta LibreOffice/Memoria:

Y sigue los siguientes parámetros:
  • Cantidad de pasos: 20
  • Caché de imágenes/Usar para LIbreOffice-OpenOffice.org: 128mg
  • Memoria por objeto: 20mg
  • Eliminar la memoria después de 00:10 segundos
  • Cantidad de Objetos: 20
De manera opcional, puedes activar el inicio rápido de estas aplicaciones, pero teniendo en cuenta que nuestro inicio será más lento.

viernes, 12 de agosto de 2011

Recuperar grub, grub2 de cualquier linux desde live cd Rescatux


Existen muchas formas de recuperar nuestro grub y grub2 (es el gestor de arranque cuando tenemos instaladas varias distribuciones linux y windows). , algunas muy complejas, pero hoy encontré una distribución basada en linux que nos ayuda a solucionar estos inconvenientes se una manera muy sencilla.

Gracias a Rescatux una utilidad Live-cd basada en debian que brinda la opción de instalarse en un cd o en un pendrive, con este Live cd podremos recuperar nuestro grub y/o chequear el sistema de ficheros de la partición de arranque .

Instrucciones para recuperar grub y grub2



1- Iniciamos el live cd




2- Seleccionamos grub

3 - Seleccionamos grub install (aquí podemos actualizar nuestro grub o instalarlo)

 4 - Le damos a run
5 - Seleccionamos nuestra Distro (aquí debería aparecer nuestra distro instalada, pero esto es una virtualización y no tengo ninguna)
6 - Y por ultimo elegimos el disco donde quieres instalar el grub (en este caso solo hay un disco duro)


Enlaces de Descarga
Mirror 1, Mirror 2

miércoles, 10 de agosto de 2011

Comparacion humoristica entre escritorios GNOME y KDE



" KDE.
Una habitación grande en algún lugar de Europa, con bastante cromo y vidrio y una gran pizarra blanca al frente con bastantes apuntes pequeños y pulcros. Hay cerca de 50 escritorios, cada uno con audífonos y estaciones de trabajo relucientes, también con bastante cromo y vidrio. El ligero sonido de música clásica envuelve la habitación acompañado de los clicks de 50 programadores tecleando tranquilamente o conversando en una de las áreas apropiadamente designadas para reuniones (las cuales consisten, por supuesto, en elegantes y contemporáneas mesas de café de pino blanco y sillas de reuniones de fino cuero). En el área de descanso hay café, té, agua mineral y jugo de frutas.


Al final del día, “cada uno” chequea su código y el líder de proyecto hace un make sólo para asegurarse que todo compila limpiamente, pero es más que nada por tradición dado que siempre todo compila perfectamente. Cuando todos los hitos son alcanzados y todo ha sito probado y corregido (usualmente un día o dos antes de la fecha prevista en el roadmap, que ha sido escrito 18 meses antes) una nueva versión de KDE es empaquetada y liberada a los mirrors con 24 horas antes de ser anunciada.

Los desarrolladores de KDE generalmente están entre los 16 y 25 años y les gusta el arte hecho de líneas y cuadrados y los colores blanco y negro. Cuando (si es que) finalmente dejan de tomar subsidios del gobierno y consiguen “verdaderos trabajos”, la mayoría de su sueldo será tomado en impuestos así el gobierno socialista podrá subsidiar y alimentar a la siguiente generación de desarrolladores KDE, tal como hizo con ellos. Un alto porcentaje de desarrolladores KDE, durante sus 5 años de servicio militar obligatorio, rompen con sus años de obstrucción cultural y vuelan a Europa para convertirse en terroristas y matar aleatoriamente a extraños sin ninguna razón aparente. "


" Gnome.

Un depósito abandonado en San Francisco, equipado como para un rave con música electrónica sonando 15db más fuerte que el volumen “mis oídos están sangrando y estoy desarrollando un aneurisma” y con las ventanas pintadas de negro, así las luces estroboscópicas, los láseres y reflectores pueden verse mejor. Las computadoras, hechas mayormente de cualquier cosa que haya sido intercambiada por crack o sacada de basureros, están dispersas en cualquier mueble que esté disponible, los cuales consisten en cualquier cosa que haya sido intercambiada por crack o sacada de basureros. No hay área de descanso, pero puedes robar una cerveza (o comúnmente algo más fuerte) de alguno de los desarrolladores de por ahí, y ellos probablemente estén tan puestos en X, coca, ácido, heroína, éter o todos los anteriores para notar que has tomado algo.

Las estrategias de desarrollo generalmente están determinadas por cualquier iluminación del momento, cuando uno de los desarrolladores se levantará y gritará “LO QUERÍA JUSTO ASÍ” y luego estrelle su laptop contra la pared en un frenesí alucinógeno antes de vomitar copiosamente, pasarse de vueltas y caer boca abajo en el medio de la pista de baile. No hay pizarra, así que los desarrolladores diagraman cosas en los charcos de cerveza, orina y vómito del piso.

Al final del día - que puede ser en cualquier momento, puesto que un número igual de programadores estarán puestos en cualquier momento - o realmente en el momento que alguien piense que es (lo cual es raro), alguien tipea make en alguna máquina de algún lado con resultados diversos. Generalmente no pasará nada, entonces el/ella encoge sus hombros y camina por ahí buscando a alguien que tenga más píldoras rosas/negras. Una vez cada cierto gran tiempo, generalmente en el poco placentero tiempo entre el bajón de la última cosa que tomaron y antes de lo que sea que acaben de tomar ahora haga total efecto, alguien empaquetará un grupo de archivos aleatorios y los subirá en un website en algún lado como la nueva versión de Gnome, usualmente con una referencia a algún tipo de mono.

Los desarrolladores de Gnome raramente viven más allá de los 25 y prefieren el arte “alternativo”, generalmente cosas hechas de heces que son “muy vanguardistas” para que la mayoría de persones “entienda” o les “guste”. Los desarrolladores principales de Gnome son fuertes usuarios de Ketamina. Los cuerpos de los desarrolladores de Gnome usualmente pueden ser encontrados en basureros o flotando boca abajo en cualquier cúmulo de agua lo suficientemente grande."

domingo, 7 de agosto de 2011

Procedimiento para agregar repositorios PPA a Debian

Una de las grandes ventajas que tiene Ubuntu sobre las demás distribuciones es la gran cantidad de aplicaciones disponibles para esta distribución y la facilidad de instalarlas y mantenerlas actualizadas por medio de repositorios PPA gracias a Launchpad.

Desafortunadamente el comando add-apt-repository esta disponible solamente para Ubuntu, por lo que agregar estos repositorios no es tan fácil al momento de querer agregarlo en una distribución como Debian o basada en esta que generalmente puede hacer uso de los paquetes .deb creados para Ubuntu.

Esto no quiere decir que no podamos hacer uso de estos repositorios en Debian, ya que Debian también provee una forma de agregar repositorios personalizados, y a continuación vamos a aprender como se hace.
Primero que todo debemos entender como se manejan los repositorios en Debian. Los cuales se encuentran alojados en el archivo /etc/apt/sources.list al igual que todas las distribuciones basadas en Debian, incluido Ubuntu, y tiene el siguiente formato:

deb http://ftp.es.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.es.debian.org/debian/ squeeze contrib main non-free

La primera palabra en cada linea (deb, deb-src) significa el tipo de archivo que se encuentra en el repositorio. En el caso de deb, significa que el archivo disponible en el repositorio es un archivo instalable de tipo binario, empaquetado como .deb para Debian o distribuciones basadas en esta. Y en el caso de deb-src, significa que el repositorio contiene el código fuente de la aplicación.

La distribución puede ser bien el nombre de la distribución (lenny, etch, squeeze, sid) o el tipo de paquete (stable, oldstable, testing, unstable).

Los componentes ya dependen del distribuidor del repositorio, por ejemplo en el caso que vamos a utilizar de ejemplo, estos son main, multiverse, restricted y universe.

Ahora que ya sabemos como funcionan los repositorios en Debian, vamos a aprender como podemos agregar un repositorio PPA en Debian o distribuciones basadas en esta. 

Lo primero que debemos hacer es encontrar la pagina del repositorio PPA en Launchpad. Esto lo podemos hacer generalmente escribiendo en un buscador como Google el nombre del repositorio PPA.

En este manual, utilizaremos el PPA que nos proporciona la versión estable de Ubuntu-Tweak, ppa:tualatrix/ppa. En caso de no encontrar el enlace a la pagina del repositorio en el buscador,
podemos directamente ingresar a launchpad.net y en el buscador escribir el nombre del repositorio PPA.



Seguido a esto, buscamos entre los resultados la pagina del repositorio que nos interesa llegando al fin al sitio que estamos buscando, donde encontraremos toda la información que necesitamos para poder agregar correctamente el repositorio en Debian.



En la pagina del repositorio PPA podremos encontrar un enlace en color verde que dice “Technical details about this PPA”, hacemos clic sobre este enlace y encontraremos la información técnica acerca del repositorio en cuestión, esta información es precisamente las direcciones deb y deb-src que necesitamos agregar dentro del archivo /etc/apt/sources.list que controla los repositorios en Debian.


Adicionalmente, podemos ver un menú desplegable con la lista de distribuciones soportada por esta aplicación. En el mejor de los casos, encontraras la ultima versión de la aplicación para todas las distribuciones, pero en algunos casos, cada distribución tiene una versión diferente del paquete, siendo generalmente mas antigua en las distribuciones mas antiguas. (ten en cuenta que este menú cambia automáticamente el parámetro distribución en el repositorio para que te sea mas fácil incluirlo en el archivo /etc/apt/sources.list)

En estos detalles técnicos también podemos encontrar el numero de la llave pública que utilizaremos para firmar digitalmente el repositorio. Esto nos sirve para que el sistema verifique la validez y seguridad del repositorio que estamos utilizando.

Después de conocer toda esta importantísima información, llegamos a la parte que todos esperábamos, primero que todo, debemos abrir el archivo /etc/apt/sources.list para agregar el nuevo repositorio. Esto lo podemos hacer ejecutando la siguiente linea en la terminal como root: 

gedit /etc/apt/sources.list
Ya con el archivo abierto como root, nos dirigimos al final del documento y agregamos los repositorios para Ubuntu-Tweak (puedes agregar un comentario para tener mas claro de donde vienen el repositorio).

# Repositorio de Ubuntu-Tweak por Tualatrix Chou
deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main

Con el repositorio ingresado en el archivo /etc/apt/sources.list, podemos guardar y cerrar el documento.

En este punto ya tenemos el repositorio en la lista de repositorios de Debian, pero es posible que tengamos problemas al momento de actualizar esta lista porque Debian puede considerar no seguro el repositorio y no descargar la lista de paquetes que este contiene.

Para evitar esto instalaremos la llave pública del repositorio ejecutando el siguiente comando en la terminal donde incluiremos el numero señalado como llave pública en la imagen anterior (0624A220).

 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220

Si todo sale bien, veremos un texto como el siguiente en nuestra terminal:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring
--secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg
--keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg
--keyserver keyserver.ubuntu.com --recv-keys 0624A220
gpg: solicitando clave 0624A220 de hkp servidor keyserver.ubuntu.com
gpg: clave 0624A220: «Launchpad PPA for TualatriX» sin cambios
gpg: Cantidad total procesada: 1
gpg: sin cambios: 1

Si este fue el resultado, ya podemos pasar con tranquilidad a actualizar lalista de repositorios e instalar la aplicación con el siguiente comando:
aptitude update && aptitude install ubuntu-tweak

Gracias a LiGNUxero

Introducción a los repositorios de Debian

Introducción

El repositorio es a todos los efectos un archivo ordenado donde son almacenados los paquetes
Debian (sean estos paquetes binarios o fuentes) en modo bien organizado, con una estructura
bien definida y constantemente actualizados.
Los paquetes contenidos en un repositorio son indexados en estos archivos:
Packages.gz (son paquetes que contienen los binarios).
Sources.gz (son aquellos que contienen los fuente).

El archivo sources.list

En cada sistema Debian, los repositorios utilizados vienen indicados en el archivo /etc/apt/sources.list, en este fichero cada línea representa a un repositorio y la forma en la que se obtendrán los paquetes, así como la rama de debian que se desea utilizar (stable, testing, unstable). Cada línea que comience con un # será ignorada, así como las líneas vacías.

Orden de ingreso

Es importante ingresar los repositorios en un orden justo, los primeros en la lista, son los mas importantes (o favoritos).
Para mejorar el rendimiento, es aconsejable ordenarlos por velocidad (primero el CDROM, después la red local, internet etc).

Sintaxis

Cada linea que describe un repositorio tiene una bien determinada sintaxis:
deb url distribution [component...]
Analizamos los componentes por separado, así lo entendemos mejor:
deb o deb-src sirve para indicar si el repositorio indicado contiene paquetes binarios o paquetes fuente (si tiene ambos es necesario especificarlo en dos lineas diferentes).
url indica la dirección donde es posible encontrar el repositorio, y además podemos elegir entre los siguientes métodos de acceso a los paquetes:
file permite acceder a un repositorio presente en el disco de nuestro pc. Ejemplo:
deb file:/home/gaucho/repos ./
Que no es ni mas ni menos que uno situado en la /home del usuario gaucho creado con dpkg-scanpackages.
cdrom permite acceder a un repositorio presente en un cdrom.
http permite acceder tramite el protocolo http (si es especificada una variable de ambiente http_proxy con el formato ,seran usadas estas opciones para acceder al repositorio, en caso de necesitar identificación, sera posible indicar la dirección del proxy, en la variable de ambiente de la siguiente forma; http://user:pass@server:port).
ftp permite acceder a un repositorio tramite el protocolo ftp, también es posible especificar un proxy,de la misma forma que en http
sustituyendo http_proxy por ftp_proxy.
copy es identico a file, pero los archivos serán guardados en la cache de apt y/o aptitude, útil para soportes como memorias-flash, floppy, etc.
rsh,ssh permite acceder a un repositorio tramite el protocolo ssh , la identificacion sera tramite el intercambio de llaves RSA.
distribution indica la distribución (o rama) utilizada... es posible usar el nombre en código (squeeze, wheezy, sid) o el nombre genérico (stable, testing, unstable)
component indica las secciones del repositorio, non-free , main , contrib....
A continuación veremos una lista de repositorios oficiales para agregar a nuestro sources.list

Vieja Estable

## Debian - vieja estable
deb http://ftp.br.debian.org/debian/ oldstable main contrib non-free
deb-src http://ftp.br.debian.org/debian/ oldstable main contrib non-free
##Actualizaciones de seguridad
deb http://security.debian.org/ oldstable main contrib non-free
deb-src http://security.debian.org/ oldstable main contrib non-free

Estable

## Debian - stable
deb http://ftp.us.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stable main contrib non-free
## Actualizaciones de seguridad
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
Nota:para tener paquetes mas actualizados en stable se pueden usar los backports.
1.-visitar http://backports.debian.org/
2.-agregar al sources.list :
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
3.-Ejecutar
#aptitude update
Todos los backport están deshabilitados por defecto, así que para instalarlos:
# aptitude -t squeeze-backports install “nombre-paquete”

Testing

## Debian Testing
deb http://ftp.de.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free
## Actualizaciones de seguridad
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

Unstable (Sid)

## Debian Unstable (sid)
deb http://ftp.it.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.it.debian.org/debian/ unstable main contrib non-free
Para la rama inestable no hay repositorios de seguridad dado que eventuales fallos vienen corregidos simplemente con la actualización del paquete afectado.
Como han notado he utilizado diferentes mirrors en los ejemplos anteriores, ¿por que?
Porque la lista completa de los mirrors de Debian esta aquí:
http://www.debian.org/mirror/list
Y deberemos de ser capaces de individuar aquellos que mejor se adaptan a nuestras exigencias y velocidad (para deberes:averiguar como determinamos la velocidad de los mirrors)

Repositorios no oficiales

También tenemos a disposición una gran lista de repositorios no oficiales:
http://www.apt-get.org/main/
Entre los cuales destacan los multimedia:
http://www.esdebian.org/foro/24349/nuevo-mirror-debian-multimedia
## Multimedia estable (actual)
deb http://www.debian-multimedia.org stable main non-free
#Multimedia testing
deb http://www.debian-multimedia.org testing main non-free
## Multimedia Sid
deb http://www.debian-multimedia.org unstable main non-free

Estructura de los repositorios

Un repositorio se puede dividir a grandes rasgos en dos secciones:
Por ejemplo, si navegáramos con nuestro navegador preferido a por ejemplo:
http://ftp.de.debian.org/debian/
Encontraríamos un directorio con los siguientes subdirectorios;
dist en esta rama están contenidos los archivos de control, que permiten el funcionamiento del sistema de empaquetamiento. Lógicamente están presentes los archivos que describen los paquetes presentes en el archivo (divididos por la release o rama a la que pertenecen).
doc recoge la documentación de base para Debian (señalaciones de bugs, Faq, el contrato social y demás)
indices contiene los índices de los archivos contenidos en todos los paquetes. Esta información es usada por apt-file.
apt-file es un potente motor de búsqueda en grado de indicarnos a que paquete pertenece un determinado archivo., para saber mas man apt-file.
non-US OBSOLETOS - a causa de problemas legales debidos a la prohibición de exportación de material para la defensa (entre ellos material criptográfico, utilizados en PGP, SSH etc).
Para solucionar este problema,los paquetes han sido puestos en una sección diferente, cuya distribución esta ligada a servers no estadounidenses.
pool este es el verdadero archivo, donde son contenidos los paquetes, ordenados por la letra inicial.
project contiene material para los desarrolladores.
tools contiene instrumentos Dos para la creación de discos de boot, particionamiento y arranque de Linux.

Subdivision del repositorio

Navegando un poco (sin marearse !!!) entre los directorios Debian, notamos una particular subdivisión, los repositorios, por cierto, están divididos en :
main es la sección principal, que contiene el 90% de los paquetes presentes en nuestra Debian.
contrib encontramos los paquetes que cumplen con 5 o 6 puntos de las DFSG(Debian Free Software Guidelines), pero que dependen de paquetes que no la respetan.
(DFSG = lineamientos o requisitos que una licencia debe cumplir para que sea definida como libre segun el proyecto Debian http://www.debian.org/social_contract#guidelines).
non-free contiene los paquetes que poseen limitaciones en su distribución (como por ejemplo aquellos que no pueden ser usados en ámbito comercial o porque dependen de paquetes que no respetan las DFSG).

Aclarando:
Cuando un repositorio apunta a una de las ramas (oldstable, stable, testing), apuntan a las versiones de turno, que en este momento son:
Oldstable --> Lenny
Stable --> Squeeze
Testing --> Wheezy
Cada vez que se libera una nueva versión de Debian, se actualizan los enlaces para que apunten a los nuevos nombres-clave, por ejemplo, cuando se libere Wheezy, oldstable apuntará a Squeeze, stable será Wheezy y testing será el nombre de toy-story que siga.
En caso de tener los repositorios apuntando a stable, cada vez que se libere una versión de Debian se podrá inmediatamente actualizar los paquetes a la nueva versión, sin hacer cambios en el sources.list, ídem en el caso de apuntar a oldstable o testing.

Comentario inicial

Alguna vez te has cansado de windows, pero no te atreves a dejarlo, esta es tu pagina. Te enseñaremos pequeños trucos y guías para que puedas hacerlo fácilmente. Ubuntu, fedora, debian, linux mint, unity, gnome, kde, kubuntu

Esta web es sin animo de lucro, solo para facilitar el aprendizaje a los noveles. Toda la información aquí recopilada se obtiene libremente en Internet.