Social Icons

miércoles, 1 de enero de 2014

Instalación estándar de Ubuntu 13.10

Introducción

Nuestro propósito era editar esta entrada cambiando en el título "13.10" por "14.04 LTS", pero hay muchos pequeños detalles que cuidar en la instalación de Ubuntu 13.10 y merece la pena explicarlos; para ello este post.

Adecuación del Escritorio

Suponemos recién instalado Ubuntu 13.10 en nuestro ordenador. Para ello seguiremos cualquier guía de instrucciones de las que se han publicado.

Lo primero habilitar los cuatro escritorios habituales en nuestro sistema. Para ello, activamos "Configuración del sistema" (en el lanzador, icono de la rueda dentada con la llave superpuesta)  y hacemos lo siguiente:

Apariencia > Comportamiento > tic en Activar las áreas de trabajo

Seguidamente asociamos las secuencias de teclas habituales desde

Teclado > Atajos > Navegación

de acuerdo con lo siguiente:

Cambiar al área de trabajo 1                                                Ctrl + 1
Cambiar al área de trabajo 2                                                Ctrl + 2
Cambiar al área de trabajo 3                                                Ctrl + 3
Cambiar al área de trabajo 4                                                Crtl + 4
Mover la ventana un área de trabajo arriba                            Mayús+Ctrl+Alt+Arriba
Mover la ventana un área de trabajo abajo                            Mayús+Ctrl+Alt+Abajo

No olvidar que Nautilus ha cambiado algunos atajos habituales y que para la completa navegación interna desde nautilus necesitamos poder volver hacia atrás sin ratón. Antes se hacía con la tecla de borrar el carácter anterior y ahora ha dejado de usarse a tal menester. La sustituye la secuencia:

                                         Alt + the Right Arrow Key

para ver una buena colección de atajos podemos visitar nosinmiubuntu.



Etapa de Completación de Instalaciones

Instalación de Dropbox

Si pensamos instalar Dropbox, hemos de saber que hace un par de versiones de Ubuntu encontramos el desagradable problema de que no sale su icono en la barra de tareas tras la instalación. Ello se debe a que falta una librería, la cual se instala con la orden:

sudo apt-get install libappindicator1

Seguidamente bajamos el paquete .deb de la página de Dropbox. Nosotros hemos bajado

dropbox_1.6.0_amd64.deb

y lo instalamos desde la consola con la orden

sudo dpkg -i dropbox_1.6.0_amd64.deb

Instalar Google Chromium

sudo apt-get install chromium-browser  chromium-browser-l10n
sudo apt-get install mozplugger

Ahora haremos que chromium abra el formato pdf; para ello en el fichero

/etc/mozpluggerrc

