|
Dimensione: 6672
Commento: è
|
← Versione 88 del 15/11/2025 14.22.02 ⇥
Dimensione: 2719
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 2: | Linea 2: |
| #language it | #LANGUAGE it <<Include(NuoviStrumentiWiki/PaginaDiProva)>> |
| Linea 4: | Linea 5: |
| <<Include(NuoviStrumentiWiki/PaginaDiProva)>> | |
| Linea 6: | Linea 6: |
| <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=631491"; rilasci="22.04")>> | <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?t=118134"; rilasci="22.04 24.04")>> |
| Linea 8: | Linea 8: |
| = Introduzione = | = Disabilitare funzionalità AI = |
| Linea 10: | Linea 10: |
| In questa guida sono descritte le istruzioni per installare '''pip''' su Ubuntu e derivate, nonché nozioni generali sul suo utilizzo (per informazioni più specifiche si rimanda ai [[#risorse|link]] di approfondimento). | Nelle ultime versioni di Firefox sono state aggiunte diverse integrazioni con funzionalità legate a servizi di [[https://it.wikipedia.org/wiki/Intelligenza_artificiale|intelligenza artificiale]]: la possibilità di utilizzare una finestra con un chatbot AI a propria scelta (ChatGPT, Copilot, Google Gemini, Mistral e altri), menu contestuali per utilizzare Gemini o Google Lens ed altro.<<BR>> Secondo l'[[https://www.mozilla.org/it/privacy/firefox/#how-is-your-data-used|Informativa sulla privacy di Firefox]], Mozilla non avrebbe accesso alle conversazioni con AI o agli input dell'utente, ma potrebbe tuttavia raccogliere altri dati tecnici. |
| Linea 12: | Linea 13: |
| '''pip''' (acronimo di '''Pip Installs Packages''') è uno strumento a linea di comando che permette di installare software scritto in '''[[Programmazione/Python|Python]]'''.<<BR>> I pacchetti vengono reperiti da '''PyPI''' ('''Python Package Index'''). Quest'ultimo è un repository globale dove vengono archiviati migliaia di progetti e programmi relativi a Python, per essere quindi gestiti e organizzati in base alle versioni dei pacchetti e alle loro dipendenze. |
Sebbene sia possibile disabilitare le funzionalità AI dalle configurazioni di Firefox (a cui si può accedere digitando `about:config` nella barra degli indirizzi), poi individuandole e modificando l'impostazione da ''true'' a ''false'', può risultare più rapido e sicuro il metodo descritto di seguito. |
| Linea 15: | Linea 15: |
| = Avvertenze e consigli generali = | 0. Digitare nella barra degli indirizzi il seguente testo:{{{ about:profiles }}} Verrà quindi aperta la pagina '''Informazioni sui profili'''. 0. In corrispondenza della voce '''Cartella radice''', cliccare su '''Apri percorso'''. Verrà aperta la cartella del profilo nel [[AmbienteGrafico/FileManager|file manger]]. 0. Se non presente, creare un file vuoto e nominarlo `user.js`. 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il suddetto file e aggiungere le seguenti righe:{{{ user_pref("browser.ml.enable", false); user_pref("browser.ml.chat.enabled", false); user_pref("browser.ml.chat.menu", false); user_pref("browser.ml.chat.page", false); user_pref("browser.ml.chat.page.footerBadge", false); user_pref("browser.ml.chat.page.menuBadge", false); user_pref("browser.ml.linkPreview.enabled", false); user_pref("browser.ml.pageAssist.enabled", false); user_pref("browser.tabs.groups.smart.enabled", false); user_pref("browser.tabs.groups.smart.userEnabled", false); user_pref("extensions.ml.enabled", false); user_pref("browser.search.visualSearch.featureGate", false); }}} 0. Salvare le modifiche al file. 0. Chiudere e riavviare '''Firefox'''. |
| Linea 17: | Linea 38: |
| '''pip''' risulta molto utile per installare facilmente svariato software basato su '''Python''', come moduli, librerie, frameworks e tanto altro (strumenti per sviluppo, ricerca scientifica, svago ecc.). | In caso di problemi e/o per ripristinare le funzionalità AI, aprire la cartella del profilo come descritto in precedenza ed eliminare il file `user.js`. |
| Linea 19: | Linea 40: |
| Inoltre '''pip''' può essere usato per installare alcuni programmi come alternativa alle consuete modalità di [[AmministrazioneSistema/InstallareProgrammi|installazione]] ('''apt''', '''snap''', da sorgenti ecc.). Tuttavia utilizzare pip a livello di sistema è __altamente scnsigliato__. Questo perché, essendo molti programmi di Ubuntu scritti in Python (fra cui componenti essenziali del sistema), l'eventuale presenza di versioni diverse potrebbe provocare problemi di dipendenze e/o esecuzione, rendendo Ubuntu altamente instabile o non funzionante. | = Ulteriori risorse = |
| Linea 21: | Linea 42: |
| Si consiglia quindi questo utilizzo di pip soltanto in ambienti "protetti", quali: * [[Virtualizzazione|macchine virtuali]] * Python virtual environments * sistemi/macchine dedicate, non destinate alla produttività, ma per scopi di istruzione, test o sviluppo, ecc. Per creare un Virtual Environment digitare nel ternminale:{{{ python3 -m venv <nome della directory> }}} Per attivarlo utilizzare il comando:{{{ source <nome della directory>/bin/activate }}} {{{#!wiki note A partire da Ubuntu 23.04 l'ambiente base di Python viene considerato ''externally managed'', quindi non consente installazioni a livello utente e/o di sistema. Per maggiori informazioni consultare [[https://peps.python.org/pep-0668/|questa pagina]]. }}} {{{#!wiki important Evitare di lanciare pip con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. }}} = Installazione = 0. Verificare la versione di Python installata e l'assenza di problemi digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ python3 --version }}} L'output sarà simile al seguente:{{{ Python 3.10.6 }}} 0. In caso di assenza di errori, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://python3-pip|python3-pip]]. 0. Per verificare la versione di '''pip3''' installata digitare:{{{ pip3 --version }}} {{{#!wiki tip È disponibile per l'installazione anche il pacchetto ''python-pip'', di riferimento per Python2. Si incoraggia tuttavia l'utilizzo della versione 3 (per maggiori informazioni consultare [[Programmazione/Python#Versioni_Python_2_e_3|questa pagina]]. }}} = Utilizzo = ||<:-2 #cccccc>'''Comandi principali'''|| ||<40%> '''pip3 install''' ''nome_pacchetto'' || Installa un pacchetto desiderato. || || '''pip3 search''' ''termine_di_ricerca'' || Cerca su '''PyPI''' i pacchetti relativi al termine di ricerca inserito. || || '''pip3 install --upgrade''' ''nome_pacchetto'' || Aggiorna un pacchetto desiderato. || || '''pip3 uninstall''' ''nome_pacchetto'' || Rimuove un pacchetto desiderato. || || '''pip3 show''' ''nome_pacchetto'' || Mostra le informazioni disponibili su un pacchetto installato. || || '''pip3 list''' || Elenca i pacchetti installati. || || '''pip3 freeze''' || Elenca i pacchetti installati nei formati richiesti. || || '''pip3 check''' || Controlla lo stato delle dipendenze dei pacchetti installati. || || '''pip3 help''' || Mostra informazioni sull'uso di pip, fra cui l'elenco dei principali comandi e delle opzioni. || {{{#!wiki note Per l'utilizzo delle opzioni, del file `requirements.txt`, di wheel, delle configurazioni avanzate e altre funzionalità si rimanda a [[https://pip.pypa.io/en/latest/reference/|questa guida]]. }}} {{{#!wiki important A differenza di apt, pip non supporta l'autocompletamento. Pertanto occorre digitare il nome esatto del pacchetto da installare, facendo attenzione ad evitare errori di battitura durante la digitazione. }}} Di seguito sono riportati ulteriori esempi di utilizzo: * Installare specifiche versioni dei pacchetti:{{{ pip3 install nome_pacchetto==N }}} dove `N` sta per la versione del pacchetto, come nel seguente esempio:{{{ pip3 install Django==4.1.7 }}} oppure versioni inferiori/superiori/uguali ad una specifica versione, come nel seguente esempio:{{{ pip3 install Django>=4.1.1 }}} * Installare versioni in sviluppo:{{{ pip3 install --pre nome_pacchetto }}} * Installare un pacchetto salvato in locale:{{{ pip3 install ./Percorso/File/nome_pacchetto.tar.gz }}} * Mostrare in una lista incolonnata i pacchetti che hanno versioni più recenti rispetto a quelle presenti nel sistema:{{{ pip3 list --outdated --format columns }}} * Mostrare informazioni sull'utilizzo di un determinato comando:{{{ pip3 <comando> -h }}} come nel seguente esempio:{{{ pip3 list -h }}} = Aggiornamento = {{{#!wiki important Questa operazione è fortemente sconsigliata agli utenti poco esperti, poiché potrebbe rendere non utilizzabile pip senza opportune modifiche alle configurazioni del programma. Per lo stesso motivo è opportuno ignorare eventuali consigli di aggiornamento nell'ouput di pip, simili al seguente: `You should consider upgrading via the 'pip install --upgrade pip' command`. }}} Per aggiornare '''pip''' digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{ pip3 install --upgrade pip }}} <<Anchor(risorse)>> = Ulteriori risorse = |
* [[https://ubuntuhandbook.org/index.php/2025/11/disable-ai-firefox/|Guida originale]] |
| Linea 119: | Linea 44: |
| * [[https://pip.pypa.io|Sito e documentazione ufficiali del progetto]] * [[https://en.wikipedia.org/wiki/Pip_(package_manager)|Voce enciclopedica]] * [[https://github.com/pypa/pip|GitHub]] * [[https://pypi.org/|Python Package Index (PyPI)]] * [[https://pypa.github.io/pipx/|pipx]] (strumento per installare ed eseguire applicazioni Python in ''isolated environments'') * [[Programmazione/Python|Python]] |
|
| Linea 127: | Linea 45: |
| ##CategoryProgrammazione | |
| Linea 129: | Linea 46: |
| ##CategoryInternet |
Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento. |
Guida verificata con Ubuntu: 22.04 24.04
Problemi in questa pagina? Segnalali in questa discussione
Disabilitare funzionalità AI
Nelle ultime versioni di Firefox sono state aggiunte diverse integrazioni con funzionalità legate a servizi di intelligenza artificiale: la possibilità di utilizzare una finestra con un chatbot AI a propria scelta (ChatGPT, Copilot, Google Gemini, Mistral e altri), menu contestuali per utilizzare Gemini o Google Lens ed altro.
Secondo l'Informativa sulla privacy di Firefox, Mozilla non avrebbe accesso alle conversazioni con AI o agli input dell'utente, ma potrebbe tuttavia raccogliere altri dati tecnici.
Sebbene sia possibile disabilitare le funzionalità AI dalle configurazioni di Firefox (a cui si può accedere digitando about:config nella barra degli indirizzi), poi individuandole e modificando l'impostazione da true a false, può risultare più rapido e sicuro il metodo descritto di seguito.
Digitare nella barra degli indirizzi il seguente testo:
about:profiles
Verrà quindi aperta la pagina Informazioni sui profili.
In corrispondenza della voce Cartella radice, cliccare su Apri percorso. Verrà aperta la cartella del profilo nel file manger.
Se non presente, creare un file vuoto e nominarlo user.js.
Aprire con un editor di testo il suddetto file e aggiungere le seguenti righe:
user_pref("browser.ml.enable", false); user_pref("browser.ml.chat.enabled", false); user_pref("browser.ml.chat.menu", false); user_pref("browser.ml.chat.page", false); user_pref("browser.ml.chat.page.footerBadge", false); user_pref("browser.ml.chat.page.menuBadge", false); user_pref("browser.ml.linkPreview.enabled", false); user_pref("browser.ml.pageAssist.enabled", false); user_pref("browser.tabs.groups.smart.enabled", false); user_pref("browser.tabs.groups.smart.userEnabled", false); user_pref("extensions.ml.enabled", false); user_pref("browser.search.visualSearch.featureGate", false);- Salvare le modifiche al file.
Chiudere e riavviare Firefox.
In caso di problemi e/o per ripristinare le funzionalità AI, aprire la cartella del profilo come descritto in precedenza ed eliminare il file user.js.
