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: 01/01/2011 - 02/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.

miércoles, 26 de enero de 2011

Instalar Google Desktop, buscador de ficheros en Ubuntu

Aunque los sistemas operativos GNU/Linux tienen excelentes herramientas de búsquedas, no podemos dejar de lado a Google Desktop, el cuál nos permite buscar dentro de nuestro sistema, usando los mismo algoritmos que su buscador.

Esta nueva versión recién liberada para GNU/Linux está disponible para Debian 4.0, Fedora Core 6, Ubuntu 7.04, SUSE 10.1 y Red Flag 5, ya sea que prefieras Gnome o KDE. Necesitas de un equipo con arquitectura x86 osea que los poseedores de una  AMD   arquitectura diferente tendrán que esperar. Uno de los programas que Google había prometido a los usuarios de Tux.
Si estas en Ubuntu la tienes fácil

Descarga Google Desktop [.deb]

Reinicia las X:  Alt + Ctrl+ Backspace
En mi escritorio ha durado casi 10 minutos, después de configurarlo todo.
  • Beagle es mejor, por lo tanto lo seguiré usándolo.
  • No indexo contenido de mis particiones por más que se lo configuré, reinicie y bla bla.
  • Google ya tiene suficientes de mis datos para que ahora le entregue en bandeja de plata la info de mi PC.
  • Google Desktop no es una aplicación libre… sí… es privativa y gratuita.

Poner cualquier programa en el área de notificaciones

AllTray es una simple aplicación para Ubuntu, que nos permite enviar  cualquier aplicación que queramos al system tray, en vez de tenerla en la barra de tareas.
Funciona en KDE, Gnome, Xfce, FluxBox, y WidowMaker. Además, podemos llamar aplicaciones con el comando “alltray” para lanzarlas, directamente, hacia el system tray (escribiendo alltray firefox en el terminal, por ejemplo), abrirá Firefox directamente en el systray.

Para obtenerlo en ubuntu, escribimos lo siguiente en el termina

sudo apt-get install alltray

Link a la página

viernes, 21 de enero de 2011

Cómo instalar Spotify en Ubuntu

Spotify es una aplicación empleada para la reproducción de música vía streaming disponible en los sistemas operativos Microsoft Windows, Mac OS X y Linux. Permite escuchar temas musicales buscando por artista, álbum o listas de reproducción creadas por los propios usuarios. El programa fue lanzado el 7 de octubre de 2008 al mercado europeo, mientras que su implantación en otros países se realizó a lo largo de 2009.

La empresa, que tiene su sede en Estocolmo, Suecia, ha firmado acuerdos con las discográficas Universal Music, Sony BMG, EMI Music, Hollywood Records y Warner Music entre otras.

Spotify ofrece la transferencia de archivos de audio por Internet a través de la combinación de servidor basado en el streaming y en la transferencia Peer-to-peer (P2P) en la que participan los usuarios, también llamado cloud computing. Una conexión a Internet de 256 Kbps es suficiente, y el bitrate de las pistas es de 160 Kbps. Los archivos de audio se pueden reproducir bajo demanda, como si estuvieran en el disco duro del usuario. Las canciones se guardan en la caché del software para evitar consumir más ancho de banda, al repetir las canciones una y otra vez. Utiliza el códec de audio Vorbis Ogg. Los usuarios en modo premium acceden un nivel de calidad de audio superior (q9).

El contenido de la caché del software se basa en un índice que sirve para que Spotify conecte con el servicio. Este índice se utiliza para informar a otros clientes sobre otros usuarios que pueden conectarse a los datos para que se reproduzcan las pistas que desea escuchar. Esto se hace por cada cliente que utiliza el programa; al inicio, actuando como un servidor para escuchar las conexiones entrantes de otros usuarios de Spotify, así como la conexión de forma intuitiva a otros usuarios para el intercambio de datos en caché, según proceda. Actualmente no hay datos oficiales de los desarrolladores acerca de cuántas conexiones y la cantidad de ancho de banda que ofrece cada usuario al sistema; el software no ofrece ninguna forma para que el usuario pueda configurar estos parámetros.

Los requisitos del sistema son, al menos, Mac OS X 10.4, Windows XP o superior. También es posible ejecutar el programa en GNU/Linux. El tamaño de la caché puede ser limitado por el usuario y la ubicación de memoria de caché se puede elegir. Se recomienda para la caché por lo menos 1 GB de espacio libre.

El usuario debe configurar una cuenta para poder utilizar el software. Esta cuenta puede utilizarse en varios ordenadores, pero sólo puede reproducir música en un ordenador a la vez.
Podemos disfrutar de este gran programa en Ubuntu gracias a Wine, siempre y cuando que tengamos acceso al servicio (a dia de hoy solo se puede acceder mediante invitación). Para ello solo tenemos que seguir los siguientes pasos.
Abrimos una consola y descargamos Spotify :
wget http://www.spotify.com/download/Spotify%20Installer.exe
Instalamos Wine:
sudo aptitude install wine

Instalamos Spotify, usando Wine:
wine Spotify\ Installer.exe

Ahora simplemente tenemos que entrar para ejecutarlo en:
  Aplicaciones > Otros > Spotify

jueves, 20 de enero de 2011

Como convertir ficheros .flv a .mpeg o .avi en Ubuntu

Cuando nos descargamos videos desde YouTube y otras webs del estilo, vemos que vienen en el formato .flv, formato que no es muy amigable al momento de editar video. Pues lo que hacemos normalmente es convertir el video a uno “más amigable” como mpeg o avi. Las opciones para convertir archivos de un formato a otro son variadas, pero nada comparado con la sencillez y potencia del terminal.
Primero deberiamos de asegurarnos que tenemos lo necesario para convertir los archivos, tecleando:
sudo apt-get install ffmpeg
Una vez instalado el ffmpeg vamos a convertir los archivos .flv en .mpeg y .avi.
Abrimos un terminal en el lugar donde tienes el archivo .flv y tecleamos:
 ffmpeg -i tu_archivo.flv tu_nuevo_archivo.mpeg
 ffmpeg -i tu_archivo.flv tu_nuevo_archivo.avi

Instalar Ares en ubuntu con wine

No existe ninguna versión de Ares para Linux, pero sí podremos instalarlo y ejecutarlo a través de Wine, un emulador virtual de aplicaciones para Windows. También podremos crear un enlace del programa a nuestro escritorio y acceder a los archivos que nos descarguemos fácilmente. 

142fc496eac1104b24ae30fdcb1cffa1
1. Instalación de Wine, si no lo tenemos instalado: 
Abrimos nuestra querida consola y escribimos (podemos copiar y pegar, en orden, son 3 ordenes):

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list

sudo apt-get update


Con esto habremos preparado los repositorios de Internet para Wine. Ahora lo instalamos escribiendo:

sudo apt-get install wine


Importante: Ahora vamos a configurarlo con un pequeño truco que si no se hace no funciona. Simplemente hay que especificar que tiene que imitar la configuración de “Windows ME“, si el Millenium . Para ello escribimos en la consola:

winecfg

Se abrirá una pantalla justo debajo que pone: “Versión a imitar”: Seleccionamos Windows ME y pulsamos Aceptar.

2. Instalación de Ares: Para ello buscamos un poquito en San Google, y nos descargamos la última versión de Ares para Windows (sí, un .exe), de cualquiera de las muchas páginas que hay para hacerlo, por ejemplo: Aquí
Descargarlo por ejemplo en la carpeta personal: /home/tunombre

Ahora abrimos de nuevo la consola y buscamos el directorio donde hemos descargado el archivo. Como lo hemos hecho en la carpeta personal, no es necesario buscar nada porque el terminal ya se abre en esa carpeta. Y ahora escribimos:

wine (si no lo sabes, escribe ls para ver la lista de archivos, y lo pones tal cual con el .exe)

Se iniciará la instalación de Ares como si de Windows se tratara. Cuando acabemos, se abrirá la pantalla del Ares. Nos vamos a la pestaña de configuración y escribimos el nombre de usuario, velocidad de conexión y poco más. Tardará en conectar, eso es porque funciona bajo emulación.

3. Incluir un enlace en el Escritorio: Primero nos vamos a descargar el icono del Ares que dejo justo aquí abajo.

Lo descargamos también en la carpeta personal (ponemos de nombre ares.png), y lo copiamos al directorio de iconos de Ubuntu:

sudo mv ares.png /usr/share/pixmaps

Ahora nos vamos al escritorio y creamos un lanzador del programa. Para ello pinchamos con el botón derecho en cualquier parte y seleccionamos “Crear Lanzador” y escribimos en los parámetros:

- Tipo: Aplicación

- Nombre: Ares

- Comando: wine .wine/drive_c/Archivos\ de\ programa/Ares/Ares.exe (copiamos tal cual)

- Donde pone (sin icono) pinchamos y seleccionamos el icono que hemos descargado anteriormente.

Ya tenemos nuestro lanzador en el escritorio, como si de un programa más se tratara. Para ejecutarlo doble click, si vemos que no aparece la pantalla lo mismo es porque ya está abierto. Cuando está minimizado se queda arriba en el menú Gnome, para abrirlo: click con el botón derecho: Abrir.


