Archivo del sitio

Añadir un PPA sin usar la consola

En la mayoría de instrucciones que encontramos en la red sobre cómo instalar un programa en Ubuntu o derivadas para el que hace falta añadir un PPA nos indican cómo hacerlo desde la consola, con el típico comando add-apt-repository. Después de bastante tiempo usando Kubuntu, me di cuenta de que no sólo se podían añadir PPAs de esa manera sino que se podía hacer sencillamente mediante interfaz gráfica, pero simplemente nadie habla de eso.

Es cierto que si conoces el comando o si lo tienes en una web y sólo tienes que copiar y pegar probablemente es más rápido usar la consola para añadir un PPA, pero me parece algo muy criticable el que sólo se indique ese método, hasta el punto de que la mayoría de usuario probablemente desconozcan que se puede hacer de otra manera que posiblemente prefieran porque no les guste usar la consola, porque no quieran aprenderse ningún comando o por el motivo que sea.

Lo primero que tienes que saber a la hora de añadir un PPA es su nombre. Tomemos el PPA de Wine como ejemplo. Si en alguna web te dicen que tienes que añadirlo usando el comando sudo add-apt-repository ppa:/ubuntu-wine/ppa es ppa:/ubuntu-wine/ppa el nombre del repositorio. Si, por otro lado, encuentras la página del repositorio en Launchpad mediante algún buscador, el nombre aparece resaltado en negrita en el apartado Adding this PPA to your system como puedes ver:

ppa1

El proceso de añadir un PPA mediante interfaz gráfica es tan sencillo como abrir los Orígenes del software, para lo que existen diferentes maneras: En Ubuntu/Xubuntu/Lubuntu:
-Abrir el Centro de Software de Ubuntu, en la barra de menú pulsar en Editar y luego en la opción Orígenes del software.
-Abrir el Gestor de actualizaciones, pulsar en el botón Configuración en la parte inferior izquierda de la ventana.
-Abrir el Gestor de paquetes Synaptic (no viene instalado por defecto en Ubuntu pero es de instalación casi obligatoria), en la barra de menú pulsar en Configuración y a continuación en la opción Repositorios.

En Kubuntu, simplemente abrid cualquier interfaz de Muon (Gestor de paquetes, Gestor de actualizaciones o Centro de software), en la barra de menú pulsar Preferencias y después en la opción Configurar las fuentes del software.

Una vez allí, vamos a la pestaña Otro software, hacemos click en el botón Añadir, pegamos el nombre del PPA, aceptamos y listo.

ppa2

Fácil, ¿verdad? Si te gusta usar la consola, adelante, pero hay más opciones y si realmente no quieres no tienes por qué hacerlo para tareas que no sean avanzadas. Demos a conocer la otra cara de la moneda y desmitifiquemos que Linux es para expertos. Si no quieres no tienes por qué tocar la consola.

Volver a activar los repositorios tras actualizar Ubuntu

Si no estáis acostumbrados a hacer actualizaciones del sistema en Ubuntu (o Kubuntu, Xubuntu o Lubuntu, es lo mismo), o simplemente sois de los que pulsa Aceptar en las ventanas que aparecen en cualquier instalación o actualización, probablemente os habréis encontrado con que algún programa que tuvierais instalado desde un repositorio externo (básicamente los PPAs) no se actualiza tras actualizar el sistema a una nueva versión.

Eso ocurre porque, al iniciar la actualización del sistema, se desactivan los orígenes de terceros, para que no haya conflictos de paquetes ni errores durante la actualización. Una ventana nos indica eso mismo, así como que una vez terminado el proceso de actualización podemos volver a activar los repositorios desactivados.

Volverlos a activar es muy sencillo, la cuestión es acordarse de hacerlo. Hay que abrir la herramienta Orígenes del software, para lo que existen diferentes maneras. En Ubuntu/Xubuntu/Lubuntu:
-Abrir el Centro de Software de Ubuntu, en la barra de menú pulsar en Editar y luego en la opción Orígenes del software.
-Abrir el Gestor de actualizaciones, pulsar en el botón Configuración en la parte inferior izquierda de la ventana.
-Abrir el Gestor de paquetes Synaptic (no viene instalado por defecto en Ubuntu pero es de instalación casi obligatoria), en la barra de menú pulsar en Configuración y a continuación en la opción Repositorios.

En Kubuntu, simplemente abrid cualquier interfaz de Muon (Gestor de paquetes, Gestor de actualizaciones o Centro de software), en la barra de menú pulsar Preferencias y después en la opción Configurar las fuentes del software.

