en:howto:signal_on_tails
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:howto:signal_on_tails [2025/12/17 12:13] – y | en:howto:signal_on_tails [2025/12/17 14:49] (current) – [3.1) Install Signal] y | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | //A more modern howto is available [[https:// | + | < |
| - | (heavily based on: [[https:// | + | < |
| Tested with: | Tested with: | ||
| Line 9: | Line 9: | ||
| * Signal version 7.4.0 | * Signal version 7.4.0 | ||
| - | ===== 1.) Install Tails on USB-Stick | + | ===== 1) Install |
| - | See howto: [[https:// | + | ==== 1.1) Install |
| - | ===== 2.) Boot and configure | + | See howto: [[https:// |
| + | |||
| + | |||
| + | ==== 1.2) Boot Tails ==== | ||
| Start Tails. Before logging in, make sure to enable the following option: | Start Tails. Before logging in, make sure to enable the following option: | ||
| - | - Set an Administration Password. | + | - ☑️ |
| + | - ☑️ Enable the persistent storage | ||
| + | |||
| + | ==== 1.3) Configure Persistent Storage ==== | ||
| + | |||
| + | |||
| + | After the first start, you will be asked to create and [[https:// | ||
| - | After the first start, you will be asked if you want to enable and configure the [[https:// | + | * ☑️ Enable persisting additionaly installed software |
| + | * ☑️ Enable Dotfiles feature | ||
| - | - Enable the Persistent Storage | + | ===== 2) Install and configure |
| - | - Configure the Persistent Storage: | + | |
| - | * Enable persisting additionaly installed software: | + | |
| - | * Enable Dotfiles feature: https:// | + | |
| - | ===== 3.) Install | + | The approach used to run Signal on Tails is using Flatpak. Flatpak |
| - | The approach used to run Signal on Tails is using flatpak. Flatpak is a utility for software deployment and package management for Linux (Tails is a Linux). | + | <note important> |
| - | <note important> | + | ==== 2.1) Install Flatpak ==== |
| - | Open Terminal: | + | Open Terminal |
| < | < | ||
| - | sudo apt update && sudo apt install flatpak | + | sudo apt update && sudo apt install flatpak |
| </ | </ | ||
| Tails then asks if you want to add flatpak to your additional software. Choose: " | Tails then asks if you want to add flatpak to your additional software. Choose: " | ||
| - | ===== 4.) Configure Flatpak | + | ==== 2.2) Configure |
| - | ==== Create setup script | + | In order to persist the configuration for Flatpak, some additional steps are required. Because they will be required after each boot, you will create a script |
| - | First you create a setup script. The following terminal command will open a text editor to create a script in the directory | + | === Create |
| + | |||
| + | The following terminal command will open a text editor to create a script in the directory | ||
| < | < | ||
| Line 69: | Line 78: | ||
| - | ==== Make script executable | + | === Make script executable === |
| + | This is required so that the text file can be executed as a program: | ||
| < | < | ||
| Line 76: | Line 86: | ||
| </ | </ | ||
| - | ==== Add script | + | === Run the script === |
| - | Now you create an entry in the autostart folder at ''/ | + | Run the set up script: |
| + | < | ||
| + | bash / | ||
| + | </ | ||
| + | |||
| + | === Add script to autostart === | ||
| + | |||
| + | |||
| + | Now you create an entry in the autostart folder at ''/ | ||
| Create the directory if it doesn' | Create the directory if it doesn' | ||
| Line 105: | Line 123: | ||
| </ | </ | ||
| + | ==== 2.3) Configure package repository for Flatpak ==== | ||
| - | ==== Reboot ==== | + | You will need to tell Flatpak from which URL to fetch the software packages: |
| - | + | ||
| - | You will need to reboot for the script | + | |
| - | + | ||
| - | When logging in after the reboot: | + | |
| - | + | ||
| - | * Unlock persistent volume | + | |
| - | * Set an administration password. | + | |
| - | + | ||
| - | ===== 5.) Install Signal with Flatpak ===== | + | |
| - | + | ||
| - | In the terminal, configure the Package repository for Flatpak: | + | |
| < | < | ||
| Line 123: | Line 131: | ||
| </ | </ | ||
| - | Install | + | ===== 3) Install |
| + | |||
| + | ==== 3.1) Install Signal ==== | ||
| + | |||
| + | Install Signal. | ||
| < | < | ||
| - | torsocks flatpak install flathub org.signal.Signal | + | torsocks flatpak |
| </ | </ | ||
| - | ===== 6.) Configure Signal | + | ==== 3.2) Configure Signal ==== |
| Configure Signal to use Tor for connecting to the internet: | Configure Signal to use Tor for connecting to the internet: | ||
| Line 140: | Line 152: | ||
| - | ===== 7.) Create menu entry for Signal updates | + | ==== 3.3) Create menu entry for Signal updates ==== |
| <note important> | <note important> | ||
| - | Note that you will still need to run it manually by opening the menu entry</ | + | Note that you will still need to run it manually by opening the menu entry!</ |
| Create the directory for menu custom menu entries: | Create the directory for menu custom menu entries: | ||
| Line 171: | Line 183: | ||
| This file will now show up in your menu (when you hit the windows button) as " | This file will now show up in your menu (when you hit the windows button) as " | ||
| - | ===== 8.) You're done ===== | + | ===== 4) Done ===== |
| - | You're all set. On subsequent reboots will only need to unlock the persistent volume | + | You're all set. On subsequent reboots will only need to unlock the persistent volume. |
| Setting an administrator password will not be necessary, except you wish to do any changes to the setup. | Setting an administrator password will not be necessary, except you wish to do any changes to the setup. | ||
en/howto/signal_on_tails.1765970021.txt.gz · Last modified: by y