4. Localizar los archivos descargados: Para ello debemos acceder a ésta ruta:

/home/tu_nombre_usuario/.wine/drive_c/Archivos de programa/Ares/My Shared Folder

Para no tener que estar siempre buscando esa ruta podemos crear un Enlace (acceso directo a la carpeta). Desde la consola escribimos:

ln -s “/home/tu_nombre/.wine/drive_c/Archivos de programa/Ares/My Shared Folder” /home/tu_nombre/Desktop/Descargas_Ares

Actualización: Es probable que a alguien se le quede en “conectando..” y de ahí no pase. Esto se debe a que posiblemente tengan los puertos del router para Ares “cerrados”. Para saber qué puerto hay que abrir debemos ir en el mismo Ares a Panel de Control->Descarga, y arriba pondrá “Aceptar las conexiones entrantes en el puerto…”. Bien pues después hay que ir a la configuración del router y abrirlo. Como para cada router es distinto, os dejo este link donde podeis encontrar ayuda en los foros, y también éste donde explica como hacerlo para aMule que es similar.

Fuente: Taringa

lunes, 17 de enero de 2011

Evitar el Swap si tenemos memoria suficiente Ubuntu

Con este truco evitaremos usar la memoria de intercambio acelerando el cambio entre aplicaciones.

Aplicaciones - Accesorios - Terminal - Escribir en el terminal:

sudo sysctl vm.swappiness=10

Pulsar intro - cerrar el terminal

Presionar Alt+F2 y en la ventana que aparece ejecutar: gksudo nautilus (abrimos un explorador en modo root) – en el nuevo explorador pulsar en “Sistema de archivos” – ahora entrar en la ruta /etc
Botón derecho sobre el archivo sysctl.conf - Abrir con otra aplicación - Editor de textos - Abrir - Añadir vm.swappiness=10 al final del texto - Guardar y cerrar.

Precarga de aplicaciones habituales

La precarga de aplicaciones consiste, como su nombre nos indica, en llevar a memoria principal partes o módulos de un programa por adelantado. Gracias a “preload”, un demonio que se ejecuta en segundo plano, podemos incrementar bastante la velocidad de inicio de los programas que más usamos.

En Sistema - Administración - Gestor de paquetes Synaptic - buscar e instalar la aplicación: preload.

A partir de ese momento preload averigua que aplicaciones usas más habitualmente y las precarga en memoria automáticamente.

Eliminar kernels antiguos en Ubuntu

De vez en cuando van saliendo actualizaciones del kernel que te recomendará instalar el gestor de actualizaciones. Las versiones anteriores del kernel no se desinstalan por si encuentras algún problema en el nuevo. En el menú de GRUB saldrán las versiones disponibles. Al cabo del tiempo la lista puede ser demasiado larga, y si el nuevo kernel no nos ha dado problemas podemos eliminar los anteriores.

Para ver un listado de los paquetes con los kernels antiguos:

dpkg --get-selections | grep linux-image

Ver cuál es el kernel que estamos usando actualmente

uname -r

Ahora puedes eliminar todos menos el último con:

sudo aptitude purge paquete

Donde paquete es el nombre del kernel por ejemplo: ¨linux-image-2.6.24-19-generic¨

Lo cual mostrará algo como: linux-image-2.6.35-24-generic, que es el kernel actual,y NO DEBES BORRARLO

NO desinstales el kernel linux-image-generic ya que es necesario para recibir actualizaciones del kernel.

Si el paquete a eliminar no está actualizado te pedirá actualizarlo, luego de lo cual puedes aplicar lo mismo a las actualizaciones y paquetes antiguos:

sudo aptitude purge paquete

En caso que no quieras actualizar para luego eliminar puedes aplicar:

sudo aptitude remove paquete

Pero esto puede no eliminar los ficheros de configuración del paquete.

jueves, 13 de enero de 2011

Un diccionario muy versátil en UBUNTU

Ubuntu 10.04 trae por defecto un diccionario (gnome-dictionary) disponible en el menú Aplicaciones > Oficina > Diccionario. Sin embargo, mi relación con éste no ha sido buena y buscando alguna alternativa encontré GoldenDict.
142fc496eac1104b24ae30fdcb1cffa1
GoldenDict es un diccionario con el que podemos consultar la Wikipedia, usar el traductor de Google, buscar palabras en el DRAE, etc. Pero eso no es todo, porque además incluye estas características:

* Uso de WebKit para representación precisa de artículos con todo el formato, colores, imágenes y enlaces.
* Soporte de múltiples formatos de diccionario:
+ Archivos de Babylon con imágenes y recursos: .BGL.
+Diccionarios de StarDict: .ifo, .dict, .idx, .syn.
+ Archivos de Dictd: .index y .dict(.dz).
* Búsquedas en la Wikipedia, Wiktionary y sitios basados en MediaWiki.
* Uso de diccionarios o traductores en línea.


Si te interesa, vamos a ver cómo instalarlo y configurarlo paso a paso.

Para instalar GoldenDict en Ubuntu abrimos el Centro de software de Ubuntu en el menú Aplicaciones y buscamos goldendict. Después hacemos clic en Instalar.

Si preferis la consola ejecuta

Debian y derivados
sudo apt-get install goldendict

En OpenSuse
zypper in goldendict

En ArchLinux
pacman -S goldendict

En Fedora
yum install goldendict

Una vez instalado podemos ejecutarlo desde el menú Aplicaciones > Educación > GoldenDict o desde Aplicaciones > Oficina > GoldenDict.

El único inconveniente de este fantástico diccionario es que su interfaz está en inglés pero, como es muy sencilla, no creo que resulte un problema muy grave.

Lo que si que tenemos que cambiar rápidamente es el diccionario porque, por defecto, sólo está activada la Wikipedia en inglés. Así que lo que haremos será establecer la Wikipedia y el Wiktionary en español como diccionario para nuestras búsquedas. COn este objetivo hacemos clic en el menú Edit > Dictionaries… (F3).

En la pestaña Wikipedia, antes de nada, desmarcamos la primera línea (English Wikipedia) para no utilizar este recurso. Después para añadir la Wikipedia en español pulsamos el botón Add… Entonces aparecerá una nueva línea debajo de las existentes y en ella escribiremos un nombre descriptivo (por ejemplo, Wikipedia Español) y en Address escribimos http://es.wikipedia.org/w. También podemos añadir el Wiktionary en Español escribiendo esta dirección: http://es.wiktionary.org/w. Tenemos que asegurarnos de que estén habilitados (enabled) antes de hacer clic sobre Aceptar.

Si ademas queremos agregar el diccionario de la Real Academia Española tenemos que agregar esta entrada:
http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=3&LEMA=%GDISO1%

en la pestaña Websites

Por último, ya sólo tenemos que escribir la palabra a buscar en cuadro de texto debajo de Look up (buscar) y pulsar Intro. Además, si queremos, podemos activar/desactivar los diccionarios desde la barra de herramientas para utilizar sólo aquel que nos interese en cada momento pulsando sobre el icono correspondiente.



Añadir diccionarios locales

FreeDict
Freedict es una colección libre con licencia GPL de diccionarios bilingües que utiliza para su distribución el protocolo DICT.

De entre todos ellos a mi me resultan especialmente útiles el diccionario español-inglés (spa-eng) como el inglés-español (eng-spa) pero existen muchos más. Estos diccionarios podemos instalarlos desde el Centro de software de Ubuntu buscando el texto dict-freedict. De esta forma nos aparecerán todos los diccionarios de FreeDict que hay en los repositorios de Ubuntu y cada uno instalaría el que necesitara. En mi caso instalo el español-inglés.


Instalamos el diccionario Español-Inglés


Y después el inglés-español.


Instalamos el diccionario Inglés-Español


También podemos instalarlos desde la línea de comandos ejecutando el siguiente comando desde un terminal (Aplicaciones > Accesorios > Terminal) :
sudo apt-get install dict-freedict-spa-eng dict-freedict-eng-spa


Diccionario de la RAE

Siempre se agradece poder consultar el DRAE (Diccionario de la Real Academia Española) y para aquellas ocasiones en las que no disponemos de conexión a Internet podemos descargarlo y consultarlo de forma local.
Para descargarlo accedemos a la siguiente página: http://code.google.com/p/tokland/wiki/DiccionarioRAE. Y hacemos clic sobre el enlace de descarga de Dictd.


Descargamos el DRAE


Una vez descargado el archivo abrimos un terminal (Aplicaciones > Accesorios > Terminal) y nos situamos en el directorio en el que lo hayamos descomprimido en mi caso en Descargas:
cd Descargas
Después descomprimimos el archivo con el siguiente comando:
tar xvzf drae-2009-1.tgz
Por último, copiamos los archivos del diccionario (drae.dict.dz y drae.index) al directorio /usr/share/dictd:
sudo cp drae.* /usr/share/dictd
Ya tenemos el diccionario de la RAE instalado en nuestro equipo, sin embargo para que GoldenDict lo reconozca debemos hacer clic sobre el menú Edit > Dictionaries… y hacer clic sobre el botón Rescan now.


