Como indiqué en mi post anterior referido a la intalación de aplicaciones directamente desde Firefox, existe un complemento para que permite añador repositorios directamente desde el navegador. Sin embargo, a mi no me funciona, pero en la página donde hace referencia al complemento indica como hacerlo de forma manual, así que me puse manos a la obra.
Los pasos a seguir son los siguientes:
En primer lugar añadimos el protocolo al sistema:
gconftool-2 -t string -s /desktop/gnome/url-handlers/ppa/command 'ppa.sh "%s"' gconftool-2 -s /desktop/gnome/url-handlers/ppa/needs_terminal true -t bool gconftool-2 -t bool -s /desktop/gnome/url-handlers/ppa/enabled true
mkdir -p ~/.gnome2/vfolders/applications gedit ~/.gnome2/vfolders/applications/ppa.desktop
el contenido de «ppa.desktop» es el siguiente:
[Desktop Entry] Version=1.0 Encoding=UTF-8 Name=PPA adding Comment=ppa protokoll feldolgozó Exec=ppa.sh Icon=none.png Terminal=false Type=Application Categories=Application;Internet;
Creamos el siguiente archivo «/usr/bin/ppa.sh»,
sudo gedit /usr/bin/ppa.sh
con el contenido:
sudo su echo '#!/bin/sh' > /usr/bin/ppa.sh echo 'gksu add-apt-repository $1' >> /usr/bin/ppa.sh echo 'gksu apt-get update' >> /usr/bin/ppa.sh
y le damos permiso de ejecución
chmod +x /usr/bin/ppa.sh
ahora puedes probar con: ppa:ubuntu-mozilla-daily/ppa
donde se ha puesto la referencia de la siguiente forma:
[html]
ppa:ubuntu-mozilla-daily/ppa
[/html]
Al igual que sucede con «apturl», es labor del redactor de la página o del sitio web el preparar las entradas para que sean fácilmente accesibles para el usuario. Ahora bien, si en el caso de «apturl», tiene sentido puesto que es una aplicación soportada por Firefox desde hace ya varias distribuciones, en el caso de añadir repositorios es mas complicada, mas si tenemos en cuenta que la aplicación de añadir repositorios es relativamente reciente.
De cualquier manera, creo que es muy positivo que existan este tipo de soluciones, porque indudablemente facilitan el aprendizaje y uso de Ubuntu.