En algún momento de este proceso el sistema os pedirá, como es normal, vuestra clave de administrador o superusuario. Una vez abierta la ventana Orígenes del software tenéis que abrir la pestaña Otro software, donde podéis ver los repositorios que tenéis en vuestro sistema. Delante de los repositorios desactivados durante la actualización tenéis un comentario indicándoos esto mismo, por lo que sólo tenéis que marcar el cuadrado a la izquierda de los mismos. Normalmente por la dirección del repositorio podéis identificar de qué aplicación o aplicaciones es. Si queréis quitar el comentario de “(desactivado en la actualización…)” podéis ir seleccionando los distintos repositorios (hay que hacerlo uno por uno), pulsando Editar… y borrando el comentario. Una vez hecho eso, sólo tenéis que pulsar en Cerrar y la próxima vez que se busquen actualizaciones se buscarán también en dichos repositorios. Espero que os haya servido de ayuda.

Todas las fuentes de Windows en Ubuntu

Si sois usuarios de Ubuntu (y cuando hablo de Ubuntu, como siempre, me refiero también a todos sus derivados que usan otro entorno de escritorio: Kubuntu, Xubuntu, Lubuntu) probablemente os habréis encontrado en la situación de abrir un documento o presentación creado en Windows y ver que las fuentes no son las mismas que se configuraron en el documento original, por lo que seguramente se descuadrarán cosas… Eso es porque en ambos sistemas no vienen exactamente las mismas fuentes instaladas por defecto y si el sistema no encuentra la fuente configurada en el documento, muestra otra distinta, y debido a que el tamaño suele ser distinto el documento puede quedar un poco mal.

¿Es posible solucionar esto? Desde luego. Posiblemente ya conozcas un paquete disponible en los repositorios llamado ttf-mscorefonts-installer (incluído también dentro de los restricted-extras), que instala en tu sistema fuentes como Times New Roman, Comic Sans MS, Arial o Courier New (entre otras). También es recomendable instalar los paquetes gsfonts-x11 y gsfonts-other. Ya tenemos parte del problema solucionado, pero aún hay fuentes que nos faltan y que no podremos encontrar en los repositorios.

A esta parte quería llegar yo, ya que en Internet hay información disponible sobre cómo disponer de esas fuentes que faltan, pero lo que dicen básicamente es que copies las fuentes de un sistema Windows (no todos disponemos de uno) a tu sistema Ubuntu, pero si las copias todas te encontrarás con fuentes repetidas y muchas fuentes en alfabetos distintos al romano (ya sabes, chino, ruso, árabe…), con lo que al final es un engorro. Lo que he hecho ha sido recopilar las fuentes faltantes para que tengáis el trabajo prácticamente hecho y facilitaros un poco las cosas.

Descargar fuentes

(El archivo está comprimido en formato 7zip, por lo que para descomprimirlo necesitas tener instalado el paquete p7zip-full, disponible en los repositorios)

Una vez descomprimido el archivo, tenemos que copiar la carpeta resultante dentro la carpeta /usr/share/fonts. Para ello, puedes hacerlo de manera gráfica con tu gestor de archivos o mediante consola. Según el primer método hay que ejecutar tu gestor de archivos como root (porque queremos escribir en una carpeta del sistema), para lo que debes abrir la consola de comandos es escribir sudo seguido del nombre de tu gestor de archivos (sudo dolphin [KDE/Kubuntu], sudo thunar [XFCE/Xubuntu], sudo pcmanfm [LXDE/Lubuntu],  sudo nautilus [Unity y Gnome Shell/Ubuntu y Ubuntu Gnome], sudo nemo [Cinnamon/Linux Mint]), copiamos/cortamos la carpeta de las fuentes descargadas y las pegamos en el directorio /usr/share/fonts (accediendo desde el directorio raíz, no la vayas a buscar en tu carpeta personal).

Otra opción es hacer este mismo proceso pero usando un sólo comando en la consola. El comando es mv fuente destino, y habría que usar sudo al querer copiar a una carpeta del sistema. Con lo cual, si tienes la carpeta con las fuentes en tu carpeta personal, el comando exacto sería sudo mv Windows\ Fonts /usr/share/fonts .

Si quieres tener disponibles las nuevas fuentes sin necesidad de reiniciar, pega en la consola el comando sudo fc-cache -f -v .

Y listo, ya tenemos fuentes como Calibri o Tahoma, entre otras.

¡Un saludo a todos y espero que os sirva!