Pulsamos Rescan now para actualizar añadir el DRAE


Corrector ortográfico

Haciendo clic en el menú Edit > Dictionaries… en la pestaña Morphology podemos activar el diccionario morfológico en español (Spanish Morphology) que está instalado por defecto. Gracias a él nos aparecerán sugerencias cuando escribamos incorrectamente alguna palabra.


Activamos el diccionario morfológico de Español


Si no lo tuvieras instalado, puedes usar el Centro de software de Ubuntu o apt-get para instalar el paquete myspell-es.

Ejemplos

Teniendo activos los diccionarios de la RAE y el español inglés buscamos la palabra avión. El resultado de esta búsqueda se puede observar en la siguiente imagen:


Buscamos avión con el DRAE y con el traductor de español-inglés


Si activamos también el diccionario morfológico y buscamos avion (sin tilde), éste nos indicará las posibles palabras correctas que estemos intentando escribir:


Buscamos avion y nos corrige el diccionario morfológico


Añadir diccionarios y traductores en línea

Lo primero que tenemos que hacer es abrir GoldenDict y después hacemos clic en el menú Edit > Dictionaries… F3


Hacemos clic en el menú Edit > Dictionaries...


A continuación en la pestaña Websites hacemos clic en Add…


En Websites pulsamos el botón Add...


Y después escribimos el nombre del diccionario y la dirección correspondiente. La dirección se puede copiar y pegar de casi cualquier servicio web pero cambiando la palabra que queremos buscar por %GDWORD% o por %GDISO1% si necesitamos el estándar ISO 8859-1 (alfabeto latino).


Escribimos los datos del nuevo diccionario


Ahora te propongo una serie de diccionarios y traductores para que agregues los que necesites.

Diccionarios de español

Diccionario de la RAE:
http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=3&LEMA=%GDISO1%

WordReference:
http://www.wordreference.com/definicion/%GDISO1%

Sinónimos de WordReference:
http://www.wordreference.com/sinonimos/%GDISO1%

Conjugación de verbos de STILUS:
http://stilus.daedalus.es/herramientas.php?texto=%GDISO1%&op=conj

Traductores

Traductor de Google:
Español-Inglés: http://translate.google.com/translate_t#en|es|%GDISO1%
Inglés-Español: http://translate.google.com/translate_t#en|es|%GDWORD%

WordReference:
Español-Inglés: http://www.wordreference.com/es/en/translation.asp?spen=%GDISO1%
Inglés-Español: http://www.wordreference.com/en/es/translation.asp?spen=%GDWORD%

Diccionarios en inglés

Cambridge Advanced Learner’s Dictionary (CALD):
http://dictionary.cambridge.org/search/british/?q=%GDWORD%

Oxford Advanced Learner’s Dictionary (OALD):
http://www.oxfordadvancedlearnersdictionary.com/dictionary/%GDWORD%

Oxford dictionary:
http://english.oxforddictionaries.com/attempt?dest=/definition/%GDWORD%

Macmillan dictionary:
http://www.macmillandictionary.com/dictionary/british/%GDWORD%

Otros usos

Google images:
http://images.google.com/images?rls=es&hl=es&q=%GDISO1%&btnG=Cerca+Imatges&gbv=2&aq=f&oq=

Wikimedia:
http://commons.wikimedia.org/w/index.php?title=Special%3ASearch&search=%GDWORD%&go=Go 


Fuente:Slice of Linux

Instalar y utilizar el DNI-e electrónico en Ubuntu

Para poder utilizar sin problemas el DNI-e (electrónico) y de esta forma poder acceder a páginas web oficiales y hacer todo tipo de trámites sin tener que ir de oficina en oficina, seguiremos los siguientes pasos:

INSTALACIÓN DEL SOFTWARE NECESARIO

Si tenemos instalados los paquetes opensc y libopensc2 debemos de desinstalarlos con el comando:
sudo apt-get remove --purge opensc libopensc2

Debemos de descargarnos de la página web de DNI-e el siguiente software:

Nota: Aunque pone Jaunty, no os preocupeis, funciona en cualquier versión de Ubuntu.

Ahora al ser el paquete un .tar, hacemos doble click sobre él y dentro nos encontraremos con tres paquetes .deb:

libopensc2.....deb
opensc.....deb
opensc-dnie.....deb

Los instalamos con doble click encima de ellos, en el siguiente orden (muy importante): libopensc2 - opensc - opensc-dnie

Al instalar opensc-dnie es posible que nos de un error que pasaremos por alto, ya que es debido a una dependencia que instalaremos ahora:

Instalamos las dependencias o paquetes complementarios con:

sudo apt-get install pinentry-gtk2 libccid libpcsclite1 pcscd pcsc-tools mozilla-opensc


BLOQUEAR LAS VERSIONES DE OPENSC y LIBOPENSC2

El paquete "opensc-dnie" necesita la versión de "opensc" y de "libopensc2", 0.11.7-7, que les acompaña y que hemos instalado y si actualizamos el sistema y por ende los paquetes, el DNI electrónico no funcionará.

Para bloquearlos y que no se actualicen, abrimos Synaptic, buscamos el paquete "opensc", lo seleccionamos y en el "menú paquetes" seleccionamos la opción "Bloquear versión".

Hacemos lo mismo con el paquete "libopensc2"

Nota: debemos asegurarnos de que la versión que tenemos instalada de ambos paquetes es la 0.11.7-7

DESCARGAR E INSTALAR LOS CERTIFICADOS RAIZ

El DNI electrónico es un certificado digital y debe de estar firmado por una autoridad competente (La Fábrica Nacional de Moneda y Timbre y la Policia nacional). Por lo que debemos de descargar los certificados raiz:

Fábrica Nacional de Moneda y timbre: desde este enlace
Policía nacional (firma SHA1): desde este enlace
Policía nacional (firma SHA256): desde este enlace

Nota: Los de la Policia Nacional son .zip y los descomprimimos haciendo click derecho sobre ellos y seleccionamos "extraer aquí". Hay que tener instalado los siguientes paquetes:

sudo apt-get install p7zip rar unrar

Los instalamos, abriendo Firefox y en el menú seguimos la siguiente ruta: Editar- Preferencias- Avanzado- Cifrado- Ver certificados- Autoridades.

Pulsamos el botón "Importar" e importamos los tres certificados (uno a uno). Cada vez que importemos uno, nos preguntará por los permisos que le vamos a conceder y se deben de marcar las tres opciones que nos dá (muy importante).


MODULO DE LECTURA del DNI-e

Para que Firefox pueda leer el DNI-e vamos al menú: Editar- Preferencias- Avanzado- Cifrado- Dispositivos de seguridad.

Pulsamos el botón "Cargar" y rellenamos el formulario de la siguiente forma:
En nombre del módulo, ponemos Lector DNIe
En archivo del módulo, ponemos: /usr/lib/opensc-pkcs11.so

PROBANDO EL DNI-e

Lo probamos desde la FMNT: https://av-dnie.cert.fnmt.es/compruebacert/compruebacert

Nos aparece una ventana pidiendonos el PIN de nuestro DNI-e y luego los datos que tenemos registrados en el DNI-e

Instituciones donde podemos utilizarlo: http://www.dnielectronico.es/servicios_disponibles/index.html

Articulo escrito por http://foro-ubuntu-guia.blogspot.com/

miércoles, 12 de enero de 2011

Leer libros e-book en Linux Ubuntu con Calibre

Calibre es un software organizador de libros, que permite leer los famosos e-book ó libros electrónicos, en todos sus formatos.

¿Qué hace exactamente un organizador?

Eso mismo: organiza. Es decir, le indicamos al programa una carpeta en donde se encuentran todos nuestros archivos similares (por ejemplo, una carpeta llena solo de fotos o solo de música o solo de libros; obviamente un organizador trabajará con archivos similares) sin ningún orden y el programa creará una base de datos con la información de todos nuestros archivos, los copiará a una nueva carpeta (que nosotros indiquemos) creará las subcarpetas necesarias (automáticamente) y permitirá asignar etiquetas y metadatos a los archivos (los metadatos son información que no se ve en el archivo —está oculta— pero que el programa puede leer para clasificar los archivos). Entonces, ¿tienes miles de archivos desperdigados por aquí y por allá? Sencillo, instala un organizador y déjalo que ordene la casa por ti.

Instalar Calibre en Ubuntu

Calibre se encuentra en los repositorios de Ubuntu así que podemos instalarlo vía synaptic o usando aptitude:

sudo aptitude install calibre

Presiona Enter para instalar en la ubicación por defecto y espera a que termine la instalación. Luego lo encontrarás en Aplicaciones/Oficina/Calibre
La primera vez que lo lances te preguntará en que carpeta quieres guardar tu colección de libros


Especificamos la carpeta en la que se almacenará nuestra colección de libros
Eso no significa que ya tienes tus libros en esa carpeta, sino que vamos a indicarle a calibre en que carpeta tenemos nuestros libros para que el programa cree copias en la ubicación que hemos elegido.

