lunes, 11 de febrero de 2013

EN UBUNTU ERROR AL CAMBIAR LOS PROGRAMAS POR DEFECTO

EN UBUNTU  ERROR AL CAMBIAR   LOS PROGRAMAS POR  DEFECTO 

 

Usualmente en  el  entorno  gráfico de los  sistemas operativos  de  la  Micro$oft,  cambiar  el  software o  programa   por  defecto que  se  quiere utilizar para abrir  un determinado tipo de  archivo es  muy  sencillo:  basta con: 
  1. Abrir la carpeta que contiene el archivo que desea cambiar. 
  2. Hacer clic con el botón secundario en el archivo que desea cambiar y, a continuación, hacer clic en Abrir con.
  3. Hacer clic en el programa que desea utilizar para abrir este archivo automáticamente
  4. Activar la casilla "Utilizar siempre el programa seleccionado para abrir este tipo de archivos".
  5. Haga clic en Aceptar.
 En  Ubuntu  es identicamente sencillo: 

  1. Selecciona desde el Nautilus el archivo que quieras reproducir. 
  2. Sobre el archivo seleccionado pulsa el boton derecho del raton.
  3. Escoge propiedades en el menú.
  4. Ve a la pestaña "Abrir con"
  5. Escoge el programa que quieres que reproduzca el fichero entre todos los que aparezcan en el listado.
A partir de este momento, el programa seleccionado será el que abrirá ese tipo de archivos ....Pero  y  si  no    ????
Sucede que ocurrió que luego de desinstalar Libre-Office para  finalmente instalar Open-Office, el sistema sigue buscando a Libre-Office como aplicación por defecto para abrir archivos de ofimática y sucede lo siguiente:
Los archivos  (doc, docx, odt, xls, ods )  no abren con Open-Offece al dar doble click con el puntero del mouse.
  • Los  mismos abren al indicar Abrir con ( Open-Office). 
  • No se guardan las configuraciones si  indicamos que use Open-Office como aplicación por  defecto.
  • No abren si se le pulsa doble con el puntero del ratón.
Las asociaciones de archivo para cada usuario se almacenan en:

~/.local/share/applications/mimeapps.list

Sin embargo, en Ubuntu 10.04 "Lucid Lynx", este archivo está casi vacío. Las asociaciones de archivos en todo el sistema se almacenan en:

/usr/share/applications/defaults.list
 
Por lo  tanto  lo que  haremos  es tomar las líneas que  nos interesan en el archivo defaults.list y las copiaremos en  el archivo mimeapps.list, para después modificarlas con un editor  de texto como gedit.

Lo hacemos así:

cat /usr/share/applications/defaults.list | grep libreoffice.org >> ~/local/share/applications/mimeapps.list

IMPORTANTE:  no siempre es openoffice.org también puede remplazar por openoffice3.org, debe asegurarse que versión de OpenOffice está usando antes de seguir con el siguiente paso.

Ahora modificamos  el archivo mimeapps.list

gedit ~/.local/share/applications/mimeapps.list

Utilizamos buscar y remplazar para sustituir todas las líneas que digan libreoffice.org para que ahora digan openoffice.org.