abierto como superusuario, comentamos las siguientes líneas (anteponiéndole #)

### Acrobat Reader
define(ACROREAD, [repeat swallow(acroread) fill : acroread -openInNewWindow /a "$fragment" "$file"])

y en su lugar ponemos

define(ACROREAD, [repeat swallow(evince) fill needs_xembed : evince "$file"])

Continúamos admirando la estética Mulberry para el navegador Chromium.

Instalación de  Adobe Reader

Evince en esta versión de Ubuntu no imprime correctamente con alguna impresoras laser: al intentar imprimir, lanza una página en blanco y seguidamente se interrumpe la impresión en la siguiente página con el mensaje:

ERROR:
invalidaccess
OFENDING COMMAND:
filter
STACK:
/SubFileDecode
endstream
0
--nostringval--
--nostringval--
65
false

Es realmente un problema de la orden lpr y hay una amplia discusión en

https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/998087

En tanto hay una solución, para imprimir podemos usar acroread. Para instalarlo, descargamos el paquete .deb apropiado de este sitio (¡mucho cuidado! por defecto se descargaría el .rpm y eso de nada nos sirve, así que habremos de seleccionar el .deb que se ofrezca en ese momento). Una vez tengamos el fichero, que para fijar ideas supongamos es AdobeReader_esp-8.1.7-1.i386.deb lo instalamos como sigue: abrimos la terminal y vamos al lugar donde lo tenemos con la corden cd. Si fuera  "Descargas" ese lugar, ejecutamos la orden  cd /home/mi_usuario/Descargas/ (cada cual pondrá en lugar de mi_usuario su nombre de cuenta de acceso o login en el ordenador). Seguidamente ejecutamos:

sudo dpkg -i install AdobeReader_esp-8.1.7-1.i386.deb

Lógicamente habremos de cambiar en esa orden el nombre del paquete por el actual que tengamos. En ocasiones el sistema genera el siguiente mensaje:

dpkg: problemas de dependencias impiden la configuración de adobereader-esp:
 adobereader-esp depende de libgtk2.0-0 (>= 2.4).

dpkg: error al procesar adobereader-esp (--install):
 problemas de dependencias - se deja sin configurar
Se encontraron errores al procesar:
 install
 adobereader-esp


El problema se solventa fácilmente ejecutando la siguiente orden en la terminal:

sudo apt-get install -f

y aceptando. Para que "Abrir con" ofrezca a AdobeReader como opción para abrir ficheros en formato pdf, haremos lo siguiente:

sudo gedit /usr/share/applications/AdobeReader.desktop

Con esto lo que hemos hecho es editar el fichero AdobeReader.desktop y ahora procederemos a cambiar la línea:

Exec=acroread

por

Exec=acroread %U

Con esto conseguimos que "Abrir con" de Nautilus ofrezca la posibilidad de abrir ficheros .pdf con Adobe Reader, pues hasta esto falla en esta versión de Ubuntu.

Instalación de  ssh

sudo apt-get install ssh

Instalamos emacs

sudo apt-get install emacs23

y si somos atrevidos, en su lugar podemos ejecutar:

sudo apt-get install emacs24

para solucionar el fallo de emacs con los acentos en Ubuntu 13.10, incluiremos en nuestro fichero .emacs la línea:

(load-library "iso-transl")

Como herramientas complementarias necesitamos:

sudo apt-get install gnome-panel

Instalción de synaptic

synaptic facilitará algunas tareas de instalación por medio de la interfax gráfica. Por ejemplo, nos será útil para completar nuestra instalación de LaTeX.

sudo apt-get install synaptic

Instalación de texlive

texlive es nuestra distribución preferida de LaTeX

sudo apt-get install texlive auctex

Instalación de la plataforma Haskell

sudo apt-get install haskell-platform

Instalación completa de Java

Indicamos todo lo necesario para habilitar Java en el navegador

sudo apt-get install openjdk-7-jre openjdk-7-jdk icedtea-7-plugin

Instalación de sagemath

Lo recomendamos abiertamente en lugar de maxima por mil y una razones.

sudo apt-add-repository -y ppa:aims/sagemath
sudo apt-get update
sudo apt-get install sagemath-upstream-binary

Instalación de Prolog

sudo apt-get install swi-prolog prolog-el ncurses-doc

Es posible que emacs no esté correctamente adecuado para abrir los ficheros .pl aún con la instalación del paquete prolog-el. El problema sería subsanado incluyendo en nuestro fichero .emacs del siguiente código:

(autoload 'run-prolog "prolog" "Start a Prolog sub-process." t)
    (autoload 'prolog-mode "prolog" "Major mode for editing Prolog programs." t)
    (autoload 'mercury-mode "prolog" "Major mode for editing Mercury programs." t)
    (setq prolog-system 'swi)
    (setq auto-mode-alist (append '(("\\.pl$" . prolog-mode)
                                    ("\\.m$" . mercury-mode))
                                   auto-mode-alist))

Instalación de descompresores

Lo necesario para descomprimir todo tipo de formatos:

sudo apt-get install arj rar p7zip-full unace 
sudo apt-get install unzip p7zip-rar file-roller
sudo apt-get install atool
sudo apt-get install arc lzop nomarch rpm p7zip unalz lzip
sudo apt-get install dbview odt2txt gv catdvi 
sudo apt-get install djvulibre-bin python-boto python-tz

Instalación de dosemu

dosemu es el archifamoso emulador de MS-DOS, que junto a DOSBox es lo único que queda para hacer correr nuestros viejos programas y juegos de MS-DOS. Por suerte, cualquiera de estas dos opciones no dejarán hueco a la añoranza, aunque nosotros preferimos dosemu.

sudo apt-get install dosemu

Instalación de wine

wine es el emulador de los antiguos windows

sudo apt-get install wine

Cuidado al ejecutar la primera vez wine, pues puede pedirnos una aceptación en la consola que no permite el uso del ratón, para lo que habremos de usar el tabulador.

Instalación de visores

sudo apt-get install djview djvulibre-bin djvulibre-plugin

Instalación de vlc

sudo apt-get install vlc vlc-plugin-pulse videolan-doc

Instalación de exaile

El reproductor de música exaile nos permite reproducir radio en streaming. Rhytmbox continua con el fallo que impide hacerlo, resbalando a toda velocidad por el tobogán de la decadencia hacia su autoanhelado olvido: 

sudo apt-get install exaile

Podemos probarlo consiguiendo nuestras direcciones preferidas en los ficheros .m3u que nos sirve:
http://pub2.sky.fm/
http://listen.radionomy.com/misterium

Instalación de pdftk

pdftk es una excelente herramienta para manipular ficheros .pdf. Con ella podremos, por ejemplo, unir en uno varios ficheros con dicha extensión:

sudo apt-get install pdftk


Y ... esto es todo por hoy.





viernes, 21 de junio de 2013

Exaile, alternativa a Rhythmbox para escuchar emisoras de radio

Introducción

La magnífica herramienta que es Rhythmbox ha sido descuidada en Ubuntu 13.04 por Canonical. Tanto es así que ha sido una de las razones para que no usemos dicha nueva versión; eso junto a una decena de razones más, entre ellas la imposibilidad de fabricar un pendrive de arranque  en una unidad de 4Gb de las marcas SanDisk o Transcend por medio  del "Creador de discos de arranque" de Ubuntu 12.10. Así, descuidando los detalles pequeños, pero importantes, es como se arruina una marca ... de lo que debe tomar buena nota Canonical.

Ocurre en el actual Rhythmbox que, aunque se pueden añadir emisoras de radio en streaming a las que trae, no conseguimos reproducir ninguna de las que hemos añadido (véase. éste nuestro post al respecto). Es un problema con el uso de los plugins, muy reportado y que no terminan de entender y/o arreglar. Rápidamente nos hemos puesto a buscar una alternativo y hemos encontrado Exaile.

Instalar Exaile

Es muy simple, está en los repositorios oficiales de Ubuntu:

sudo apt-get install exaile

no hay más.

Añadir una emisora de radio en Exaile

Abrimos Exaile ( Super + a  y escribimos en la ventana de búsqueda "exaile" finalmente pulsamos en su icono). Cuando se arranque veremos una pestaña en el margen izquierdo que pone "Radio", pulsamos en ella (es la segunda de arriba hacia abajo). Ahora veremos arriba a la izquierda un botón alargado que pone "Añadir emisora". En este momento sugiero haber descargado el fichero .m3u de la emisora que queremos añadir, haberlo abierto con un editor de texto, haber marcado la dirección y haber copiado (Ctrl + c) lo marcado. El ejemplo que venimos poniendo es Misterium de Radionomy, su dirección es:

http://listen.radionomy.com/misterium

este es el contenido del fichero misterium.m3u (lo provee la emisora) y  es lo que hemos de haber copiado con el editor. Ahora pulsamos en el botón "Añadir emisora" de Exaile. Veremos que se abre un formulario, igual que el de Rythmbox, con dos casillas: una se titula URL y aparecerá ya rellena, si no es así ponemos la dirección nosotros (en el ejemplo http://listen.radionomy.com/misterium). La segunda casilla trae el epígrafe "Nombre": aquí ponemos una secuencia que nos permita identificar la emisora, por ejemplo, "Radionomy -- Misterium".  Seguidamente pulsamos "Aceptar".

Escuchar la emisora

Para escuchar la emisora que hemos introducido, pulsamos en la pestaña "Radio", si no lo hemos hecho ya, y pulsamos en la "punta de flecha negra" que precede a la leyenda "Emisoras guardadas" arriba a la izquierda. Veremos que se despliega un listado de emisoras y entonces debemos hacer doble clic en la que queremos escuchar. Seguidamente aparece en la bandeja de reproducción. Ahora basta con hacer doble clic sobre ella en dicha bandeja de reproducción o un solo clic y luego pulsar en el botón de "iniciar reproducción" (punta de flecha verde, la del anagrama de Exaile).

Y ... esto es todo por hoy.

viernes, 24 de mayo de 2013

Crear un QRC con LaTeX e incluirlo en un fichero LaTeX

Introducción

Los usuarios de LaTeX se muestran reacios a usar otras herramientas si pueden servirse de su preciado compilador para editar y que se comporta como una verdadera imprenta. En este post venimos a ayudarlos y a darles una razón más para seguir con "LaTeX para todo".

No hay que glosar la gran utilidad que tiene hoy codificar las direcciones de internet en códigos QR de forma que se pueda acceder a ellas desde dispositivos móviles. Estamos en la era de la inmediatez ... para lo bueno y para lo malo. Y también LaTeX sirve para esto.

En lo que sigue daremos la receta precisa para generar un código QR con LaTeX y luego diremos como incluirlo en nuestro pdf generado con LaTeX.

Generación del código QR

Con el editor preferido haremos un fichero, digamos miQRC.tex, con el siguiente contenido:

\documentclass[12pt]{article}

\usepackage{pst-barcode, auto-pst-pdf}

\begin{document}

  \begin{pspicture}
    \psbarcode{http://ubuntudriver.blogspot.com.es/}{}{qrcode}
  \end{pspicture}

\end{document}

y por supuesto que en lugar de la dirección

http://ubuntudriver.blogspot.com.es/ 

pondremos la nuestra o lo que queramos. Seguidamente abrimos la terminal (Ctrl + Alt + t) y con la orden cd nos desplazamos hasta el lugar en donde tenemos el fichero miQRC.tex. Hecho esto ejecutamos desde la terminal la orden:

pdflatex -shell-escape miQRC

Como pueden ver, se han generado varios ficheros tras la ejecución de la anterior orden; pues bien, nos interesa por ahora el que se llama miQRC-pics.pdf. Éste será el fichero a incrustar en cualquier fichero LaTeX.

Inclusión del código QR en un fichero LaTeX

Supongamos que el fichero miQRC-pics.pdf está alojado en el directorio

/home/miUsuario/Documentos/taller/

por supuesto que miUsuario será para cada cual un nombre como: luisaquero, albertml, etc. ... cada cual tendrá su usuario preferido. Ahora llega el momento de edita nuestro fichero de texto que deseamos contenga el QRC. Tiene que incluir al menos lo siguiente en su estructura:

\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage[absolute]{textpos}
\usepackage[utf8]{inputenc}

\begin{document}

\begin{textblock*}{297mm}(-4mm,135mm)
\includegraphics[scale=1]{/home/miUsuario/Documentos/taller/miQRC-pics.pdf}
\end{textblock*}

\end{document}

y logicamente pondremos el texto que nos interese entre el \begin{document} y el \end{document}. Hecho esto podemos compilar en la forma habitual con pdflatex,
es decir, con el formato que genera un pdf como resultado. Por supuesto que cada cual puede
jugar con los números que aparecen arriba: 297,  -4, 135 y así podrá situar el cuadradito
del código QR con el tamaño y en el lugar que prefiera del texto.

Y ... esto es todo por hoy.

viernes, 12 de abril de 2013

Incluir y escuchar una estación de radio en nuestro reproductor Rhythmbox

Introducción

Dejamos de usar Amarok cuando descubrimos Rhythmbox. Lamentamos mucho cuando Canonical adoptó como reproductor por defecto a Banshee, el cual nunca llegó a dar la talla, pese a ser un buen software. Más tarde Canonical reconsideró su elección y volvimos disfrutar de Rhythmbox.

Cuando instalamos una nueva versión de Ubuntu siempre personalizamos, entre otras utilidades,  el reproductor Rhythmbox y una de las cosas que hacemos es añadir estaciones de radio en la lista que trae.

En este post daremos la sencilla explicación de cómo hacerlo.

Añadir una estación de radio

Una vez abierta la aplicación Rhythmbox:


1) Pulsamos en el icono de radio que aparece en la columna lateral derecha, dentro del apartado "Fonoteca", que tiene escrito a su lado "Radio". Si no estuviera desplegado el contenido de "Fonoteca", lo desplegamos previamente en la forma habitual para ver el mencionado icono.

2) Estarán a la vista entonces las diferentes estaciones de radio que trae por defecto la aplicación y entre otros veremos arriba, junto a "Examinar", el botón de "Añadir"; debemos pulsarlo.

3) Se abre una ventana y dentro una ventanita para poder escribir. Es aquí donde consignaremos la dirección de la estación de radio seleccionada. Tomaremos como ejemplo la estación misterium de radionomy, y para ella escribiremos lo siguiente en la antes mencionada ventanita:

Debemos conocer una dirección de este tipo para cada estación  que queramos añadir. Seguidamente pulsamos en "Añadir". 
Esta dirección la detalla la página de la estación normalmente. En el caso de Radio Misterium podemos un juego de tres iconos (iTunes y algo más) con la leyenda "Escuchar esta radio en su mediaplayer". Si pulsamos, se descarga un fichero misterium.m3u que abierto con cualquier editor nos permite conocer la dirección. Si disponemos del fichero .m3u podemos hacer doble clic sobre ese fichero y nos permite saltarnos este paso 3, pues ello tiene el mismo efecto que escribir la dirección en la casilla "Dirección".

4) La estación está añadida, pero merece la pena hacer algún retoque. En la columna de "Título" aparece una línea con la dirección que acabamos de introducir. Hacemos clic sobre ella, para que se sombree solamente; clic con el botón derecho del ratón y pulsamos en "Propiedades".

5) Se abre una ventana de propiedades con dos pestañas.:
  *) En la pestaña "Básico" y en la ventana "Título" escribimos algo así como     "Radio Misterium - Radionomy".
  *) En la pestaña "Básico" y en la ventana "Género" escribimos uno de los géneros que trae predeterminado Rhythmbox o cualquier otro que deseemos; en este caso lo apropiado sería poner "Eclectic" o "Ambient". Nosotros nos inclinamos por lo segundo.
  *) En la pestaña "Detalles" no hay mucho que hacer. La ventana "Dirección" ya está rellena y, si se quiere, se puede puntuar la estación haciendo clic sobre las estrellas en la ventana "Puntuación" hasta agrandar el número que se quiera de ellas sobre cinco.