Crear nuestra biblioteca con Calibre

En la barra de herramientas, el primer botón es añadir libro el cual tiene las siguientes opciones:


Opciones para añadir libros a nuestra biblioteca
  • Añadir libros desde un único directorio. Si tenemos todos nuestros libros en una carpeta y no queremos que se tomen en cuenta las subcarpetas.
  • Añadir libros de directorios, incluyendo subdirectorios. En este caso se asume que cada carpeta tiene un solo libro y que si hay más de un archivo en una carpeta son el mismo libro pero en diferentes formatos.
  • Añadir libros de directorios, incluyendo subdirectorios. En este caso se añaden todos los libros existentes en directorios y subdirectorios (esta es la opción ideal para quien recién comienza con Calibre). Si te parece que esta opción y la anterior son iguales es porque corte la imagen anterior para que quepa en el diseño.
  • Add empty book. Añadir un libro vacío. Estoy traduciendo del inglés, pero en realidad no sé para que sirva esta opción. Cuando la revise con calma lo postearé.
Elegimos la tercera opción, luego escogemos la carpeta en la que están nuestros libros y dependiendo de cuantos tengamos Calibre demorará un tiempo considerable para llenar la biblioteca (yo tengos unos 350 libros y entre copiarlos a la carpeta indicada, crear las subcarpetas y la base de datos, Calibre se tomó unos cuarenta minutos más o menos).
Una vez terminada la construcción de nuestra biblioetca, calibre la mostrará así:
En la parte inferior se muestra la carátula y los datos adicionales del libro seleccionado. Además podemos convertir los archivos a formatos de libro electrónico (como fb2 por ejemplo). Si hacemis clic derecho en algún libro de la lista veremos las siguientes opciones (con su tecla de acceso directo cada una):
  • Editar la meta-información. Con esta opción editamos información como autor, título del libro, año, editorial, etc. Es altamente recomendable tener todos nuestros libros con sus metadatos correctos, así que no está de más darse un tiempo para llenar esa información.
  • Enviar al dispositivo. Si queremos copiar un libro a un dispositvo de lectura (como el kindle, por ejemplo).
  • Convertir libros-e. Puede pasar que tengamos libros en formato doc, odt, pdf u otros que no son aceptados por los dispositivos de lectura a los formatos convencionales para ebooks.
  • Mostrar. Ver el libro para leerlo. Dependiendo del formato, Calibre puede abrirlo en su visor integrado o el archivo se abrirá en el programa predeterminado en Ubuntu. Por ejemplo, los pdf se abrirán con evince y los doc con OpenOffice.or
  • Guardar en el disco. Si queremos guardar una copia en una ubicación distinta.
  • Abrir carpeta contenedora. Para abrir la carpeta en la que se encuentra ubicado el libro.
  • Mostrar detalles del libro. Muestra los datos del libro, su información y su carátula.

Obtener datos adicionales de cada libro

Esta opción me encantó y es que si la información de nuestro libro es correcta podemos descargar desde internet la portada e información como reseñas o comentarios. Y lo mejor es que todo lo hace Calibre. Para eso hacemos clic derecho en el libro, escogemos Editar la meta-información y luego Descargar (tenemos tres opciones como ves en la imagen, tú elige cuál prefieres).

Escogemos el servidor desde el cual descargar y listo. Eso sí, he encontrado solo portadas en inglés pero será cosa de seguir buscando.

Por último, manualmente se pueden añadir portadas a los libros en la opción Editar metadatos individualmente, simplemente escogemos la imagen que queremos que se use como portada y listo.

Paquetes para reproducción multimedia Ubuntu

Cuando instalamos el Ubuntu e intentamos reproducir una película seguramente nos instalará automáticamente los codecs necesarios pero podemos instalar codecs previamente.

Ubuntu-restricted-extras
 
El paquete ubuntu-restricted-extras tiene  todo lo necesario para poder reproducir, codificar y decodificar archivos de audio en MP3. Además instala fuentes de Microsoft, Java Runtime, el plugin de Flash y lo necesario para reproducir películas en DVD y ver videos en muchos formatos.

Instalación: Aplicaciones – Añadir y Quitar – Buscar – Buscar: Ubuntu restricted extras – Instarlo.
 
Medibuntu
 
Medibuntu (Multimedia, Entretenimiento y distracciones en Ubuntu): es un repositorio de paquetes que no pueden incluirse en la distribución Ubuntu por razones legales (derechos de autor, licencias, patentes, etc.)
 
Algunas aplicaciones en el repositorio: Acrobat Reader, Google Earth o Skype, codecs necesarios para visualizar DVD sin problemas y para casi todos los demás tipos de vídeo y audio propietarios (wma, wmv, mov…), reproductores como Amarok, Kaffeine o Mplayer, cuyos paquetes disponibles en Ubuntu están “capados” por problemas legales, y que desde aquí podremos instalar fácilmente. Para acabar, tenemos otros paquetes sueltos como los componentes para trabajar con AMR y FAAC, una versión sin censura de ffmpeg y hot-babe.
 
Instalar repositorio
 
Añadir repositorio medibuntu: Entrar en www.medibuntu.org – Repository Howto 

Buscar el repositorio para la versión de nuestro Ubuntu y copiarla, en mi caso:
 
sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list

Abrir un terminal y pegar el texto (Aplicaciones – Accesorios – Terminal – Editar 
Pegar – Pulsar tecla “Intro” – Introducir contraseña del usuario)
 
Añadir clave del repositorio medibuntu: En la misma página donde hemos copiado el texto anterior copiaremos el texto que pone GPG key, en mi caso:
 
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

Abrir un terminal y pegar el texto (Aplicaciones – Accesorios – Terminal – Editar – Pegar – Pulsar tecla “Intro” – Introducir contraseña del usuario). Activar el repositorio: Sistema – Administración – Gestor de paquetes Synaptic – Configuración – Repositorios – Software de terceros – Activar el repositorio Medibuntu Paquetes interesantes de Medibuntu.

Tras insertar el repositorio de Medibuntu podemos instalar usando el Synaptic entre otros los siguientes paquetes:
 
libdvdcss2 – Para la reproducción de DVD.
non-free-codecs – Para el resto de codecs propietarios, todas las plataformas.
acroread – Acrobat Reader, instala también acroread-plugins si quieres tener todos los extras
mozilla-acroread – ¡El plugin para ver pdf dentro de Firefox!
googleearth – La última versión de la aplicación más espectacular de Google.
skype – Pues eso.
libdvdcss2 – codecs para ver dvds
w32codecs o w64codecs – Codecs de archivos multimedia de Windows elegir uno de los 2 según el Ubuntu.
mplayer , amarok , kaffeine , k3b , ffmpeg – La versión completa y sin restricciones de estas aplicaciones libres. Si ya las tenías, se actualizan automáticamente.
hot-babe – Chica que se quita ropa cuando tu cpu se calienta.

martes, 11 de enero de 2011

Instalar Gnome Art Ubuntu

GNOME Art es una aplicación que nos permitirá personalizar la apariencia de cada uno de los componentes visuales del escritorio GNOME, descargando nuevos recursos visuales mediante una interfaz sencilla.


Secciones

Dentro del menú Art, tenemos varias secciones:

Backgrounds (Fondos de pantalla): fondos de pantalla. Seleccionamos All (Todo) para obtener todos los fondos disponibles.

Desktops Themes (Temas de Escritorios): incluye Aplication, Windows, Border e Icon.

Aplications (Aplicaciones): temas para las barras laterales, color de los paneles y color de las fuentes.

Windows Border (Borde de Ventanas): temas de las ventanas.
Icons (Iconos): temas de iconos.

Other Themes (Otros Temas) incluye Login Manager, Splash Screen, GTK+ Engines.

Login Manager (Administrador de Inicio de Sesión): imágenes para la pantalla de inicio de sesión

Splash Screen (Pantalla de Splash): imágenes para la pantalla de Splash (la que aparece después de iniciar sesión)

GTK+ Engines (Motores GTK+): temas para el motor GTK.
Para tener GNOME Art, instalamos el paquete gnome-art de los repositorios oficiales de Ubuntu.

Temas

Para instalar cualquier tema, seleccionamos la sección en la que queremos buscar (de las mencionadas anteriormente) y esperamos a que cargue la lista. Después elegimos el tema que nos guste y pulsamos el botón install.

Las imágenes Splash sólo podemos descargarlas (la seleccionamos y pulsamos en Download Only), deberemos instalarlas a mano:

Vamos a Sistema -> Administración -> Ventana de entrada, pulsamos en añadir y seleccionamos la imagen que descargamos. Para cambiar la imagen Splash hacemos doble clic sobre cualquiera de las que tengamos instaladas.


¿Screenlets que son y como se instalan ?

En informática, un widget es una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine. Entre sus objetivos están los de dar fácil acceso a funciones frecuentemente usadas y proveer de información visual. Sin embargo los widgets pueden hacer todo lo que la imaginación desee e interactuar con servicios e información distribuida en Internet; pueden ser vistosos relojes en pantalla, notas, calculadoras, calendarios, agendas, juegos, ventanas con información del tiempo en su ciudad, etcétera.

