Archivo del sitio

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.

Integración total de Firefox con KDE en Kubuntu

(Actualización: he actualizado esta entrada ya que se ha lanzado un PPA oficial desde donde se puede instalar el paquete de compatibilidad entre Firefox y KDE. Previamente, Sumski (de Kubuntu Forums) había hecho este trabajo de forma no oficial, y esta entrada indicaba cómo instalar Mozilla Firefox con compatilidad KDE parcheado por él. Ante todo, reiterar el agradecimiento por su trabajo.)

Firefox, el navegador abanderado de la libertad en Internet, es el navegador favorito de los usuarios de GNU/Linux, e incluso entre los usuarios de KDE pese a estar programado Firefox en Gtk, ya que realmente no hay ningún navegador Qt que le haga sombra (Qupzilla, navegador basado en el propio Firefox y que usa QtWebKit es el más prometedor, pero está a años luz del principal producto de Mozilla).

Integración funcional

Pues bien, los que usamos Firefox en Kubuntu sufrimos de ciertas incomodidades debidas a la falta de integración del navegador con nuestro escritorio KDE, ya que los diálogos de guardar o cargar son los propios de Gnome, faltan asociaciones de archivos para abrir los archivos directamente en lugar de descargarlos (excepto para los .pdf y los archivos de Office u OpenDocument), no podemos abrir los archivos ni las carpetas directamente desde el gestor de descargas de Firefox, en la opción “Abrir con” tenemos que seleccionar el programa “manualmente” buscando el binario del programa… En openSuse, por ejemplo, Firefox viene de serie con este tipo de integración en KDE, y fue una gozada el tiempo que estuve usando esta distribución. En Kubuntu, por lo visto en versiones anteriores a la 12.04 esta integración estaba disponible a través de un paquete que yo desconocía, pero desde dicha versión el mantenedor de Firefox en Ubuntu ha decidido no dar más este soporte a KDE. Nada nuevo bajo el sol, en Ubuntu se desentienden de todo lo que no sea su Unity.

Pues bien, lo maravilloso del software libre es que si algo no nos gusta o nos parece mejorable podemos cambiarlo y, lo más importante, hay una gran comunidad detrás que trabaja para que estos cambios sean posibles y todos nos beneficiemos de ello. El equipo de Kubuntu ha hecho posible una total integración de Firefox en Kubuntu (o Ubuntu con KDE, u otras distros derivadas) en cuanto a diálogos de KDE, asociaciones de archivos… En definitiva, para que podamos usar Firefox en KDE sin esas incomodidades debidas a la falta de integración, realmente como debería ser usado Firefox por todos sus usuarios. A día de hoy sólo falta integrar la ventana de impresión, pero bueno, tampoco es lo más importante y seguramente en próximas versiones se incluirá la integración de este último punto.

En este PPA oficial podemos encontrar tanto el navegador Firefox como el paquete firefox-kde-support. Para comenzar a disfrutar ya de esta integración de Firefox en KDE, abrimos Konsole y escribimos:

sudo add-apt-repository ppa:blue-shell/firefox-kde

Seguidamente, abrimos el Gestor de paquetes Muon, buscamos el paquete firefox-kde-support y lo marcamos para instalar. También es recomendable seguidamente pulsar en Comprobar actualizaciones y pulsar en Actualización completa. Finalmente, pulsamos en Aplicar cambios(los que prefiráis hacer todo esto mediante consola ya sabéis cómo hacerlo).

Una vez concluida la instalación podéis comprobar cómo todas las incompatibilidades de Firefox con KDE están resueltas. Y es un gustazo.

No sé vosotros, pero yo al instalar estos paquetes me planteé una cuestión. Si al salir una nueva versión de Firefox, los paquetes se actualizan antes en los repositorios oficiales de Ubuntu que en el PPA de Firefox KDE, ¿se actualizarán los paquetes perdiendo la compatibilidad hasta que actualice también el PPA? Efectivamente. Pero existe una solución (gracias a Xplorer4x4 de Kubuntu Forums por indicárnosla): abrimos Kate como root (para ello, abrimos Konsole y tecleamos sudo kate) y copiamos en el nuevo archivo lo siguiente:

Package: *
Pin: release o=LP-PPA-blue-shell-firefox-kde
Pin-Priority: 1000

Seguidamente lo guardamos con el nombre blue-shell-firefox-kde-pin-1000 en la ruta /etc/apt/preferences.d/ , y ya el sistema sólo actualizará Firefox desde el PPA.