Seguidamente pulsamos en el botón de "Cerrar".

Escuchar la estación

Ahora podemos buscar  "Radio Misterium - Radionomy" en la lista de la columna "Título" o bien hacer clic sobre la categoría que le hayamos dado ("Ambient" en nuestro ejemplo) y la encontraremos. Para escuchar la estación hacemos doble clic en el título (en nuestro caso "Radio Misterium - Radionomy") y, si funciona ese día, ya podremos escucharla.

Otra fuente de estaciones interesante en sky fm.

Y ... esto es todo por hoy.

jueves, 7 de febrero de 2013

Ubuntu 12.10 no monta automáticamente mi pendrive

Introducción

Hemos instalado  Ubuntu 12.10 sin conexión a internet en uno de nuestros portátiles y hemos tenido la necesidad de introducir un lápiz de memoria (pendrive) para comenzar a trabajar.  El resultado ha sido que dicho dispositivo no se ha montado, con un mensaje en una caja de error con el siguiente contenido:

No se pudo montar Volumen de X,X GB
Adding read ACL for uid 1000 to '/media/mi_usuario' failed: Operation not supported

Se trata de un pequeño fallo que han pasado por alto los diseñadores de Canonical, pero que tiene fácil arreglo según indicación de la leyenda del mensaje de error. El hecho es que el sistema espera encontrar un directorio donde montar el dispositivo y éste directorio no existe ni puede crearlo por un problema de permisos. Encontramos tres soluciones.