gDesklets es un programa de GNOME el cual provee el soporte para pequeños programas llamados applets o widgets para ser colocados en la parte frontal del escritorio del usuario. Este programa es similar al SuperKaramba de KDE, Yahoo! Widgets para Windows y Mac OS X, DesktopX para Windows, y Dashboard para Mac OS X. Los applets colocados en el escritorio son una manera rápida de tener información a la mano sin necesidad de que el usuario haga cosas especiales.

Son añadidos parecidos a los que nos ofrece el Vista con el Sidebar

Instalación: Sistema - Administración - Gestor de paquetes Synaptic - Buscar – Buscar: Screenlets - Seleccionar e instalar.

Uso: Aplicaciones – Accesorios – Screenlets – Seleccionar el Screenlet que queramos

instalar – Launch/Add – Si queremos que se inicie automáticamente tenemos que marcar la opción: Auto start on login.

Para que el screenlet se mantenga en el fondo del escritorio: Botón derecho sobre el screenlet – Properties – Options – Screenlet – Activar: Keep below.

Instalar la ultima version de Ubuntu desde repositorio

    * En la terminal se instala:
        sudo apt-add-repository ppa:screenlets-dev/ppa
        sudo apt-get update
        sudo apt-get install screenlets

Conseguir mas Screenlets  

lunes, 10 de enero de 2011

Banshee reproductor de audio por defecto en Ubuntu Natty Narwhal

Banshee es un reproductor de audio para sistemas operativos Linux y Apple Mac OS X. Es desarrollado utilizando Mono y Gtk#. Además usa la plataforma multimedia GStreamer para reproducir, codificar y decodificar formatos tales como Ogg, MP3 y otros.

Banshee puede reproducir e importar CDs de audio y reproducir y sincronizar la colección con iPod. Adicionalmente, es capaz de enviar las canciones reproducidas para compartir gustos musicales en Last.fm, así como la posibilidad de escuchar la radio de este servicio. También soporta calificación de canciones (de uno a cinco estrellas), reproducción de vídeo (aunque este carece muchas opciones, como la de subtítulos), descarga y reproducción de podcasts, radios y la descarga automática de carátulas. Soporta extensiones, que permiten darle otras funciones, como por ejemplo buscar la letra de una canción. Otra característica es la posibilidad de crear listas de reproducción, tanto estáticas como inteligentes. Banshee se distribuye bajo los términos de la licencia MIT.

Banshee también tiene la posibilidad de descargar automáticamente las carátulas de las canciones. Otro apartado importante de este reproductor, es que es capaz de renombrar los nombres de los ficheros .mp3 tal como indicamos en el título de la pista y organizarla en carpetas en nuestro disco duro usando el nombre del artista y del disco.

Para poder instalarlo en Ubuntu versión de 10.04 ó mayor se instala directamente desde repositorios. Centro de Software, buscar e instalar. Por si no aparece ó es otra versión de linux distinta pagina web de Banshee.

sudo add-apt-repository ppa:banshee-team/ppa
 
Desde consola se instala de la siguiente manera: 
sudo apt-get update
sudo apt-get install banshee
 
Extensiones

La comunidad de Banshee ha desarrollado extensiones para complementar la funcionalidad del reproductor, 
las que estan publicadas en la web oficial tenemos:

    * alarm Nos puede indicar la hora de irse a dormir o despertar.
    * appindicator Utilize el área de notificaciones como un controlador del Banshee
    * awn Integracion con el Avant Windows Navigator
    * coverwallpaper Establece como fondo de pantalla la carátula del albúm que estemos reproduciendo
    * lcd Muestra la información de lo que estamos oyendo en un LCD
    * lirc Controla el Banshee a travez del infrarrojo
    * liveradio Nos permite escuchar radios por internet en vivo
    * lyrics Nos muestra la letra de la canción que estamos oyendo
    * magnatune Escuchar música a travez de Magnatune
    * mirage Opciones para reproducir nuestras canciones (aleatoria por similares, Dj Auto, etc.)
    * radiostationfetcher Crear estaciones de radio con Shoutcast y Xiph
    * ubuntuonemusicstore Previsualiza y compra música de la tienda de Ubuntu One Music Store 

Para la instalación es necesario que en la terminal ejecutemos:

sudo apt-get install banshee-extension-*

Reemplazando el * por cada uno de las extensiones mencionados anteriormente.
 
http://banshee.fm/theme/images/slides/scaled/banshee-slide-device-overview.png 
 
 

sábado, 8 de enero de 2011

Tapiz ó Fondo de escritorio aleatorio en Ubuntu Gnome

DesktopNova es una aplicación gratuita y de código abierto para GNU/Linux con el que podemos cambiar el fondo de nuestro escritorio en Gnome/XFCE cada cierto tiempo de forma automática.

Para instalarlo desde el ubuntu maverick, solo hay que dirigirse al Centro de software de ubuntu, buscarlo e instalarlo.

Por si no se usa esa versión de ubuntu, abajo indico los repositorios.

sudo add-apt-repository ppa:haliner/ppa

sudo apt-get update && sudo apt-get install desktopnova

Ya estaría instalado. 


Configurarlo es muy sencillo, se instala en el menu de Accesorios, DestopNova.
Se ejecuta el desktopNova-tray. Aparecerá un nuevo icono en la barra de tareas. Para configurarlo, se pincha en ese icono, con el boton derecho del ratón se elige Preferencias.

Se abre una pantalla donde nos permite añadir el directorio del que expondrá las fotos en el fondo de escritorio.
También nos permitirá ajustar el tiempo de intervalo para el cambio del wallpaper, podemos elegir que lo cambie cada reinicio.  Así mismo también nos preguntará si queremos ejecutarlo al iniciar el ordenador y así nos olvidamos de él.
Tendremos que entrar en Módulos y activar el modulo Gnome. También tendremos que iniciar el daemon. Una vez hechos todos los cambios guardamos las preferencias.

Y ya podemos disfrutar del cambio automático de fondo de escritorio

viernes, 7 de enero de 2011

Analiza el estado de tu conexión con BASpeed Linux Edition en Banda Ancha

Aunque ya contamos con numerosas herramientas para analizar el estado de nuestras conexiones a Internet, tanto por línea de comandos, utilidades de escritorio o vía web, nunca está más disponer de aún más alternativas, por poco que ofrezcan. Este es el caso de BASpeed Linux Edition, una sencilla aplicación con la que poder ejecutar algunos test básicos a nuestra conexión.
BASpeed Linux Edition

BASpeed Linux Edition nos permite efectuar tres pruebas elementales: velocidad, ping y tracet. La primera, sólo de bajada, se realiza descargando un paquete de 10 o 100 MB; con la segunda se lanza un ping para saber cuánto tarda un paquete de información en ir a un servidor y volver al equipo (útil para asiduos a juegos online); y la tercera sirve para conocer la ruta que siguen los datos.
BASpeed es un proyecto de la página web Banda Ancha, desarrollado por Nacho Legido, liberado bajo licencia GPL y disponible para Windows y Linux, aunque la versión del primero es bastante más completa que la que nos toca, con diversas utilidades adicionales e incluso optimizadores de la conexión -por si a alguien le interesa utilizarlo también en Windows-.
Podéis descargar BASpeed Linux Edition, aún en fase beta, en versiones de 32 y 64 bits, las cuales no precisan de instalación pues se trata de archivos ejecutables, independientes de la distribución en la que se utilicen, así como el código fuente, por si se prefiere compilarlo e instalarlo como un programa más.
Como se indica en el “Acerca de” del programa, para las pruebas de ping y tracet se han servido de los comandos de Linux ping y tracepath, lo que evidencia que mediante el uso de la terminal se puede hacer lo mismo pero de forma más rápida y completa [comando servidor], pero si, por desconocimiento o elección, no se quiere hacer uso de la consola, para eso están las alternativas visuales como ésta.

Fuente:  MetalByte

Windows 7 es el mejor sistema operativo del 2010, con Ubuntu justo detrás

genbeta mejor sistema operativo votos

Continuamos con los resultados de las votaciones de lo mejor que hemos tenido este 2010 en Genbeta, y ahora es el turno del mejor sistema operativo. No hay muchas sorpresas aquí: tras contabilizar los más de ocho mil votos y descartando los no válidos (sí, se notan) Windows 7 es el mejor sistema operativo con un 39% de los votos.
De todas formas hay algunos datos muy interesantes que podemos sacar a partir de los resultados: Ubuntu 10.10, la distribución de Linux más popular, prácticamente dobla los votos de Mac OS X Snow Leopard y se acerca mucho al mismo Windows. Además, si unimos los votos de todos los sistemas operativos de código libre, éstos superan ampliamente los votos de Windows. ¿Gana el Open Source? Visto así sí, pero si sumamos los votos de los sistemas cerrados ganan frente al código libre con mayoría absoluta.
Por otra parte hay que destacar a Google Chrome OS. No ha salido al mercado aún, pero ya tiene un 3% de los votos igualando sistemas como Debian y superando a otros como Fedora, Mint o Jolicloud. Aún así, sólo hay que echarle un vistazo al gráfico para ver dónde están los principales frentes: las versiones estables más recientes de Mac OS X, Ubuntu y Windows.

