Introduzione
Apturl è uno strumento che permette l'installazione di un programma attraverso il proprio browser selezionando un link presente all'interno di una pagina web, quindi verrà avviata l'installazione di uno o più pacchetti.
Per esempio quando verrà selezionato il link apt:helloubuntu, apturl lancierà il gestore dei pacchetti per avviare l'installazione del pacchetto chiamato helloubuntu.
Apturl non è un metodo alternativo al sistema di gestione di pacchetti attuale, è solo un metodo complementare. |
Installazione
Per utilizzare questa funzione per l'installazione di pacchetti è necessario:
La versione di Ubuntu 8.04 o successive.
Assicurarsi di aver [:AmministrazioneSistema/InstallareProgrammi:installato] il pacchetto apturl presente nel [:Repository/Componenti:componente] main dei [:Repository:repository ufficiali].
- Utilizzare un browser compatibile con questa funzione, per maggiori informazioni consultare la lista qui sotto.
Browser compatibili
Apturl funziona in modo predefinito con le versioni di Firefox ed Epiphany installate dai [:Repository:repository ufficiali], mentre per quanto riguarda vecchie versioni oppure installazioni manuali è necessario abilitare il servizio direttamente dal browser seguendo una delle procedure sottostanti.
Firefox 3
Nella barra degli indirizzi digitare l'indirizzo about:config e aggiungere i seguenti valori:
Stringa |
Valore |
network.protocol-handler.app.apt |
/usr/bin/apturl |
network.protocol-handler.app.apt+http |
/usr/bin/apturl |
network.protocol-handler.warn-external.apt |
true |
network.protocol-handler.warn-external.apt+http |
true |
Chiudere e riavviare Firefox.
Konqueror
Per abilitare il servizio su Konqueror modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /usr/share/services/apt.protocol aggiungendo le seguenti righe:
[Protocol] exec=apturl "%u" protocol=apt input=none output=none helper=true reading=true writing=true
Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /usr/share/services/apt+http.protocol aggiungendo le seguenti righe:
[Protocol] exec=apturl "%u" protocol=apt+http input=none output=none helper=true reading=true writing=true
Opera
Se si utilizza Opera andare nel menu Tools -> Preference, fare clic sulla scheda Advance e nella sezione «Programs» selezionare il pulsante «Add», mentre nella sezione Protocol inserire «apt» e sotto «Open with another application», inserire il valore «apturl» Fare clic sul pulsante Ok e riavviare Opera.
Swiftfox
Nella barra degli indirizzi digitare l'indirizzo about:config e aggiungere i seguenti valori:
Stringa |
Valore |
network.protocol-handler.app.apt |
/usr/bin/apturl |
network.protocol-handler.app.apt+http |
/usr/bin/apturl |
network.protocol-handler.warn-external.apt |
false |
network.protocol-handler.warn-external.apt+http |
false |
Chiudere e riavviare Swiftfox.
Ulteriori risorse
[https://help.ubuntu.com/community/AptUR Documento origianale]