En lo que sigue usamos la denominación genérica mi_usuario para; cada cual habrá de usar el nombre de la cuenta con la que pretende ingresar en el sistema (será el nombre que aparece en el mensaje de error de antes, por ejemplo, rosarodriguez, amt, etc.)

Primera solución (a veces no es posible)

Hacemos la instalación conectados a internet y habiendo marcado la casilla de  "Descargar actualizaciones mientras se instala" y/o actualizando el sistema antes de introducir nuestros dispositivos de copia en el puerto usb. No habrá ningún problema ni notaremos dificultad, el sistema montará automáticamente nuestros dispositivos con sólo conectarlos al puerto USB.

Segunda solución (es la mejor)

Supongamos que no podemos acceder a Internet en fase de instalación, por ejemplo, por no tener en el pendrive de arranque el certificado para acceso a Internet vía conexión WPA o porque sencillamente no se puede gestionar la conexión con el certificado en el pendrive de instalación. En un caso así no tendremos más remedio que hacer la instalación sin conexión y posteriormente introducir un lápiz de memoria, dejar el certificado y establecer la conexión. Es en este momento cuando surge la dificultad. ¿Cómo actuar? Sencillo, creamos el directorio adecuado con las siguiente orden

sudo mkdir /media/mi_usuario

y la dificultad habrá desaparecido para siempre. Ahora introducimos el lápiz de memoria  o el dispositivo que sea en el USB y lo montará siempre de forma automática.