Fuente: Genbeta

Dmesg: diagnostica tu sistema linux

Es una de las herramientas principales para ver los problemas de hardware, aparte de una información detallada de todo lo que ocurre en nuestro ordenador.

Una de las cualidades que, tradicionalmente, ha caracterizado a los sistemas basados en Linux es la facilidad y variedad de modos con los que puedes extraer información del sistema, del hardware, de tu red, etc.

Vamos a estudiar la herramienta dmesg, con la que podremos obtener datos sobre el funcionamiento de nuestro equipo. ¿Falla algo y no sabes por qué? Unos pocos ejemplos con dmesg pueden orientarte.
 
dmesg (diagnostic message, mensajes de diagnóstico) es un comando presente en los sistemas operativos Unix que lista el buffer de mensajes del núcleo. Este buffer contiene una gran variedad de mensajes importantes generados durante el arranque del sistema y durante la depuración de aplicaciones.
 
dmesg [options]
 
Invocar dmesg sin ninguna de sus opciones escribe todos los mensajes del núcleo a la salida estándar. Esto usualmente produce líneas demasiado numerosas como para caber en la pantalla a la vez, y por lo tanto sólo los mensajes finales son visibles.
dmesg | tail

Para tener una visión de los últimos acontecimientos ocurridos en el sistema.

dmesg | less
Para ir al final, pulsad la tecla Fin de vuestro teclado. Para salir de la lectura del log, pulsad la tecla Q.
Esto permite que la salida pase a una pantalla completa pulsando la barra espaciadora, hacia atrás presionando la tecla B y eliminado con la tecla q. (El comando more se podrían haber utilizado aquí en lugar de menos de mando, sin embargo, menos es más reciente que más y tiene funciones adicionales, incluyendo la posibilidad de volver a las páginas anteriores de la salida.)
 
dmesg >dmesginfo.txt

Cuando un usuario se encuentra con un problema con el sistema, puede ser conveniente escribir la salida de dmesg a un archivo y luego enviar el archivo por correo electrónico a un administrador de sistemas o de otra persona que sepa de asistencia. Por ejemplo, la salida puede ser redirigida a un archivo llamado dmesginfo.txt mediante el operador de redirección de la salida (designada por un soporte en ángulo hacia la derecha).
 
dmesg | grep -i usb
Un filtro que busca las líneas que contienen la cadena (es decir, la secuencia de caracteres) que le sigue. La opción-i puede ser utilizada para decirle a grep para ignorar el caso (es decir, en minúsculas o mayúsculas) de las letras en la cadena. Por ejemplo, el comando siguiente se enumeran todas las referencias a USB (bus serie universal) los dispositivos en los mensajes del kernel.
 
dmesg | grep -i memory
El dmesg y la combinación grep también se puede utilizar para mostrar la cantidad de memoria física (es decir, RAM) está disponible en el sistema.

cat /var/log/dmesg | less

La salida de dmesg se mantiene en el archivo de registro / var / log / dmesg, y por lo tanto también puede ser vista fácilmente mediante la lectura de ese archivo con un editor de texto, como nano o gedit, o con un comando como CAT, por ejemplo.

Las novedades de Linux 2.6.37

Se ha anunciado la publicación de la versión 2.6.37 de Linux. Las novedades de esta versión son: mejoras de escalabilidad y rendimiento en Ext4 y XFS, posibilidad de desactivar el Big Kernel Lock, un dispositivo de bloques basado en el sistema de archivos distribuido Ceph, soporte para limitación del ratio de transferencia de E/S, varias mejoras en Btrfs, soporte en perf para analizar módulos y variables globales, compresión de la imagen de hibernación con LZO, soporte de PPP sobre IPv4, varias microoptimizaciones de la implementación TCP/IP, y muchos otros cambios menores y drivers nuevos. Lista completa en inglés en este enlace.

· Ext4: mejor escalabilidad SMP, mkfs más rápido:

· Mejoras de escalabilidad: En esta versión, Ext4 utilizará la capa llamada "bio" en lugar de otra llamada buffer". La capa "bio" (que es un alias de "block I/O": Se trata de la parte del kernel que se encarga de enviar peticiones al I/O scheduler) fue una de las primeras características que se incluyeron en Linux 2.5.1, y fue un reemplazo de la capa que sustituía, llamada "buffer", que tenía muchos problemas de escalabilidad y rendimiento: Al usarla, Ext4 sólo podía hacer peticiones de 4KB cada vez; utilizando la capa bio Ext4 puede enviar peticiones de 512KB cada vez. En el benchmark FFSB ejecutado en un equipo con 48 procesadores AMD y con almacenamiento de array RAID de 24 discos SAS, utilizando 192 threads paralelos de ffsb, la mejora fue del 300% http://thunk.org/tytso/blog/2010/11/01/i-have-the-money-shot-for-my-lca-presentation/

· mkfs más rápido: Una de las partes más lentas al crear un sistema de archivos Ext4 es inicializar la tabla de inodos. mkfs puede saltarse este paso y dejar las tablas sin inicializar. Cuando se monte el sistema de archivos por primera vez, el kernel creará un thread -ext4lazyinit- que inicializará las tablas.

· Mejoras de escalabilidad de XFS: Se ha mejorado la escalabilidad de cargas que operan con metadatos. Una máquina con 8 procesador ejecutando una instancia del benchmark fs_mark de 50 millones de archivos mejoró un 15%, y la eliminación de esos mismos archivos un 100%.

· Posibilidad de desactivar el Big Kernel Lock: El Big Kernel Lock (BKL) es un bloqueo gigante que fue introducido en Linux 2.0, cuando Alan Cox añadió por primera vez soporte para SMP. Pero fue sólo un paso para conseguir escalabilidad SMP - en Linux 2.0, solo un proceso podía ejecutar código del kernel a la vez, a largo plazo hay que reemplazar el BKL por múltiples bloqueos que abarquen pequeñas partes del código. En esta versión, por primera vez es posible compilar un kernel sin ningún tipo de soporte de BKL. Nótese que esto no tiene impacto en el rendimiento: todas las rutas de código críticas están libres de BKL desde hace mucho tiempo, pero quedaban muchos lugares no críticos -ioctls, drivers, sistemas de archivo poco conocidos- que continuaban usándolo por comodidad. Esos son los lugares donde se ha eliminado el uso del BKL, pero sólo ha sido sustituido por mutexes, que no mejoran el paralelismo.

· Dispositivo de bloques basado en el sistema de archivos distribuido Ceph: Ceph es un sistema de archivos distribuido que fue incluido en Linux 2.6.34. En el diseño de Ceph hay "dispositivos de almacenamiento de objetos", y "servidores de metadatos", que almacenan metadatos de los objetos. Ceph utiliza ambos para implementar su sistema de archivos; sin embargo esos objetos pueden utilizarse también para implementar un dispositivo de bloques exportable en red (o incluso almacenamiento de objetos compatible con Amazon S3)

Esta versión incluye el dispositivo de bloques Rados (RBD). RBD permite crear un dispositivo de bloques que esté repartido en red, apoyado sobre el almacenamiento de objetos distribuido de Ceph. A diferencia de alternativas como iSCSI o AoE, las imágenes RBD están replicadas varias veces y esparcidas en el cluster Ceph, proporcionando un dispositivo de bloques de red fiable (si un nodo falla, los otros siguen respondiendo) y escalable. RBD también soporta snapshots de sólo lectura con rollback, y también hay parches para crear en Qemu un dispositivo de bloques virtual que esté apoyado en un cluster Ceph.

· Limitación del ratio de transferencia de E/S: Se ha añadido soporte de límites de E/S, es decir la capacidad de especificar cuántos MB/s de escritura/lectura a un disco puede consumir, como mucho, un grupo de procesos. Esta capacidad es configurable mediante la interfaz cgroups. Ejemplo:

Montar cgroup de blkio:
# mount -t cgroup -o blkio none /cgroup/blkio

Especificar el ancho de banda en un dispositivo particular. El formato es ":  "
# echo "8:16  1048576" > /cgroup/blkio/blkio.read_bps_device
Esto pondrá un límite de 1MB/segundo a todos los procesos del cgroup en las lecturas del disco con los números de dispositivo 8:16.

Los límites también pueden especificarse en operaciones E/S por segundo (blkio.throttle.read_iops_device). También hay equivalentes para escritura: 
blkio.throttle.write_bps_device y blkio.throttle.write_iops_device. 
Esta característica no reemplaza el controlador de "peso" de E/S que fue incluido en 2.6.33.

