Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/InstallareProgrammi/AptUrl"
Differenze tra le versioni 55 e 56
Versione 55 del 03/05/2025 17.43.44
Dimensione: 6097
Autore: ivantu
Commento:
Versione 56 del 04/05/2025 08.43.14
Dimensione: 6062
Commento: copia\incolla da vipri-alessandro/Prova03, aggiornamento generale
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="18.04 16.04 14.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 [[InternetRete/Navigazione#Browser_per_navigare|browser web]]. Infatti, selezionando particolari link all'interno di una pagina web, sarà avviata la procedura di installazione dei pacchetti selezionati.<<BR>>
Per esempio, selezionando il link [[apt://nano|nano]], '''apturl''' lancerà il gestore dei pacchetti per avviare l'installazione del pacchetto chiamato ''nano''.
'''apturl''' è uno strumento che facilita l'installazione di un [[AmministrazioneSistema/Pacchetti|pacchetto]] attraverso un [[InternetRete/Navigazione#Browser_per_navigare|browser web]].
Linea 13: Linea 12:
'''apturl''' è un metodo complementare e non sostitutivo dei principali [[AmministrazioneSistema/InstallareProgrammi#installare_pacchetti|strumenti di installazione]] dei pacchetti. 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''.

<<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 17: Linea 21:
'''apturl''' è di solito preinstallato in Ubuntu.

Se assente, a
vviare il [[AmministrazioneSistema/InstallareProgrammi#installare_pacchetti|gestore di pacchetti]] della propria distribuzione e [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''apturl''.
Avviare il [[AmministrazioneSistema/InstallareProgrammi#installare_pacchetti|gestore di pacchetti]] della propria distribuzione e [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''apturl''.
Linea 29: Linea 31:
Qualora '''apturl''' non dovesse funzionare su altri browser quali '''Konqueror''' e fork di '''Firefox''' ('''Swiftfox''', '''Seamonkey''', '''!IceWeasel''', '''Palemoon''', '''Waterfox''', ecc.), oppure in altri casi particolari (installazioni manuali, vecchie versioni ecc.), seguire le istruzioni del paragrafo successivo. 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 35: Linea 37:
In Ubuntu 18.04 LTS e nelle derivate sono stati segnalati problemi di dipendenze di '''apturl''' che ne inficiano il funzionamento.<<BR>>
Per sistemare dare i seguenti comandi per installare le dipendenze mancanti:
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 38: Linea 40:
 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]].
 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 43: Linea 45:
Qualora gli apt-url non dovessero funzionare automaticamente, installare la seguente [[https://chrome.google.com/webstore/detail/oljmaangfgmmokjpnojhfblppgeijikp#|estensione]]. Qualora '''apturl''' non dovesse funzionare automaticamente, installare la seguente [[https://chrome.google.com/webstore/detail/oljmaangfgmmokjpnojhfblppgeijikp#|estensione]].
Linea 55: Linea 57:
 ||<tablestyle="width:70%;" : 70% rowstyle="background-color: #cccccc;">'''Stringa''' ||<:>'''Valore''' ||  ||<tablestyle="width:70%;" :70%>'''Stringa''' ||<:>'''Valore''' ||
Linea 59: Linea 61:
 ||<tablestyle="width:70%;" : 70% rowstyle="background-color: #cccccc;">'''Booleano''' ||<:>'''Valore''' ||  ||<tablestyle="width:70%;" :70%>'''Booleano''' ||<:>'''Valore''' ||
Linea 62: Linea 64:
 ||<-2 rowstyle="background-color: #f7f7f7; ">altro valore che è possibile inserire qualora i precedenti non fossero sufficienti: ||  ||<-2>altro valore che è possibile inserire qualora i precedenti non fossero sufficienti: ||
Linea 66: Linea 68:
 0. Selezionare '''Ricorda la mia scelta''' e cliccare '''Ok'''.  0. Selezionare '''Ricorda la mia scelta''' e fare clic su '''Ok'''.
Linea 83: Linea 85:
 0. 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: {{{  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 94: Linea 96:
 0. 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 110: Linea 112:
CategoryAmministrazione CategoryDaRevisionare CategoryAmministrazione


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 un pacchetto attraverso 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:

  1. aggiornare i pacchetti presenti nel proprio sistema.

  2. 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.

  1. Nella barra degli indirizzi digitare l'indirizzo about:config.

  2. Fare clic su Farò attenzione, prometto o Accetto i rischi a seconda della versione di Firefox utilizzata.

  3. 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

  4. 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

  5. Fare clic sul link nano.

  6. Nella finestra Avvia applicazione, scegliere Seleziona ed inserire il percorso /usr/bin/apturl.

  7. Selezionare Ricorda la mia scelta e fare clic su Ok.

Konqueror

Se necessario, per abilitare il supporto su Konqueror seguire i seguenti passaggi:

  1. 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
  2. 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

Ulteriori risorse


CategoryAmministrazione