Schnelle Paketinstallation durch Klick auf “sudo apt-get install”

In: GNU/Linux

12 Mrz 2010

Obwohl apturl, welches die Installation von Paketen durch simples Klicken auf Links ermöglicht, bereits seit Ubuntu 7.10 Gutsy Gibbon in der Standardinstallation enthalten ist, kommt es im Internet nur selten zum Einsatz.

Die meisten Websitebetreiber möchten sich nicht den Aufwand machen, apturl-Links anzubieten, da das mit WYSIWYG-Editoren nicht möglich ist und daher ein Eingriff in den Quellcode der Beiträge notwendig ist (ist also ein gewisser Aufwand ;) ).

Doch warum schreibe ich das alles? Ganz einfach – weil es eine unkomplizierte Lösung gibt :-D !

Das Greasemonkey-Skript Apt-linker wandelt folgende Zeilen in anklickbare apturl-Links um:

sudo apt-get install vlc ubuntu-restricted-extras amarok
aptitude install vlc ubuntu-restricted-extras amarok
$ sudo aptitude install vlc ubuntu-restricted-extras amarok
apt://vlc,ubuntu-restricted-extras,amarok
apt:vlc,ubuntu-restricted-extras,amarok

Firefox

Variante 1: Erweiterung Apt-linker

Einfach die Firefox-Erweiterung Apt-linker wie gewohnt installieren. Das Add-on hat zwar noch den experimentellen Status, funktioniert aber dennoch ohne Probleme.

Dennoch würde ich empfehlen, Apt-linker mit Greasemonkey zu installieren, da sich das Skript so notfalls leicht deaktivieren lässt:

Variante 2: mit Greasemonkey installieren (empfehlenswert)

Nach der Installation von Greasemonkey lässt sich das Skript von userscripts.org mit einem Klick auf “Install” installieren und sofort verwenden.

Opera

Apt-linker installieren

Die meisten Greasemonkey-Skripte funktionieren auch mit Opera – so auch Apt-linker. Doch zunächst muss Opera für die Verwendung sogenannter “User JavaScripts” konfiguriert werden:

  • Ordner “user-js” im unsichtbaren Verzeichnis “~/.opera” anlegen:
    mkdir ~/.opera/user-js
  • nun muss Opera mitgeteilt werden, wo sich die User JavaScripts befinden. Dazu entweder den Pfad “/home/BENUTZER/.opera/user-js” unter “Extras -> Einstellungen -> Erweitert -> Inhalte -> JavaScript Optionen… -> User-JavaScript-Verzeichnis” eintragen oder die Seite opera:config aufrufen und folgende Einstellungen vornehmen:

"User JavaScript" mit opera:config konfigurieren
Nun kann man das Skript installieren, indem man die Seite userscripts.org besucht, dort auf “Install” klickt und die Datei mit [Strg]+[S] im Verzeichnis “~/.opera/user-js/” speichert (Dateiendung muss “.user.js” lauten).

apt-Links mit apturl öffnen

Damit Opera “weiß”, was es mit apt-Links anfangen soll, muss das Protokoll noch registriert werden. Dazu unter “Extras -> Einstellungen -> Erweitert -> Programme -> Hinzufügen…” bei “Protokol”apt” und unter “Mit anderem Programm öffnen”apturl” eintragen.

Chrome / Chromium

Bei Google Chrome bzw. Chromium gibt es derzeit noch ein paar Probleme mit fremden Protokollen wie apt, die wohl erst mit Erscheinen der Version 5.0 behoben sein werden. Grundsätzlich unterstützt Chrome aber seit Version 4.0 Greasemonkey-Skripte nativ.

Hat dir dieser Beitrag gefallen?

Über einen kurzen Kommentar würde ich mich wirklich sehr freuen!
Wenn du möchtest, kannst du mir auf Twitter, Identi.ca oder Facebook folgen.

Vielen Dank!

3 Kommentare zu Schnelle Paketinstallation durch Klick auf “sudo apt-get install”

» Kommentar schreiben

Avatar

blub

12. März 2010 um 21:48

praktisches Script. vielen dank dafür ;)

Diesen Beitrag zitieren

Avatar

seaman

13. März 2010 um 03:17

Klasse!

Echt praktisch das ganze. Vielen Dank!

Diesen Beitrag zitieren

Avatar

Lukas-Christian Schulze

14. März 2010 um 18:32

Hey, nach sowas habe ich schon lange gesucht. Es gab sogar mal einen Blog der diesen umweg gegangen ist und so seine Programm Vorschläge gepostet hat. Leider ist mir der Name missfallen ;)

Diesen Beitrag zitieren

Kommentar schreiben

Erlaubte Tags:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Abonnieren ohne einen Kommentar abzugeben



Werbung

banner16.gif
In Partnerschaft mit
druckerzubehoer.de

Ich bestelle bereits seit Jahren meine Tintenpatronen bei druckerzubehoer.de, da dort das Preis-Leistungs-Verhältnis einfach unschlagbar ist und die Qualität stimmt.

Diese Werbung mache ich nicht nur um eine geringe Provision zu erhalten, wenn ihr euch über meinen Link anmeldet, sondern weil ich diesen Anbieter wirklich empfehlen kann und sehr zufrieden bin.

Über 321tux.de

Hier berichtet JaiBee (18 Jahre, Schüler) über Erfahrungen mit Ubuntu und GNU/Linux im Allgemeinen.

Beliebte Beiträge

Shell-Button


Lucid-Button