· Jump label: Un punto de trazado podría describirse como un printf() especial, que se usa en el kernel para analizar el comportamiento del kernel mientras se ejecuta, para ello se utilizan herramientas como perf, LTT o systemtap. Hay dos tipos de puntos de trazado: dinámicos y estáticos. Los dinámicos modifican el código del kernel en tiempo de ejecución para insertar las instrucciones de CPU necesarias para obtener los datos. Esto es lo que systemtap hace cuando se intentan analizar puntos aleatorios del kernel. El nombre que se da a los puntos de trazado dinámico en Linux es "kprobes", y su impacto en el rendimiento ya fue optimizado en Linux 2.6.34.

Los puntos de trazado estáticos, en cambio, son insertados por los desarrolladores en puntos estratégicos del código. Por ejemplo, Ext4 tiene 50 puntos de trazado estático. Esos puntos son compilados junto al resto del kernel, y por defecto están desactivados - nadie los invoca hasta que alguien los active. Básicamente, una condición "if" que comprueba una variable. El impacto en el rendimiento es apenas notable, pero puede mejorarse, y eso es lo que se hace con "jump label": Se insertan instrucciones de CPU "no operación" en lugar de la comprobación condicional. De modo que un punto de trazado estático tiene sobrecarga cero. (Consejo: Puede utilizar el comando "sudo perf list" para ver la lista completa de puntos de trazado estático disponibles en su sistema)

· Novedades en Btrfs:
 · Cacheado de la información de espacio libre en el disco: En esta versión, Btrfs almacena la información sobre las partes del disco que están libres en el propio disco, lo cual hace que cachear un grupo de bloques sea más rápido. Hasta ahora, cuando había que hacer asignaciones de espacio de un grupo de bloques que no había sido cacheado previamente, se tenía que escanear el árbol de extents (que representa las zonas del disco utilizadas por los archivos) por completo, para representar en las estructuras de memoria las zonas libres del disco. Ahora el espacio libre se escribe en el disco cada vez que se realiza una transacción. Esto supone un cambio en el formato de disco, pero no hay problemas de compatibilidad con los viejos kernels, ya que continuarán funcionando igualmente, con la diferencia de que generarán el caché del modo antiguo. También hay que tener en cuenta que esta característica está por el momento desactivada y tiene que activarse con la opción -o space_cache. También hay una opción -o clear_cache, útil solo para casos de depuración, que limpia los caches.

 · Creación asíncrona de snapshots: Esto permite evitar tener que esperar a que un nuevo snapshot sea escrito al disco. Ha sido desarrollado teniendo en cuenta al demonio del sistema de archivos de Ceph, pero también está disponible para cualquier usuario añadiendo "async" al comando "btrfs subvolume snapshot"

 · Permitir que un usuario sin privilegios elimine un subvolumen. Requiere utilizar la opción de montaje -o user_subvol_rm_allowed

 · Cambiar el buffer de extents de un red-black tree a un radix tree, y utilizar RCU en lugar de spinlocks, lo cual mejora el rendimiento en algunos casos.


 · Refinar la asignación de chunks: Soporte para grupos de bloques que puedan albergar datos+metadatos a la vez (util en dispositivos con poco almacenamiento), no asignar los chunks tan agresivamente (evita fallos de -ENOSPC debido a la sobreasignación de espacio para metadatos)

· Mejoras de perf probe: En esta versión se ha añadido soporte para mostrar las variables locales y globales en un punto determinado del código, mediante la opción "-V" (o "--vars"). Esto ayuda a buscar las variables locales que están disponible como argumentos de un evento determinado. Por ejemplo: "# perf probe -V call_timer_fn:23", mostrará las variables locales disponibles en ese punto de esa función. También es posible mostrar las variables globales con el parámetro "--externs". También se ha añadido soporte para analizar los módulos utilizando el parámetro "--module". Por ejemplo. "# ./perf probe --module drm drm_vblank_info:3 node m"

· Mejoras de gestión de energía: Compresión de la imagen de hibernación con LZO, autosuspensiones retrasadas:

 · Autosuspensiones retrasadas: Esta es una característica que mejora a otra añadida en Linux 2.6.32, "runtime power management". Sin embargo, algunos drivers no quieren suspender el dispositivo tan pronto como sea posible, quieren que antes haya un periodo mínimo. Esto es lo que implementa esta característica.
 · Compresión de la imagen de hibernación con LZO, que ayuda a comprimir y descomprimir más rápido la imagen.

· Soporte de PPP sobre IPv4: Esta versión incluye soporte de PPP sobre IPv4. Comparado con las implementaciones en espacio de usuario (poptop/pptpclient), mejora dramáticamente el rendimiento de las conexiones pptp vpn y reduce el consumo de CPU. Hay un proyecto accel-pptp project para utilizar este módulo.


Esta es la lista de novedades más importantes. La lista completa, en inglés, como siempre en este enlace.

Crear una papelera para la consola

Muchas veces desde el terminal de comandos hemos echado en falta la papelera. Al hacer el típico rm(borrado) en consola para borrar algo y nos damos cuenta que nos hemos equivocado, o nos buscamos la vida con algún programa de recuperación o sientiéndolo mucho, podemos decir adiós a lo eliminado.

Podemos crear algo similar a la papelera del entorno gráfico pero para la consola y para esto se inventó la librería libtrash.

Ejecutando el comando en Ubuntu, Debian o derivados

sudo apt-get install libtrash

Añadimos a la ficha de usuario (.bashrc) una variable LD_PRELOAD para cargar en memoria la librería dinámica.

echo export LD_PRELOAD=/usr/lib/libtrash/libtrash.so.2.4 >> ~/.bashrc

Guardemos los cambios que hemos hecho

source ~/.bashrc

Probamos si funciona. Para ello creamos un fichero y lo borramos.

Primero lo creamos, el fichero se va a llamar prueba.txt

echo “prueba” > prueba.txt.

Tambien podemos ir al entorno grafico, abrir el gedit, crear un fichero y guardarlo.

Despues lo borramos,

rm LinuxZone.txt

Vamos a comprobar que funciona todo.

Nos dirigimos al directorio Trash "basura" (se encuentra situado en /home/TU_USUARIO/Trash)

Abrimos el directorio Trash:    cd Trash

Y miramos que hay dentro de él.

ls

Si todo ha ido bien el archivo se encuentra en nuestra nueva papelera. Desde él podremos copiarlo a donde queramos.

miércoles, 5 de enero de 2011

Mac OS X 10.7 Lion: copiando a Ubuntu

Apple ofreció su evento “Back to the Mac”, en el que presentó un primer vistazo a Mac OS X 10.7 Lion, que llegará en el verano de 2011.

 

Hace tiempo que Apple no innova demasiado en su sistema operativo, y de hecho Snow Leopard fue una versión que el propio Jobs confesó que estaba orientada a corregir problemas y no a introducir nuevas características, pero es que parece que se les ha acabado la originalidad, porque lo que presentaron ayer en el evento sobre Mac OS X 10.7 Lion fueron cuatro características que parecen haber sido copiadas y adaptadas desde Ubuntu. Lo explica Cassidy James en un interesante artículo en su blog en el que demuestran que lo que Apple presentó ayer como las grandes novedades de Mac OS X 10.7 es un conjunto de tecnologías ya presentes desde hace tiempo en Ubuntu y otras distribuciones Linux.

Multitouch es UTouch

 

La primera gran innovación de Lion fue la presentación de los llamados “gestos multitáctiles”, algo curioso teniendo en cuenta que aunque los trackpads y los ratones Magic Mouse de Apple soportan la tecnología Multitouch, no se ha aprovechado todo su potencial en el sistema operativo. Sin embargo ahora quieren enriquecer ese soporte en Lion, y lo harán con esa forma de controlar ciertas operaciones con gestos táctiles. Lo más singular es que dicho tipo de tecnología lleva meses disponible -en fase experimental, eso sí- en Ubuntu, gracias a una nueva librería de gestos multitáctiles que han incluido en Ubuntu 10.10. Ya hablamos de ella, se llama UTouch y la idea es de crear un “lenguaje de gestos táctiles” con el que poder realizar tareas de todo tipo a través de ese soporte táctil. Shuttleworth presentó la versión 1.0 recientemente, y este tipo de interfaz es realmente prometedora para aprovechar todo tipo de superficies multitouch.

La App Store es el Centro de Software de Ubuntu

 

A continuación Jobs comenzó a hablar de otra capacidad que ha sido muy alabada en los medios de comunicación: la presencia de una App Store para Mac OS X. Brillante, dicen algunos, que ven la idea como una forma genial de distribuir aplicaciones para esta plataforma a través de un servicio centralizado. En realidad la idea no es nueva por dos razones. La primera, porque Apple la ha adaptado de su plataforma móvil, iOS, donde su App Store es sin duda la tienda de software para móviles más exitosa de todos los tiempos. La segunda, porque ya existe un servicio así para plataformas de sobremesa. Se llama Centro de Software de Ubuntu, y lleva con nosotros desde hace varias ediciones de esta distribución. Canonical presentó recientemente la nueva versión en Ubuntu 10.10 Maverick Meerkat, con soporte de aplicaciones comerciales -aunque por ahora solo tenemos una de Fluendo- y con un diseño que está claro que Apple quiere aprovechar.