P.D: En cualquier caso, lo más recomendable cuando le vas a enviar un documento a otra persona y ésta no tiene que modificarlo es convertirlo a PDF. LibreOffice tiene un botón para ello, y así nos ahorramos problemas de que la otra persona tenga o no alguna fuente y pueda ver el archivo que hemos creado diferente o estropeado.

Instalar UltraStar Deluxe en Ubuntu y agregar canciones

(Actualización 11/05/2014: han actualizado el PPA para la versión 14.04 de Ubuntu, por lo que no habría que hacer nada especial para instalar UltraStar Deluxe para esa versión. Aún así, por si dispones de otra versión distinta, o por si no actualizan el PPA para futuras versiones de Ubuntu, sigo dejando el método de instalación para esos casos.)

(Actualización 4/10/2013: he modificado completamente la entrada con el método más sencillo de instalación.)

Para comenzar, diremos para quien no lo sepa que UltraStar Deluxe se trata de un juego de karaoke libre basado en el juego SingStar para PlayStation. Es multiplataforma, por lo que está disponible tanto para Linux como para Windows y MacOS.

En algunas versiones anteriores de Ubuntu  y familia (10.04 Lucid Lynx, 10.10 Maverick Meerkat y 12.04 Precise Pangolin) bastaba con agregar el PPA de Ultrastar Deluxe, luego instalar el paquete ultrastar-deluxe pero el PPA ha caído en el abandono y no está actualizado para versiones posteriores. ¿Eso quiere decir que no podemos disfrutar de este juego de Karaoke en nuestro PC si usamos Ubuntu 11.10 o versiones posteriores hasta que no actualicen el programa y el PPA? No, ya que es posible modificar manualmente para qué versión queremos que el sistema busque y descargue paquetes del repositorio (aunque sea una versión antigua), y no es un proceso complicado.

Primero tenéis que agregar el PPA, y en los Orígenes del software seleccionáis el PPA de Ultrastar Deluxe, hacéis click en Editar y en el campo Distribución escribís precise.

uno

uno1

Después de eso, simplemente comprobad las actualizaciones (Recargar en Synaptic, Comprobar actualizaciones en Muon) e instalad el paquete ultrastar-deluxe (Nota: si no os aparece disponible el paquete, comprobad las actualizaciones mediante consola con el comando sudo apt-get update y ya estará disponible).

Y listo, ya tenéis el juego instalado. Para agregar canciones, primero descargáis las que os gusten desde esta página (hay que registrarse), y descomprimís los archivos de las canciones que hayáis descargado en la carpeta /home/tuusuario/.ultrastardx/songs . Si os suena a chino esto, simplemente entrad en vuestra Carpeta personal, y la carpeta .ultrastardx es una carpeta oculta (todas las que llevan un punto al principio lo son), para verla tenéis que pulsar Control + H o, si usáis KDE, Alt + .  , y para ocultarla seguís en mismo proceso. Una vez entréis en la carpeta oculta veréis la carpeta songs, donde descomprimir los archivos comprimidos que contienen las canciones (letra, imagen, música y vídeo). Cuando entréis en el programa ya veréis las canciones agregadas.

Existe un programa que podría ser una alternativa a UltraStar Deluxe y que es más fácil de instalar al estar en los repositorios oficiales de Ubuntu. Además, es válida para jugar al Guitar Hero y juegos donde se usan otros instrumentos (esto no lo he probado). Se trata de Performous, pero en mi experiencia personal no es una alternativa del todo válida, ya que hay algunas canciones que no las abre, otras donde hay estrofas que no aparecen para cantar, ofrece muchas menos opciones de configuración, visualmente la interfaz es mejorable, y en las canciones tras partes instrumentales donde no se canta no te avisa de cuando empiezas a cantar (lo cual es una pega si no te sabes bien la canción). Pero, en cualquier caso, ahí está para quien lo quiera probar. Las canciones habría que agregarlas en el directorio /home/tuusuario/.ultrastar/songs .

Si usas otra distribución Linux y no puedes o no sabes instalar estas librerías faltantes o no existe un paquete empaquetado para tu distribución y no sabes compilar… O si usas una distribución de la familia Ubuntu pero quieres una instalación más rápida, también existe la opción de instalar la versión de Windows de UltraStar Deluxe a través de Wine, ya que también funciona a la perfección. Wine es un “emulador” que permite ejecutar programas de Windows en Linux (no todos funcionan, pero muchos sí). Podéis descargar el instalador desde la web oficial de UltraStar Deluxe y las canciones las tendríais que descomprimir en el directorio /home/tusuario/.wine/drive_c/Archivos de programa/UltraStar Deluxe/songs .

Así que, si no te haces unos karaokes no será por falta de opciones… ¡Saludos!