Tercera solución (es con la que aprendemos más)

Suponemos que estamos en una situación como la de la solución segunda. Hacemos el montaje del dispositivo a las bravas y esperamos a la actualización que solucione el problema. Este montaje funcionará pero no arregla el problema por sí sólo y definitivamente, habremos de esperar para ello a la actualización. Dejamos la referencia por dar información y que los lectores la conozcan para otras situaciones, realmente cualquiera de las soluciones anteriores es la buena.

Para montar el dispositivo debemos conocer el nombre que le asigna el sistema. Conseguimos esto con la siguiente estrategia. Sin conectar el dispositivo al puerto hacemos:

ls -l /dev/sd*

y guardamos la información a la vista. Ahora conectamos el dispositivo al puerto y volvemos a repetir la orden. Habrá una diferencia de dos nombres, que son los que asigna es sistema a nuestro dispositivo. En nuestro caso la diferencia es /dev/sdb y /dev/sdb1; con lo que ya sabemos cuál es el nombre que hay que usar, en nuestro ejemplo es  sdb1.  Pasamos e ejecutar las órdenes:

sudo mkdir /media/usb
sudo mount -t vfat /dev/sdxX /media/usb

y tendremos el lápiz de memoria montado y en orden de uso. No olvide cada cual cambiar sdxX en la orden anterior por el nombre correspondiente de su dispositivo y cuiden de dejar los espacios. 

