Dimensione: 4878
Commento:
|
← Versione 58 del 06/05/2025 00.43.41 ⇥
Dimensione: 6152
Commento: introduzione: evidenziato che si tratta di pacchetti deb
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 6: | Linea 6: |
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=280587"; rilasci="13.10 13.04 12.10 12.04")>> | <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=280587"; rilasci="25.04 24.04 22.04 18.04 16.04 14.04")>> |
Linea 10: | Linea 10: |
'''apturl''' è uno strumento che facilita l'installazione di un programma attraverso il proprio browser selezionando un link presente all'interno di una pagina web, consentendo l'avvio automatico della procedura di installazione dei pacchetti selezionati. | '''apturl''' è uno strumento che facilita l'installazione di software in formato [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|deb]] presenti nei [[Repository|repository]] attraverso l'utilizzo di un [[InternetRete/Navigazione#Browser_per_navigare|browser web]]. |
Linea 12: | Linea 12: |
Per esempio, selezionando il link [[apt://nano|nano]], '''apturl''' lancerà il gestore dei pacchetti per avviare l'installazione del pacchetto chiamato ''helloubuntu''. | Selezionando particolari collegamenti all'interno di una pagina web, sarà avviata la procedura di installazione dei pacchetti selezionati.<<BR>> Ad esempio, selezionando il collegamento [[apt://synaptic|synaptic]], '''apturl''' avvierà il gestore dei pacchetti per installare il pacchetto chiamato ''synaptic''. |
Linea 14: | Linea 15: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">'''apturl''' ''é solo un metodo complementare e non sostitutivo dell'attuale sistema di gestione dei pacchetti.''|| | <<Immagine(./apturl_synaptic_2025-05-03_ubuntu2504.png)>> '''apturl''' è un metodo complementare e non sostitutivo dei principali [[AmministrazioneSistema/InstallareProgrammi#installare_pacchetti|strumenti di installazione]] dei pacchetti ed è utilizzato nella Documentazione Wiki di Ubuntu-it per semplificare i passaggi guidati. |
Linea 18: | Linea 21: |
Per utilizzare questa funzione per l'installazione di pacchetti è necessario: * Assicurarsi che il pacchetto [[apt://apturl|apturl]] sia [[AmministrazioneSistema/InstallareProgrammi|installato]]. * Utilizzare un browser compatibile con questa funzione, per maggiori informazioni consultare il seguente elenco. |
Avviare il [[AmministrazioneSistema/InstallareProgrammi#installare_pacchetti|gestore di pacchetti]] della propria distribuzione e [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''apturl''. In alternativa, è possibile installare '''apturl''' digitando nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{ sudo apt install apturl }}} |
Linea 24: | Linea 29: |
'''apturl''' funziona in modo predefinito con le versioni di '''Firefox''', '''Epiphany''' e '''Chromium''' 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. | '''apturl''' funziona nativamente con le versioni recenti dei browser più comuni, quali '''[[InternetRete/Navigazione/Firefox|Firefox]]''', '''[[InternetRete/Navigazione/Chromium|Chromium]]''', '''[[InternetRete/Navigazione/GoogleChrome|Google Chrome]]''', '''[[InternetRete/Navigazione/Opera|Opera]]''', '''Vivaldi''', '''Falkon''' ed '''Epiphany'''. |
Linea 26: | Linea 31: |
== Firefox 3 e successivi == | Qualora '''apturl''' non dovesse funzionare su altri browser quali '''Konqueror''' e fork di '''Firefox''' ('''Seamonkey''', '''Palemoon''', '''Waterfox''', ecc.), oppure in altri casi particolari (installazioni manuali, vecchie versioni ecc.), seguire le istruzioni del paragrafo successivo. |
Linea 28: | Linea 33: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Le seguenti istruzioni solo valide per tutti i browser basati su '''Firefox''': '''Swiftfox''', '''Seamonkey''', '''!IceWeasel''', etc...''|| | = Risoluzione dei problemi = |
Linea 30: | Linea 35: |
* Nella barra degli indirizzi digitare l'indirizzo `about:config`. | == Dipendenze mancanti == |
Linea 32: | Linea 37: |
* Fare clic su '''Farò attenzione, prometto''' per continuare. | In '''Ubuntu 18.04 LTS''' e derivate sono stati segnalati problemi di dipendenze di '''apturl''' che ne inficiano il funzionamento.<<BR>> Per risolvere il problema: |
Linea 34: | Linea 40: |
* Clic con il pulsante destro del mouse, selezionare '''''Nuovo → Stringa''''' ed aggiungere i seguenti valori: | 0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare]] i pacchetti presenti nel proprio sistema. 0. Se non presenti, [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti [[apt://update-manager|update-manager]] e [[apt://python3-update-manager|python3-update-manager]]. |
Linea 36: | Linea 43: |
||<tablestyle="width:50%" : 70% style="background-color:#FB8B00;">'''Stringa''' ||<style="background-color:#FB8B00;":>'''Valore''' || ||network.protocol-handler.app.apt || /usr/bin/apturl || ||network.protocol-handler.app.apt+http|| /usr/bin/apturl || |
== Google Chrome == |
Linea 40: | Linea 45: |
* Clic con il pulsante destro del mouse, selezionare '''''Nuovo → Booleano''''' ed aggiungere i seguenti valori: | Qualora '''apturl''' non dovesse funzionare automaticamente, installare la seguente [[https://chrome.google.com/webstore/detail/oljmaangfgmmokjpnojhfblppgeijikp#|estensione]]. |
Linea 42: | Linea 47: |
||<tablestyle="width:50%" : 70% style="background-color:#FB8B00;">'''Booleano''' ||<style="background-color:#FB8B00;":>'''Valore''' || ||network.protocol-handler.warn-external.apt || false || ||network.protocol-handler.warn-external.apt+http|| false || |
== Browser basati su Firefox == |
Linea 46: | Linea 49: |
* Fare clic sul link [[apt://nano|nano]]. | Le seguenti istruzioni solo valide per browser basati su '''Firefox''', quali '''Swiftfox''', '''Seamonkey''', '''!IceWeasel''', '''Palemoon''', '''Waterfox''', ecc. |
Linea 48: | Linea 51: |
* Comparsa la finestra '''''Avvia applicazione''''', scegliere '''''Seleziona''''' ed inserire il percorso `/usr/bin/apturl`. | {{{#!wiki tip Per scopi di test o sviluppo, si informa che tale procedura è anche valida per vecchie versioni di '''Firefox''' superiori alla 3.}}} |
Linea 50: | Linea 54: |
* Infine selezionare '''''Ricorda la mia scelta''''' e dare '''''Ok'''''. | 0. Nella barra degli indirizzi digitare l'indirizzo `about:config`. 0. Fare clic su '''Farò attenzione, prometto''' o '''Accetto i rischi''' a seconda della versione di Firefox utilizzata. 0. Fare clic con il pulsante destro del mouse e selezionare '''''Nuovo → Stringa''''', quindi aggiungere i seguenti valori: ||<tablestyle="width:70%;" :70%>'''Stringa''' ||<:>'''Valore''' || ||network.protocol-handler.app.apt || /usr/bin/apturl || ||network.protocol-handler.app.apt+http|| /usr/bin/apturl || 0. Fare clic con il pulsante destro del mouse e selezionare '''''Nuovo → Booleano''''', quindi aggiungere i seguenti valori: ||<tablestyle="width:70%;" :70%>'''Booleano''' ||<:>'''Valore''' || ||network.protocol-handler.warn-external.apt || false || ||network.protocol-handler.warn-external.apt+http|| false || ||<-2>altro valore che è possibile inserire qualora i precedenti non fossero sufficienti: || ||network.protocol-handler.expose.apt|| false || 0. Fare clic sul link [[apt://nano|nano]]. 0. Nella finestra '''Avvia applicazione''', scegliere '''Seleziona''' ed inserire il percorso `/usr/bin/apturl`. 0. Selezionare '''Ricorda la mia scelta''' e fare clic su '''Ok'''. ##== Istruzioni per Ubuntu 17.10 == ## ## 0. Avviare '''Firefox'''; ## 0. Digitare `about:config` nella barra degli indirizzi; verrà mostrata una schermata di avviso, quindi premere '''Accetto i ##rischi'''. ## 0. Premere il pulsante destro del mouse, quindi selezionare '''''Nuovo → Booleano'''''. ## 0. Inserire alla voce '''nome del parametro''' il testo '''network.protocol-handler.expose.apt'''. ## 0. Inserire alla voce '''valore''' il testo '''false'''. ## 0. Chiudere la scheda `about:config`. ## 0. Per verificare che '''apturl''' sia installato correttamente, fare clic sul link [[apt://nano|nano]]. ## |
Linea 54: | Linea 83: |
Per abilitare il supporto su '''Konqueror''' é necessario 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: {{{ | Se necessario, per abilitare il supporto su '''Konqueror''' seguire i seguenti passaggi: 0. Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/usr/share/services/apt.protocol` aggiungendo le seguenti righe: {{{ |
Linea 65: | Linea 96: |
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: {{{ |
0. Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/usr/share/services/apt+http.protocol` aggiungendo le seguenti righe:{{{ |
Linea 77: | Linea 107: |
== Opera == Se si utilizza '''Opera''' selezionare '''''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 il browser. ##If you use [[OperaBrowser|Opera]], you just need to go in the menu ''Tools'' then ''Preferences''. Clic on the tab ''Advanced'' then ''Programs'', and choose ''Add''. In ''Protocol'', enter '''apt''' and in ''Open with another application'', enter '''apturl'''. Clic on the button OK and restart Opera. == Google Chrome == Qualora gli apt-url non dovessero funzionare, installare la seguente [[https://chrome.google.com/webstore/detail/oljmaangfgmmokjpnojhfblppgeijikp#|estensione]]. |
Guida verificata con Ubuntu: 22.04 24.04 25.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
apturl è uno strumento che facilita l'installazione di software in formato deb presenti nei repository attraverso l'utilizzo di un browser web.
Selezionando particolari collegamenti all'interno di una pagina web, sarà avviata la procedura di installazione dei pacchetti selezionati.
Ad esempio, selezionando il collegamento synaptic, apturl avvierà il gestore dei pacchetti per installare il pacchetto chiamato synaptic.
apturl è un metodo complementare e non sostitutivo dei principali strumenti di installazione dei pacchetti ed è utilizzato nella Documentazione Wiki di Ubuntu-it per semplificare i passaggi guidati.
Installazione
Avviare il gestore di pacchetti della propria distribuzione e installare il pacchetto apturl.
In alternativa, è possibile installare apturl digitando nel terminale il comando:
sudo apt install apturl
Browser compatibili
apturl funziona nativamente con le versioni recenti dei browser più comuni, quali Firefox, Chromium, Google Chrome, Opera, Vivaldi, Falkon ed Epiphany.
Qualora apturl non dovesse funzionare su altri browser quali Konqueror e fork di Firefox (Seamonkey, Palemoon, Waterfox, ecc.), oppure in altri casi particolari (installazioni manuali, vecchie versioni ecc.), seguire le istruzioni del paragrafo successivo.
Risoluzione dei problemi
Dipendenze mancanti
In Ubuntu 18.04 LTS e derivate sono stati segnalati problemi di dipendenze di apturl che ne inficiano il funzionamento.
Per risolvere il problema:
Aggiornare i pacchetti presenti nel proprio sistema.
Se non presenti, installare i pacchetti update-manager e python3-update-manager.
Google Chrome
Qualora apturl non dovesse funzionare automaticamente, installare la seguente estensione.
Browser basati su Firefox
Le seguenti istruzioni solo valide per browser basati su Firefox, quali Swiftfox, Seamonkey, IceWeasel, Palemoon, Waterfox, ecc.
Per scopi di test o sviluppo, si informa che tale procedura è anche valida per vecchie versioni di Firefox superiori alla 3.
Nella barra degli indirizzi digitare l'indirizzo about:config.
Fare clic su Farò attenzione, prometto o Accetto i rischi a seconda della versione di Firefox utilizzata.
Fare clic con il pulsante destro del mouse e selezionare Nuovo → Stringa, quindi aggiungere i seguenti valori:
Stringa
Valore
network.protocol-handler.app.apt
/usr/bin/apturl
network.protocol-handler.app.apt+http
/usr/bin/apturl
Fare clic con il pulsante destro del mouse e selezionare Nuovo → Booleano, quindi aggiungere i seguenti valori:
Booleano
Valore
network.protocol-handler.warn-external.apt
false
network.protocol-handler.warn-external.apt+http
false
altro valore che è possibile inserire qualora i precedenti non fossero sufficienti:
network.protocol-handler.expose.apt
false
Fare clic sul link nano.
Nella finestra Avvia applicazione, scegliere Seleziona ed inserire il percorso /usr/bin/apturl.
Selezionare Ricorda la mia scelta e fare clic su Ok.
Konqueror
Se necessario, per abilitare il supporto su Konqueror seguire i seguenti passaggi:
Modificare con un editor di testo e con i 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 editor di testo e con i 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