Which additional software can I install in Tails?

Tails include un insieme limitato di applicazioni ma puoi installare ulteriori programmi.

Questi programmi vengono distribuiti in pacchetti disponibili nei repository Debian, che sono simili a un app store.

Per sapere quali pacchetti sono disponibili in Debian:

  • Sfogliali localmente con il Gestore pacchetti Synaptic:

    1. Set up an administration password when you start Tails.

    2. Seleziona Applicazioni ▸ Strumenti di sistema ▸ Gestore pacchetti.

    3. Attendi che Synaptic finisca di scaricare le informazioni sui nuovi pacchetti dai server di Debian.

    4. Puoi:

      • Sfogliare i pacchetti per sezioni dalla barra laterale sinistra.

      • Cercare nei titoli e nelle descrizioni dei pacchetti con il bottone Cerca.

  • Cerca su Internet per trovare alternative ad altri programmi.

    Per esempio: "alternative debian a photoshop".

  • Chiedi a una persona amica che abbia dimestichezza con Linux.

  • Cerca sul sito web di Debian.

Being careful about what you install

La sicurezza dei pacchetti inclusi in Tails è accuratamente verificata. Installare pacchetti aggiuntivi potrebbe compromettere la sicurezza del tuo Tails, quindi fai attenzione a ciò che installi.

Se hai dei dubbi:

  • I pacchetti che utilizzano la rete devono venire configurati per passare attraverso Tor. Altrimenti, non potranno accedere alla rete.

  • Alcuni programmi potrebbero, ad esempio, modificare il firewall e compromettere la sicurezza fornita da Tails. Ma altri programmi come i giochi o le applicazioni per ufficio probabilmente vanno bene.

  • I programmi non ufficialmente inclusi in Tails potrebbero non essere stati sottoposti a verifiche di sicurezza. Inoltre, non possiamo fornire assistenza o documentazione per tali programmi.

  • Solo le applicazioni che sono impacchettate per Debian possono venire installate e sono sottoposte a scrutinio pubblico.

Examples of additional useful software

Language packs

  • per LibreOffice: libreoffice-l10n-lang
  • per Thunderbird: thunderbird-l10n-lang

Sostituisci lang con il codice della tua lingua. Ad esempio, es per lo spagnolo o de per il tedesco.

Spell-checking dictionaries

  • hunspell-lang

Il dizionario hunspell è usato come correttore ortografico da Tor Browser, LibreOffice, Thunderbird e molte altre applicazioni.

Sostituisci lang con il codice della tua lingua. Ad esempio, es per lo spagnolo o de per il tedesco.

Installing additional software

Per installare un pacchetto usando Synaptic:

  1. Set up an administration password when you start Tails.

  2. Seleziona Applicazioni ▸ Strumenti di sistema ▸ Gestore pacchetti.

  3. Fai clic su Cerca e cerca il nome del pacchetto.

  4. Fai clic con il tasto destro (su Mac, fai clic con due dita) sul nome del pacchetto nei risultati di ricerca e seleziona Installa.

  5. Synaptic stabilisce le ulteriori modifiche da effettuare perché il tuo pacchetto funzioni. Fai clic su Seleziona per confermare queste modifiche.

  6. Fai clic su Applica per scaricare, installare e configurare il pacchetto.

Se conosci la riga di comando, puoi usare il comando apt invece della procedura descritta.

Installing additional software automatically when starting Tails

To install an additional package automatically when starting Tails:

  1. Turn on the Additional Software feature of the Persistent Storage.

  2. Install the package using Synaptic or the apt command.

  3. After the package is installed, a notification appears to ask if you want to install this package every time you start Tails in the future.

    • If you choose Install Every Time, the package is saved in the Persistent Storage and will be reinstalled automatically every time you start Tails.

      The package will also be updated automatically when you connect to the Internet.

    • If you choose Install Only Once, the package is also saved in the Persistent Storage but won't be reinstalled automatically every time you start Tails.

The same package can be reinstalled faster for some time because you won't have to download it again.

Additional configuration