Si queremos desmontar el dispositivo desde la consola bastará con ejecutar:

sudo umount /media/usb

Y ... esto es todo por hoy.

jueves, 27 de diciembre de 2012

Cómo usar la orden locate

Introducción

Hemos visto la gran efectividad que en Mac OS X tienen la estrategias de búsqueda de ficheros en el árbol de directorios. En Linux hay una vieja orden que se revela de gran utilidad para este fin: se trata de la orden locate.

En este post mostramos su habilitación y su sencillo uso en la consola, que tendremos abierta (Ctrl + Alt +T).

Habilitación

Para habilitar la orden locate hemos de abrir la base de datos que usará:

$ sudo updatedb

Esta orden puede tardar algún tiempo en ejecutarse, por lo que conviene tener paciencia y esperar al final de su ejecución. El tiempo dependerá de las características de nuestra máquina y del volumen de datos que contenga.

En Mac OS X también se puede usar locate y la forma de abrir la base de datos que usará es ejecutar:

$ sudo /usr/libexec/locate.updatedb

Búsqueda

Supongamos que queremos buscar los ficheros que en su nombre o camino aparece la secuencia "palabra". La búsqueda con locate se realiza como sigue:

$ locate palabra

y entonces aparece en el terminal un listado con la información solicitada y correspondiente.

Complemento para Mac OS X

Para mostrar en Finder los ficheros ocultos podemos proceder a ejecutar en la terminal la siguiente orden:

$ defaults write com.apple.finder AppleShowAllFiles TRUE

y para impedir que aparezcan, anulando la orden anterior, basta ejecutar en la terminal la orden