Launchpad es Unity

 

En tercer lugar Apple presentó la característica llamada Launchpad, una pantalla de inicio para las aplicaciones que permite lanzar todas ellas a través de una interfaz con los iconos de las distintas aplicaciones, y con una disposición muy similar de nuevo a iOS y a la presentación que se hace en los iPhone, iPod touch e iPad. La idea es interesante, pero es que ya existe hace tiempo también una interfaz que aplica ese concepto a los PCs de escritorio, aunque esté más orientada a netbooks y portátiles. Se trata de Unity, la interfaz gráfica de usuario de Ubuntu Netbook Edition de la que llevamos hablando meses y que precisamente presenta las aplicaciones con sus iconos de forma que el acceso a dichas herramientas es directo.

Mission Control es GNOME Shell

 

Por último Steve Jobs presentó Mission Control, una especie de Exposé supervitaminado que además de presentar los distintos espacios de trabajo con las distintas aplicaciones abiertas en todos ellos para acceder rápidamente a cualquiera de ellas. Puede que no haya nada exactamente igual en Ubuntu de forma nativa, pero sí de forma opcional: GNOME Shell, el gestor de ventanas de GNOME 3.0, ofrece funcionalidades muy similares. Además de mostrar los espacios de trabajo con las aplicaciones minimizadas, en la parte derecha está el panel de Actividades con todo tipo de opciones sobre esos espacios de trabajo y aplicaciones. Puede que el aspecto sea ligeramente distinto, pero el objetivo es el mismo.

Conclusiones

Como indica el autor del artículo original, estas mejoras realizadas por Apple dejan claro que la empresa no es tan original y creativa como podría pensarse. Todos copian de todos -eso ha sido cierto siempre- pero lo que está claro es que Linux también se ha convertido desde hace tiempo en una fuente de inspiración para todos los que trabajan en el desarrollo de nuevas tecnologías en el campo de los sistemas operativos.

Autor Picajoso

¿Por qué fracasan Ubuntu y Linux?

Un libro recién publicado permite analizar porqué ciertos productos triunfan y otros en cambio, a pesar de sus aparentes ventajas, tienen una popularidad muy limitada. Y esas claves podrían ser trasladadas a Linux y a distribuciones como Ubuntu, que pronto llegará a su versión 9.10 pero que probablemente no disponga de esa característica diferencial que podría impulsar su popularidad.

El estudio revela que lo que necesita precisamente Ubuntu es algo totalmente revolucionario. Ahora bien, ¿cuál puede ser ese ingrediente mágico que hagan de Linux y de distribuciones como Ubuntu un éxito real?
El libro de Kevin Maney, llamado “Trade-Off“ (“Compensación”, literalmente) analiza el éxito o fracaso de algunos productos, y ese análisis es trasladado por el autor del blog OpenSourcenerd para ofrecer un interesante punto de vista a la hora de buscar en qué falla Ubuntu. El autor toma a esta distribución como referencia dada su popularidad, pero obviamente la idea es extrapolable a otras soluciones.
Esta distribución, la más popular del mundo Linux, sigue sin cuajar a pesar de sus buenas críticas por parte tanto de usuarios como de la industria. Según el libro de Maney, el éxito de un producto se basa en la compensación entre la fidelidad que provoca cierto producto y la conveniencia de ese producto.

http://blog.opensourcenerd.com/upload/trade-off-mj 

El gráfico lo explica mejor: un concierto de Michael Jackson creaba una fidelidad impresionante, porque esa experiencia era algo para recordar toda la vida. En el lado contrario están los reproductores MP3, que no pueden ofrecer la calidad o sensaciones de un concierto como ese en vivo, pero que son muy “convenientes” y cómodos a la hora de poder escuchar música en todas partes. En la parte baja del diagrama en ambos ejes se sitúa el CD de la música del concierto, que en su momento estaba más alta en el eje de la conveniencia, pero que de un tiempo a esta parte ha perdido interés por la comodidad de los formatos digitales.
Eso mismo se podría aplicar al mundo del software, en el que por ejemplo tenemos en el extremo de la fidelidad a soluciones como Photoshop -que ha creado una base de usuarios impresionante- en detrimento de proyectos como Gimp, que ofrece prestaciones similares a un coste nulo. Sin embargo, su conveniencia es menor, y lo mismo ocurre con Windows o Internet Explorer, por ahora más arriba en el eje de la coneniencia que Firefox, Ubuntu o Mac OS X, que ofrecen cierto equilibrio, pero que no tienen ese algo especial que los hace destacar.

Eso es precisamente lo que afirma Maney en su libro: que la gente tiende a usar los productos que están en los extremos, bien de la fidelidad o de la conveniencia, pero nunca los productos que están presentes en ambos apartados. ¿Por lo tanto, qué necesitan Ubuntu y Linux para triunfar?

Pues lo que necesita es, como dice el autor del artículo original, “una característica que mejore de forma drástica la experiencia de usuario. Algo que atrape al usuario y que acabe necesitando. Y necesita mostrarle a los usuarios que lo quieren y lo necesitan“.

Autor: por Picajoso

martes, 4 de enero de 2011

LibreOffice ya tiene PPA oficial en Launchpad

Acaban de sacar la PPA oficial para LibreOffice para que te lo instales sin complicaciones en Ubuntu o Kubuntu con compatibilidad en sus versiones 10.04 , 10.10 y 11.04 (funciona en Natty si es que sigues su desarrollo aunque sea por máquina virtual, que es lo recomendable)

Lo primero, es que se precisa desinstalar OpenOffice del sistema. 

Usa este comando en la terminal para ello:
sudo apt-get purge openoffice*.*

Desinstalar OpenOffice.org en Fedora:
su -c “yum remove openoffice.org-core”

Luego añadimos la PPA e instalamos así LibreOffice. En la terminal:
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice

Instalar en español el programa con los diccionarios.

sudo apt-get install libreoffice-l10n-es language-support-writing-es

Ahora, según el sistema de escritorio que uses (Gnome o KDE son las opciones que se nos dan), para integrar bien la aplicación en él usa el comando que te convenga:

Si usas Gnome:
sudo apt-get install libreoffice-gnome
Si usas KDE:
sudo apt-get install libreoffice-kde
Para ponerle la traducción al español:
sudo apt-get install libreoffice-l10n-es

Para añadirle el diccionario español (útil para la corrección ortográfica)
sudo apt-get install language-support-writing-es

lunes, 3 de enero de 2011

Habilitar Escritorio Remoto Ubuntu/Debian

VNC es un programa de software libre basado en una estructura cliente-servidor el cual nos permite tomar el control del ordenador servidor remotamente a través de un ordenador cliente. También llamado software de escritorio remoto. VNC no impone restricciones en el sistema operativo del ordenador servidor con respecto al del cliente: es posible compartir la pantalla de una máquina con cualquier sistema operativo que soporte VNC conectándose desde otro ordenador o dispositivo que disponga de un cliente VNC portado.

Si contamos con mas de 2 o mas computadoras en nuestra casa o en nuestra red, podemos instalarle el protocolo VNC y controlarlas remotamente de modo gráfico y en tiempo real. 

Ideal para:
Asistir a alguien
Realizar tareas a distancia
No levantarse del asiento para atender la otra maquina.

Para habilitarlo es muy sencillo:
Primero si no lo tenemos instalado, abrimos una terminal y escribimos (Aplicaciones / Accesorios / Terminal) - Instalar desde el Synaptic ó Centro de Software de Ubuntu. cualquier metodo vale.

 sudo aptitude install vino vinagre

Vamos a Sistema / Preferencias / Escritorio Remoto.

Elegimos la primera opción debemos habilitarla para que esta maquina pueda actuar como servidor y que por consecuencia podamos acceder:
Permitir a otros usuarios ver mi escritorio.
Permitir a otros usuarios manejar mi escritorio.

A continuación viene la seccion de seguridad, aquí ya depende de nuestras necesidades lo que mejor se adapte a nuestra situacion, sin embargo, la recomendacion general es, una contraseña fuerte, alfanumerica con caracteres especiales aleatorios, mezclando mayusculas con minusculas.

Debe confirmar acceso a este equipo,  
Requerir que el usuario introduzca una contraseña y Configurar la red automaticamente para aceptar conexiones
 
El area de notificacion, no influye en el funcionamiento, mas que nada indicar si queremos que muestre el icono de una conexion entrante o no, lo dejamos al criterio de cada uno, o mejor dicho a las necesidades que se adapten mejor para el caso de cada uno.

Con esto hecho, ya tenemos activado nuestro servidor VNC, ahora solo queda fijarnos la IP privada, por ejemplo en mi caso es la dirección 192.168.1.8, o escribir el nombre nombreDeUsuario-nombreDeEquipo.local .

Ahora desde la maquina que nos queramos conectar, usamos un buen cliente para escritorio remoto como Vinagre.


Desde Vinagre seleccionamos la opción de VNC- Virtual Network Computing.




Tecleamos la IP del servidor con la contraseña si así lo indicamos.

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.