Some packages require additional configuration to work. To keep their configuration across Tails sessions, advanced users can use the Dotfiles feature of the Persistent Storage.

Checking your list of additional software

Per vedere quali pacchetti vengono installati automaticamente ogni volta che avvii Tails, seleziona Applicazioni ▸ Strumenti di sistema ▸ Software aggiuntivo.

Fai clic sul bottone per rimuovere il pacchetto dalla lista.

The same list is also available from the Persistent Storage settings, by clicking on the button of the Additional Software feature.

Removing additional software

Una volta installato il pacchetto, se hai selezionato:

  • Installa solo una volta, puoi rimuoverlo riavviando Tails.

  • Installa ogni volta, puoi rimuoverlo:

    • Usando Software aggiuntivo:

      1. Seleziona Applicazioni ▸ Strumenti di sistema ▸ Software aggiuntivo.

      2. Fai clic sul bottone a destra del nome del pacchetto.

    • Usando Synaptic:

      1. Set up an administration password when you start Tails.

      2. Seleziona Applicazioni ▸ Strumenti di sistema ▸ Gestore pacchetti.

      3. Fai clic su Cerca e cerca il nome del pacchetto.

      4. Fai clic con il tasto destro (su Mac, fai clic con due dita) sul nome del pacchetto nei risultati di ricerca e seleziona Rimuovi.

      5. Fai clic su Applica per rimuovere il pacchetto.

    • Dalla riga di comando usando apt.

    Dopo la rimozione del pacchetto, appare una notifica per chiederti se vuoi rimuovere il pacchetto dalla tua lista di programmi aggiuntivi.

Freeing space in your Persistent Storage

After you installed many packages that you are not using anymore, you can free some space in your Persistent Storage:

  1. Set up an administration password when you start Tails.

  2. Seleziona Applicazioni ▸ Strumenti di sistema ▸ Terminale Root per aprire un Terminale amministrativo.

  3. Esegui il comando seguente:

    apt clean
    

Configuring additional APT repositories (for advanced users)

I pacchetti disponibili in Debian sono sottoposti a scrutinio pubblico.

Configurare repository APT supplementari potrebbe compromettere la sicurezza del tuo Tails e potrebbe causare l'installazione di programmi che non sono stati approvati da Debian. Fai ancora più attenzione a ciò che installi.

Questo passaggio di solito non è richiesto per installare programmi aggiuntivi e potrebbe rendersi necessario solo in occasioni molto rare.

A volte, potresti aver bisogno di configurare dei repository APT supplementari. Ad esempio per installare pacchetti dalla sezione non-free di Debian. Per fare questo:

  1. Set up an administration password when you start Tails.

  2. Create an apt-sources.list.d folder in your Persistent Storage:

    sudo install -d -m 755 /live/persistence/TailsData_unlocked/apt-sources.list.d
    
  3. As root, edit /live/persistence/TailsData_unlocked/persistence.conf, the configuration of the Persistent Storage, and add the apt-sources.list.d folder as a feature of type link:

    /etc/apt/sources.list.d  source=apt-sources.list.d,link
    
  4. Scrivi i tuoi file sources.list supplementari nella cartella apt-sources.list.d. Ad esempio, per aggiungere le sezioni non-free di Debian 10 (Buster), dei backport e degli aggiornamenti di sicurezza, puoi creare un file chiamato /live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list con il contenuto seguente:

    deb tor+http://ftp.us.debian.org/debian/ buster non-free
    deb tor+http://ftp.us.debian.org/debian/ buster-backports non-free
    deb tor+http://security.debian.org/ buster/updates non-free
    

    I nomi dei file devono finire con .list e possono contenere solo i caratteri seguenti: lettere, cifre, trattino basso, trattino e punto.

  5. Correggi il proprietario e i permessi del tuo file sources.list supplementare in modo che il suo proprietario sia root e il file sia in sola lettura per gli altri. Ad esempio:

    chown root:root /live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list
    chmod 644 /live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list
    
  6. Riavvia Tails per applicare le modifiche.