Integración visual

Pese a que gracias a Oxygen-Gtk desde KDE 4.8 las aplicaciones Gtk se integran visualmente considerablemente bien en KDE, con Firefox no ocurre del todo lo mismo, y queda un tanto feote.

Bien, la estética no lo es todo, y Firefox seguiría siendo un navegador digno de ser usado en KDE (el mejor en mi opinión) pese a esta integración visual no tan satisfactoria. Pero también hay una solución, aunque esta está ampliamente divulgada y probablemente ya la conozcas y la estés usando. De todos modos, para que esta entrada del blog quede completa, también trataremos este aspecto y, ¿quién sabe?, puede que algún lector no conozca Oxygen KDE. Es “simplemente” un tema, como otros tantos, para Firefox, pero que hace que el aspecto visual sea totalmente el de una aplicación Qt. Un gran trabajo por parte de Dimitri Pandeleakis, y también está disponible para Thunderbird y Amsn. Lo podéis instalar desde su web, y para deberéis acudir nuevamente a la web para actualizar el tema cuando este pierda compatibilidad con Firefox tras una actualización del programa (puede que tarde en estar disponible dos o tres días), ya que en la web de complementos de Mozilla Firefox está desactualizado casi siempre.

Una vez hechas estas dos cosas, ni notaréis que Firefox está hecho en Gtk, y podréis disfrutar de una experiencia de navegación web perfecta en KDE. Sí, sé que Mozilla debería encargarse de este tema o, en su defecto, Canonical, pero si ellos no lo hacen, el software libre y su gran comunidad hacen posible este tipo de cosas. ¡Que lo disfrutéis y mil gracias a Sumski y Dimitri Pandeleakis!

¿KDE mejor que Windows?

La respuesta a la pregunta no la voy a dar yo (aunque no hay que ser un lince para saber qué contestaría) sino las personas participantes en el vídeo que os muestro en esta entrada.

El vídeo se trata de un “experimento” que ha hecho un chico italiano llamado Giorgio Antani sirviéndose de un netbook con el sistema operativo Kubuntu instalado. Por si no lo sabéis, Kubuntu es una de las distribuciones derivadas de Ubuntu apoyadas por Canonical (aunque la empresa ya no invierte económicamente en el proyecto) y que usa el entorno de escritorio KDE. Como bien dice Giorgio al inicio del vídeo, el software libre o de código abierto no tiene cobertura en los medios de comunicación (salvo en medios especializados), y al no tener tampoco publicidad el gran público desconoce la mayor parte del ecosistema del software libre (aunque muchos lo usan sin saberlo en diversos dispositivos). Pero  concretamente en este vídeo el protagonista es Linux en el escritorio, concretamente KDE y más concretamente Kubuntu (en su versión 11.10). Pues bien, este chico italiano salió a la calle, enseñó el sistema a diversas personas diciéndoles que era la nueva versión del archiconocido sistema operativo de Microsoft, Windows 8, y les preguntó qué les había parecido y si les parecía que esta nueva versión de “Windows” era mejor que las anteriores, para finalmente decirles que no se trataba de Windows 8 sino de Kubuntu Linux. Las respuestas las podréis escuchar en el vídeo (que está en italiano con subtítulos en inglés):

Por si algún lector no sabe inglés, resumiré diciendo que a todos los encuestados les gustó bastante el sistema operativo (aunque un par matizaron que deberían probarlo más a fondo, algo totalmente lógico) y les pareció mejor que las “anteriores versiones de Windows”, es decir, de las versiones de Windows comercializadas hasta la fecha (Windows 7 es la más reciente), señalando que les parecía que introducía bastantes mejores y que era más fácil y sencillo de usar. Curioso esto último, ¿verdad? Seguramente si les hubiera preguntado a estas mismas personas si Linux les parece un sistema operativo fácil y sencillo la respuesta hubiera sido totalmente opuesta ya que la imagen que tiene mucha gente desconocedora del sistema es la de un sistema operativo complejo que necesita por parte del usuario muchos conocimientos informáticos.

¿Qué conclusión podemos sacar de este (muy) interesante vídeo? Pueden ser varias. Para empezar, una persona cualquiera que observa un sistema operativo Linux sin ideas preconcebidas o prejuicios es capaz de valorar sus virtudes (algunas, las que son capaces de conocer tras una demostración básica del funcionamiento del sistema) con una mente abierta y a apreciarlo, e incluso interesarte por su uso. Por otro lado, si Linux fuera más conocido de cara al gran público y, por consecuente, los desarrolladores realizaran versiones nativas para Linux de juegos comerciales o programas muy populares de otros sistemas operativos, posiblemente Windows no ostentaría la corona entre los sistemas operativos de escritorio y, quizás, Linux se auparía a lo más alto como ya lo está en los demás campos de la informática.

