Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "InternetRete/Navigazione/Chromium"
Differenze tra le versioni 41 e 57 (in 16 versioni)
Versione 41 del 18/09/2014 17.51.02
Dimensione: 4297
Commento: aggiunto CategoryDaRevisionare
Versione 57 del 18/04/2024 13.16.55
Dimensione: 9067
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=509215"; rilasci="11.10";)>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=509215"; rilasci="23.04 22.04 20.04 18.04")>>
Linea 9: Linea 9:
'''Chromium''' è un browser open source. I suoi principali componenti sono [[http://it.wikipedia.org/wiki/WebKit|Webkit]] e il motore !JavaScript V8. '''Chromium''' è un web browser open source. I suoi principali componenti sono il motore [[https://it.wikipedia.org/wiki/Blink_(motore_di_rendering)|Blink]] (precedentemente era utilizzato [[http://it.wikipedia.org/wiki/WebKit|Webkit]]) e il motore !JavaScript V8.<<BR>>
Sul codice sorgente di '''Chromium''' sono basati molti altri browser, fra cui '''[[InternetRete/Navigazione/GoogleChrome|Google Chrome]]'''.

== Differenze con Google Chrome ==
Sebbene '''Chromium''' condivida con '''Chrome''' la maggior parte delle sue caratteristiche (motore, interfaccia ecc.), nel primo non sono presenti in via predefinita alcuni componenti, fra cui:
 * codecs multimediali proprietari
 * moduli Widevine DRM
 * sistema di tracciamento per i crash
 * alcune API proprietarie per servizi Google, da marzo 2021 (sincronizzazione dell'account, geolocalizzazione, click to call, gestione dei contatti, traduzione ecc.)
Linea 12: Linea 20:

== Da Ubuntu 20.04 ==

{{{#!wiki note
Da Ubuntu 20.04 e successivi '''Chromium''' è distribuito nei [[Repository|repository]] ufficiali esclusivamente in pacchetto ''[[AmministrazioneSistema/InstallareProgrammi/PacchettiSnap|snap]]''.
}}}
Per installare il programma utilizzare una a piacere delle seguenti procedure:
 * Cercare e installare '''Chromium''' in '''[[AmministrazioneSistema/InstallareProgrammi/UbuntuSoftware|Software]]'''.
 * Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
sudo snap install chromium
}}}
 * Utilizzare la procedura tradizionale con '''apt''', descritta in [[#bionic|questo paragrafo]] (verrà installato il ''transitional package'' che a sua volta installerà lo ''snap'' di '''Chromium''').

=== Versione deb per Ubuntu 20.04 dal repository Linux Mint ===

La derivata non ufficiale [[https://linuxmint.com/|Linux Mint]] distribuisce '''Chromium''' tramite pacchetto in formato `.deb`, compatibile con Ubuntu previa adozione di appositi accorgimenti. <<BR>>
Pur non essendo questa la procedura ufficiale di installazione, viene riportata in questa guida poiché al momento rappresenta un workaround utile nei casi in cui si preferisca o sia necessario evitare l'utilizzo di pacchetti snap.
{{{#!wiki important
La procedura descritta di seguito comporta l'aggiunta di software, più relative sorgenti, non gestito da Canonical.<<BR>>
Attenersi scrupolosamente alle indicazioni di seguito indicate per evitare problemi di vario genere, tra cui possibili errori di compatibilità e di gestione delle dipendenze dei pacchetti.
}}}

 0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando per aggiungere il repository di Mint:{{{
sudo sh -c 'echo "deb http://packages.linuxmint.com ulyana upstream" >> /etc/apt/sources.list.d/mint.list'
}}}
 0. Scaricare da [[http://packages.linuxmint.com/pool/main/l/linuxmint-keyring/|questo indirizzo]] il file `linuxmint-keyring_2016.05.26_all.deb`.
 0. [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|Installare]] il pacchetto appena scaricato.
 0. Creare con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/apt/preferences.d/mint-ulyssa-pin`.
 0. Inserire nel file il seguente testo:{{{
# Permettere l'aggiornamento di chromium soltanto dal repository Ulyssa
Package: chromium
Pin: origin packages.linuxmint.com
Pin-Priority: 500

# Non dare mai priorità ad altri pacchetti dal repository Ulyssa
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 1
}}}
 quindi salvare e chiudere il file.
 0. [[AmministrazioneSistema/InstallareProgrammi/Apt#update|Aggiornare]] la lista dei pacchetti e [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://chromium|chromium]].

<<Anchor(bionic)>>
== Ubuntu 18.04 ==
Linea 17: Linea 69:
= Utilizzo = Al termine dell'installazione sarà possibile [[AmbienteGrafico/AvviareProgrammi|avviare]] il programma.
Linea 19: Linea 71:
Per avviare '''Chromium''' nell'ambiente '''GNOME''' andare su '''''Applicazioni → Internet → Chromium Web Browser'''''. == Pacchetto Flatpak ==
'''Chromium''' è inoltre disponibile su Flathub. Per installare il relativo pacchetto flatpak consultare [[AmministrazioneSistema/InstallareProgrammi/PacchettiFlatpak|questa guida]].
Linea 23: Linea 76:
Per l'installazione dei più comuni plugin ('''Adobe Reader''', '''Adobe Flash''', etc...) fare riferimento alla pagina sui [[Multimedia/FormatiProprietari| formati proprietari]]. == Lettore PDF ==
Linea 25: Linea 78:
== Kpart == '''Chromium''' possiede un lettore `.pdf` integrato. <<BR>>
È comunque possibile utilizzare il plugin '''Kpart''' per visualizzare documenti `.pdf` o Microsoft Office direttamente nel browser. Per tale scopo [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://kpartsplugin|kpartsplugin]].
Linea 27: Linea 81:
Il plugin '''Kpart''' permette di mostrare documenti `.pdf` o Microsoft office direttamente dal browser. = Contenuti multimediali =
Linea 29: Linea 83:
 * '''Ubuntu 11.10 e successive''':
  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://kpartsplugin|kpartsplugin]]
== Codec ==
Linea 32: Linea 85:
 * '''Ubuntu 11.04''':
  0. Digitare in un terminale il comando: {{{
sudo add-apt-repository ppa:poomerang/extra && sudo apt-get update
}}}
  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://kpartsplugin|kpartsplugin]]
Se non è abilitato il supporto ai codec multimediali proprietari, [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti [[apt://chromium-codecs-ffmpeg|chromium-codecs-ffmpeg]] e [[apt://chromium-codecs-ffmpeg-extra|chromium-codecs-ffmpeg-extra]].
Linea 38: Linea 87:
Se '''Adobe Reader''' è installato ma si vuole utilizzare '''kpart''', rimuovere il collegamento al file `/usr/lib/mozilla/plugins/npwrapper.nppdf.so`. Questa operazione va fatta ad ogni aggiornamento di '''Adobe Reader'''.

== Adobe Reader ==

Questa procedura permette di mostrare i file `.pdf` direttamente dal browser.

 0. Dopo aver installato '''Adobe Reader''', [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://mozplugger|mozplugger]]

 0. Modificare il file di configurazione di '''Mozplugger''' digitando in un terminale i seguenti comandi: {{{
sudo sed -e 's/repeat\ swallow(acroread/repeat\ needs_xembed\ swallow(acroread/' /etc/mozpluggerrc > /tmp/mozpluggerrc
sudo mv /tmp/mozpluggerrc /etc/mozpluggerrc
{{{#!wiki note
Da Ubuntu 20.04 sono dei transitional package che installano lo snap '''chromium-ffmpeg'''. Non installarli se in uso il browser dal repository '''Linux Mint'''.
Linea 51: Linea 91:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Questo plugin non è stabile e potrebbe presentare dei malfunzionamenti''. ||
Per maggiori informazioni sui codec proprietari consultare [[Multimedia/FormatiProprietari|questa pagina]].

== DRM Widevine ==

Tali [[https://it.wikipedia.org/wiki/Digital_rights_management#:~:text=La%20locuzione%20Digital%20Rights%20Management,tali%20diritti%20nell'ambiente%20digitale.|DRM]] sono assenti pertanto potrebbero non essere riproducibili contenuti multimediali su specifici siti (Netflix, Prime Video, Spotify ecc.).<<BR>>
In tal caso è possibile utilizzare uno dei seguenti workaround:
 * Utilizzare altri browser che dispongono nativamente dei DRM Widevine (ad esempio '''[[InternetRete/Navigazione/Firefox|Firefox]]''' o '''[[InternetRete/Navigazione/GoogleChrome|Google Chrome]]''').
 * Utilizzare direttamente la libreria di '''Chrome''', scaricandola manualmente:
  0. Scaricare il file `.deb` da [[https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb|questo indirizzo]].
  0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] il contenuto del file `.deb`.
  0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella directory `./opt/google/chrome/`, all'interno della cartella appena estratta.
  0. Copiare la cartella `WidevineCdm` digitando da [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
cp WidevineCdm /usr/lib/chromium-browser/
}}}
  oppure{{{
cp WidevineCdm /usr/lib/chromium/
}}}
 * Automatizzare la procedura di download e salvataggio della libreria creando il seguente [[Programmazione/Script|script]]:{{{
#!/bin/bash
LATEST=`curl https://dl.google.com/widevine-cdm/current.txt`
wget https://dl.google.com/widevine-cdm/$LATEST-linux-x64.zip
unzip $LATEST-linux-x64.zip
sudo mkdir /usr/lib/chromium
sudo mv libwidevinecdm.so /usr/lib/chromium
sudo chmod 644 /usr/lib/chromium/libwidevinecdm.so
}}}

{{{#!wiki important
Qualora non si abbia sufficiente competenza con la linea di comando e/o gli script bash, si raccomanda di utilizzare la prima soluzione.
}}}

Per ulteriori informazioni sui contenuti riproducibili per con '''Chromium''' consultare [[Multimedia/Streaming/TvOnDemand|questa pagina]].

= Funzionalità =

'''Chromium''' può utilizzare la maggior parte delle funzionalità disponibili per '''Google Chrome''' (Pseudo-indirizzi, Web Store, Task manager, Controllo remoto ecc.). Per maggiori informazioni consultare [[InternetRete/Navigazione/GoogleChrome#Funzionalit.2BAOA-|questa pagina]].
Linea 55: Linea 131:
Per utilizzare la tecnologia '''Optimus''' delle schede '''Nvidia''': consultare la [[InternetRete/Navigazione/Optirun|seguente pagina]]. Per utilizzare la tecnologia '''Optimus''' delle schede '''Nvidia''', consultare la [[InternetRete/Navigazione/Optirun|relativa pagina]].

= Abilitare accelerazione hardware =

Consultare la relativa [[InternetRete/Navigazione/Chromium/AccelerazioneHardware|guida]].
Linea 57: Linea 137:
= Problemi noti =

== Video in Flash a schermo intero ==

Visualizzando video a schermo intero può comparire, specie nelle versioni beta, il messaggio "Your profile could not be opened correctly".

Per risolvere questo problema occorre cancellare la cartella nascosta `~/.config/chromium/Default/Web Data` presente nella home e riavviare il browser.
= Risoluzione dei problemi =
Linea 67: Linea 141:
se si hanno problemi con i certificati [[http://en.wikipedia.org/wiki/CAcert.org|CAcert]], verificare che sia installato il pacchetto [[apt://ca-certificates|ca-certificates]]. Se si hanno problemi con i certificati [[http://en.wikipedia.org/wiki/CAcert.org|CAcert]], verificare che sia installato il pacchetto [[apt://ca-certificates|ca-certificates]].
Linea 69: Linea 143:
== Pseudo-indirizzi ==

Di seguito sono riportati gli indirizzi interni del browser con i quali si può accedere ad una serie di informazioni se digitati nella barra degli indirizzi:

 * `about:extension`: elenca le estensioni installate;
 * `about:plugins`: elenca tutti i plugin installati e permette di disabilitarli singolarmente;
 * `about:memory`: mostra la quantità di memoria utilizzata;
 * `about:crash`: pagina contenente gli errori del browser;
 * `about:version`: informazioni sulla versione in uso.
 
Linea 81: Linea 145:
 * [[http://code.google.com/intl/fr/chromium/|Sito ufficiale]]  * [[http://www.chromium.org/Home|Sito ufficiale]]
 * [[https://en.wikipedia.org/wiki/Chromium_(web_browser)|Pagina enciclopedica]] (inglese)
Linea 83: Linea 148:
 * [[https://launchpad.net/~chromium-daily/+archive/ppa|PPA di Chromium]]
Linea 86: Linea 150:
 * [[https://www.chromium.org/developers/how-tos/api-keys|API keys]]
Linea 89: Linea 154:
CategoryInternet CategoryDaRevisionare CategoryInternet


Guida verificata con Ubuntu: 20.04 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Chromium è un web browser open source. I suoi principali componenti sono il motore Blink (precedentemente era utilizzato Webkit) e il motore JavaScript V8.
Sul codice sorgente di Chromium sono basati molti altri browser, fra cui Google Chrome.

Differenze con Google Chrome

Sebbene Chromium condivida con Chrome la maggior parte delle sue caratteristiche (motore, interfaccia ecc.), nel primo non sono presenti in via predefinita alcuni componenti, fra cui:

  • codecs multimediali proprietari
  • moduli Widevine DRM
  • sistema di tracciamento per i crash
  • alcune API proprietarie per servizi Google, da marzo 2021 (sincronizzazione dell'account, geolocalizzazione, click to call, gestione dei contatti, traduzione ecc.)

Installazione

Da Ubuntu 20.04

Da Ubuntu 20.04 e successivi Chromium è distribuito nei repository ufficiali esclusivamente in pacchetto snap.

Per installare il programma utilizzare una a piacere delle seguenti procedure:

  • Cercare e installare Chromium in Software.

  • Digitare nel terminale il comando:

    sudo snap install chromium
  • Utilizzare la procedura tradizionale con apt, descritta in questo paragrafo (verrà installato il transitional package che a sua volta installerà lo snap di Chromium).

Versione deb per Ubuntu 20.04 dal repository Linux Mint

La derivata non ufficiale Linux Mint distribuisce Chromium tramite pacchetto in formato .deb, compatibile con Ubuntu previa adozione di appositi accorgimenti.
Pur non essendo questa la procedura ufficiale di installazione, viene riportata in questa guida poiché al momento rappresenta un workaround utile nei casi in cui si preferisca o sia necessario evitare l'utilizzo di pacchetti snap.

La procedura descritta di seguito comporta l'aggiunta di software, più relative sorgenti, non gestito da Canonical.
Attenersi scrupolosamente alle indicazioni di seguito indicate per evitare problemi di vario genere, tra cui possibili errori di compatibilità e di gestione delle dipendenze dei pacchetti.

  1. Digitare nel terminale il seguente comando per aggiungere il repository di Mint:

    sudo sh -c 'echo "deb http://packages.linuxmint.com ulyana upstream" >> /etc/apt/sources.list.d/mint.list'
  2. Scaricare da questo indirizzo il file linuxmint-keyring_2016.05.26_all.deb.

  3. Installare il pacchetto appena scaricato.

  4. Creare con i privilegi di amministrazione e con un editor di testo il file /etc/apt/preferences.d/mint-ulyssa-pin.

  5. Inserire nel file il seguente testo:

    # Permettere l'aggiornamento di chromium soltanto dal repository Ulyssa
    Package: chromium
    Pin: origin packages.linuxmint.com
    Pin-Priority: 500
    
    # Non dare mai priorità ad altri pacchetti dal repository Ulyssa
    Package: *
    Pin: origin packages.linuxmint.com
    Pin-Priority: 1
    quindi salvare e chiudere il file.
  6. Aggiornare la lista dei pacchetti e installare il pacchetto chromium.

Ubuntu 18.04

Installare i seguenti pacchetti:

Al termine dell'installazione sarà possibile avviare il programma.

Pacchetto Flatpak

Chromium è inoltre disponibile su Flathub. Per installare il relativo pacchetto flatpak consultare questa guida.

Plugin

Lettore PDF

Chromium possiede un lettore .pdf integrato.
È comunque possibile utilizzare il plugin Kpart per visualizzare documenti .pdf o Microsoft Office direttamente nel browser. Per tale scopo installare il pacchetto kpartsplugin.

Contenuti multimediali

Codec

Se non è abilitato il supporto ai codec multimediali proprietari, installare i pacchetti chromium-codecs-ffmpeg e chromium-codecs-ffmpeg-extra.

Da Ubuntu 20.04 sono dei transitional package che installano lo snap chromium-ffmpeg. Non installarli se in uso il browser dal repository Linux Mint.

Per maggiori informazioni sui codec proprietari consultare questa pagina.

DRM Widevine

Tali DRM sono assenti pertanto potrebbero non essere riproducibili contenuti multimediali su specifici siti (Netflix, Prime Video, Spotify ecc.).
In tal caso è possibile utilizzare uno dei seguenti workaround:

  • Utilizzare altri browser che dispongono nativamente dei DRM Widevine (ad esempio Firefox o Google Chrome).

  • Utilizzare direttamente la libreria di Chrome, scaricandola manualmente:

    1. Scaricare il file .deb da questo indirizzo.

    2. Estrarre il contenuto del file .deb.

    3. Spostarsi nella directory ./opt/google/chrome/, all'interno della cartella appena estratta.

    4. Copiare la cartella WidevineCdm digitando da terminale il comando:

      cp WidevineCdm /usr/lib/chromium-browser/

      oppure

      cp WidevineCdm /usr/lib/chromium/
  • Automatizzare la procedura di download e salvataggio della libreria creando il seguente script:

    LATEST=`curl https://dl.google.com/widevine-cdm/current.txt`
    wget https://dl.google.com/widevine-cdm/$LATEST-linux-x64.zip
    unzip $LATEST-linux-x64.zip
    sudo mkdir /usr/lib/chromium
    sudo mv libwidevinecdm.so /usr/lib/chromium
    sudo chmod 644 /usr/lib/chromium/libwidevinecdm.so

Qualora non si abbia sufficiente competenza con la linea di comando e/o gli script bash, si raccomanda di utilizzare la prima soluzione.

Per ulteriori informazioni sui contenuti riproducibili per con Chromium consultare questa pagina.

Funzionalità

Chromium può utilizzare la maggior parte delle funzionalità disponibili per Google Chrome (Pseudo-indirizzi, Web Store, Task manager, Controllo remoto ecc.). Per maggiori informazioni consultare questa pagina.

Tecnologia Nvidia Optimus

Per utilizzare la tecnologia Optimus delle schede Nvidia, consultare la relativa pagina.

Abilitare accelerazione hardware

Consultare la relativa guida.

Risoluzione dei problemi

Certificati CAcert

Se si hanno problemi con i certificati CAcert, verificare che sia installato il pacchetto ca-certificates.

Ulteriori risorse


CategoryInternet