$ defaults write com.apple.finder AppleShowAllFiles FALSE

Y ... esto es todo por hoy

martes, 25 de diciembre de 2012

Cómo Instalar la "Versión -app" de sagemath en Mac OS X


Introducción

Dedicamos un post más al sistema basado en Darwin que tanto nos agrada: Mac OS X. Es una pena haber comprado un Apple, necesitar usar Sage y no poder, siendo el asunto de tan fácil remedio. Cuando tratamos de descargar Sage para nuestro Mac OS X Mountain Lion, por ejemplo de aquí, se nos presenta el siguiente mensaje de advertencia:

It has come to our attention recently that on MacOSX computers, where Sage has never been installed before, the `-app` version of Sage might fail to start. We apologize for the inconvenience. While we are working on a fix for this problem, please use the non-"-app" version of Sage.

y, en efecto, si procedemos a hacer la instalación vemos que se completa pero que al intentar ejecutar la aplicación fracasa y fracasan todas las iniciativas habituales para ejecutarla.

Este asunto ha llamado nuestra atención recientemente debido al interés puesto en sagemath como herramienta de cálculo eficaz en el ámbito universitario y profesional en todas las ramas de la técnica.

Mientras los desarrolladores de Sage se dan cuenta de que lo que pasa es que sagemath es considerado por el sistema Mac OS X Mountain Lion como software de procedencia no autorizada, que además quiere crear directorios ocultos en el sistema, nosotros damos tres iniciativas de solución. Dos de ellas, las sencillas, no las hemos probado pero creemos que habrían de resultar; la tercera es la que hemos puesto en práctica con excelente resultado.

El lector debería probar dichas iniciativas en el orden en que son dadas y rogamos a nuestros lectores que nos indiquen, con los comentarios que estimen oportunos, si han resultado eficaces para solucionar el problema.

En lo que sigue supondremos, para fijar ideas, que el nombre de su carpeta es miUsuario y que por tanto usted tiene los documentos situados en su Apple en:

/Users/miUsuario/

Previo

Descargar el fichero de instalación, por ejemplo de aquí. Nosotros hemos descargado para la prueba el fichero sage-5.6-OSX-64bit-10.8-x86_64-Darwin-app.dmg.  Hacemos doble clic sobre la descarga y arrojamos el fichero "Sage-5.6-OSX-64bit-10.8" (o lo que proceda en su lugar) a Aplicaciones.

Instalación

Es tan simple como crear el directorio .sage en el directorio raíz  de la carpeta del usuario antes de proceder a la instalación. Eso se hace con:

mkdir /Users/miUsuario/.sage

Esto arreglará el problema si, como creemos, lo que ocurre es que Mac OS X Mountain Lion trunca el proceso de ejecución de sagemath la primera vez debido a que le impide la creación del directorio oculto de configuración en la raíz del directorio del usuario.

Hecho esto (suponemos ya sage en Aplicaciones), ejecutamos sage.  Recordamos a los usuarios que la primera vez que ejecutamos una aplicación de éstas hemos de seguir los siguientes pasos:

1) Abrir Finder
2) Pulsar y situarse en "Aplicaciones"
3) Con la tecla Ctrl pulsada, hacemos clic en la aplicación "Sage...", en nuestro caso "Sage-5.4.1-OSX-64bit-10.8".
4) Pulsamos en "Abrir" y luego de nuevo en "Abrir"

Hay que tener paciencia, y dejar trabajar al sistema, pues tarda, tarda de veras. Suponemos que el usuario está familiarizado con el proceso y sabe que la primera vez: se abre la terminal y el navegador y que, en aquella pide un password para el usuario "admin". Es muy importante recordar bien este usuario y el password que hemos puesto.


Restaurar las worksheets de instalaciones anteriores

sagemath guarda las worksheets en la siguiente carpeta:

/Users/mi_usuario/.sage/sage_notebook.sagenb/home/admin

de forma que si hemos tenido una instalación anterior y queremos restaurar las worksheets de esa instalación en otra futura, debemos guardar el contenido de dicha carpeta y copiarlo sin más en la del mismo nombre de la nueva instalación.

Y ... esto es todo por hoy.