Concretamente, y esto es una opinión personal, creo que Kubuntu precisamente sería la distribución Linux ideal para el usuario común (carente de conocimientos informáticos y que busca la facilidad de uso y la comodidad para realizar las tareas que quieran), ya que dispone de las facilidades que brinda Ubuntu a sus usuarios, como buscar e instalar automáticamente drivers privativos necesarios para el óptimo funcionamiento de ciertos dispositivos de nuestro sistema, o de ciertos codecs y demás, así como la gran cantidad de aplicaciones disponibles en los repositorios y los paquetes .deb disponibles, además del soporte que brinda una gran comunidad de usuarios, combinado con el entorno de escritorio KDE, nombrado recientemente (y una vez más) mejor entorno de escritorio del año en Linux Questions (esto fue lo que inspiró a Giorgio a hacer este vídeo), y con razón, ya que en él conviven la elegancia estética, la facilidad de uso, la posibilidad de personalización y la más alta tecnología en lo que a los entornos de escritorio se refiere. La versión 12.04 LTS Precisa Pangolin va a ser matadora, os aconsejo probarla (y si no habéis probado KDE, después de que lo hagáis ya nada será lo mismo).

Muchas gracias al compañero Giorgio Antani por este interesantísimo vídeo, que deja constancia de cosas que muchos ya sabíamos en cuanto a la visión que tiene de Linux la mayoría de usuarios de informática que desconocen el sistema.

Recuperar sonidos del sistema en KDE 4.8

Si habéis actualizado a 4.8 en vuestra distribución o instalado una versión de la misma que contenga KDE 4.8 probablemente habréis notado que no escucháis ningún sonido del sistema (sonidos de inicio, apagado, diversas alertas…) aunque podéis escuchar sonidos de archivos de vídeo, audio, del navegador web. Desconozco si esto ocurre en todas las distribuciones con KDE 4.8 o las hay que incorporan una solución a este bug, pero es un error proveniente de las librerías Qt al parecer y en Kubuntu 12.04 (la distribución que uso actualmente) está presente.

Hay una solución bastante fácil, aunque es provisional, ya que cuando se realicen actualizaciones que afecten a este tema, probablemente perderéis de nuevos los sonidos (algo que no va a ocurrir frecuentemente, pero puede pasar), aunque podéis volver a realizar esta solución hasta que definitivamente acaben con este bug.

Los pasos son los siguientes:

1) Crear el script
Abrid Kate o KWrite, el editor de texto que tengáis (estará ubicado en la categoría Utilidades) y pegad, tal cual está, el siguiente texto:

#!/bin/bash
for j in /usr/share/kde4/apps/*/*.notifyrc
do
  sudo sed -i 's_Sound=_Sound=file:///usr/share/sounds/_g' $j
done

Guardad el archivo en vuestra carpeta personal. Recomiendo que lo hagáis como archivo oculto para no verlo siempre. Para ello, debe incluir un punto al principio del nombre (recordemos que para ver archivos ocultos en Dolphin, el explorador de archivos de KDE, hay que presionar Alt + . ). La extensión debe ser .sh . Por ejemplo, yo lo he llamado .systemsounds.sh

2) Hacer el script ejecutable
Simplemente abrimos Konsole y pegamos el siguiente comando:

sudo chmod a+x .systemsounds.sh

Por supuesto, si le habéis puesto al script un nombre distinto deberéis poner ese nombre en lugar del que he puesto yo. Tanto en este paso como en el siguiente.

3) Ejecutar el script
Seguimos en console, y pegamos el siguiente comando para ejecutar el script.

~/.systemsounds.sh

Tras reiniciar el ordenador, escucharemos nuestro sonido de inicio así como todos los sonidos del sistema. Si volvéis a perder los sonidos tras alguna actualización, simplemente repetir el paso 3. Al ya tener creado el script, sólo hay que ejecutarlo para recuperar los sonidos.

El artífice de esta solución es SteveRiley de KubuntuForums. ¡Muchas gracias!

Actualización (03/05/2012): Parece que en la versión final de Kubuntu 12.04 ya está solucionado este problema, pero dejo esta entrada publicada por si en alguna otra distribución pudiera ocurrir.