mirror of
https://0xacab.org/anarsec/anarsec.guide.git
synced 2025-06-08 06:42:56 -04:00
tails install
This commit is contained in:
parent
7931d8b555
commit
cc186a5985
2 changed files with 17 additions and 19 deletions
|
@ -58,6 +58,7 @@ Cwtch is our preference for text communication by a long shot. Cwtch is designed
|
||||||
</video>
|
</video>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
<br>
|
||||||
|
|
||||||
Like all peer-to-peer communication, Cwtch requires *[synchronous](/glossary/#synchronous-communication)* communication, meaning that both people must be online at the same time. However, its server feature also allows *[asynchronous](/glossary/#asynchronous-communication)* communication by providing offline delivery:
|
Like all peer-to-peer communication, Cwtch requires *[synchronous](/glossary/#synchronous-communication)* communication, meaning that both people must be online at the same time. However, its server feature also allows *[asynchronous](/glossary/#asynchronous-communication)* communication by providing offline delivery:
|
||||||
|
|
||||||
|
@ -124,12 +125,14 @@ Cwtch support for Tails is very new and not thoroughly tested.
|
||||||
|
|
||||||
* Start Tails with an Adminstration Password.
|
* Start Tails with an Adminstration Password.
|
||||||
* Download [Cwtch for Linux](https://cwtch.im/download/#linux) with Tor Browser
|
* Download [Cwtch for Linux](https://cwtch.im/download/#linux) with Tor Browser
|
||||||
* According to our [Tails Best Practices](/posts/tails-best/#using-a-write-protect-switch), personal data should be stored on a second LUKS USB and Persistent Storage should not be enabled. Extract the file with the file manager (right click, select "Extract Here"), then copy the `cwtch` folder to such a personal data LUKS USB.
|
* According to our [Tails Best Practices](/posts/tails-best/#using-a-write-protect-switch), personal data should be stored on a second LUKS USB and Persistent Storage should not be enabled. Extract the folder with the file manager (right click, select "Extract"), then move the `cwtch` folder to such a "personal data" LUKS USB.
|
||||||
* Run the install script
|
* Run the install script
|
||||||
* In the File Manager, enter the `cwtch` directory you just created, so that you can see a file named "install-tails.sh". Right click in the File Manager and select "Open a Terminal Here"
|
* In the File Manager, enter the `cwtch` directory you just moved, so that you can see a file named "install-tails.sh". Right click in the File Manager and select "Open in Terminal"
|
||||||
* Run `./install-tails.sh` and enter the Administration Password when prompted.
|
* Run `./install-tails.sh` and enter the Administration Password when prompted.
|
||||||
* You can now launch Cwtch from the "Activities" overview.
|
* You can now launch Cwtch from the "Activities" overview.
|
||||||
* With Persistent Storage disabled, profile data must be restored from backup every session you need to install Cwtch. Export your profile, copy it to the personal data LUKS USB, and import it again the next time you install Cwtch.
|
* With Persistent Storage disabled, profile data must be restored from backup every session you need to install Cwtch. Export your profile when you are done using Cwtch, copy it to the "personal data" LUKS USB, and import it again the next time you install Cwtch.
|
||||||
|
* Alternatively, you can backup `/home/amnesia/.cwtch` to the "personal data" LUKS USB, and copy it back to `/home/amnesia/` before you open Cwtch during your next session, in order to also persist configuration settings. "Show Hidden Files" will need to be enabled in the File Manager.
|
||||||
|
* When a new version of Cwtch is released, you will have to update manually. Download the new version, extract it, and replace the `cwtch` folder.
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
</details>
|
</details>
|
||||||
|
@ -214,13 +217,16 @@ Install SimpleX Chat the same way you would install any [app that doesn't requir
|
||||||
</summary>
|
</summary>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
* Start Tails with an Administration Password.
|
* Tails does *not* need an Administration Password to run an AppImage package.
|
||||||
* Download the [AppImage](https://simplex.chat/downloads/#desktop-app) with Tor Browser
|
* Download the [AppImage](https://simplex.chat/downloads/#desktop-app) with Tor Browser
|
||||||
* According to our [Tails Best Practices](/posts/tails-best/#using-a-write-protect-switch), personal data should be stored on a second LUKS USB and Persistent Storage should not be enabled. Copy the .AppImage file to such a personal data LUKS USB.
|
* According to our [Tails Best Practices](/posts/tails-best/#using-a-write-protect-switch), personal data should be stored on a second LUKS USB and Persistent Storage should not be enabled. Copy the .AppImage file to such a "personal data" LUKS USB.
|
||||||
* Make the AppImage executable
|
* Make the AppImage executable
|
||||||
* In the File Manager, right-click "Properties". Under "Permissions", enable "Allow this file to run as a program".
|
* In the File Manager, right-click "Properties". Under "Permissions", enable "Executable as Program".
|
||||||
* You can now launch SimpleX Chat from the "Activities" overview.
|
* You can now launch SimpleX Chat by double-clicking the AppImage file.
|
||||||
* With Persistent Storage disabled, configuration and profile data must be restored from backup every session. Backup `/home/amnesia/.local/share/simplex` to the personal data LUKS USB, and copy it back to `/home/amnesia/.local/share` in your next session.
|
* In **Settings → Network & Servers**, enable "Use SOCKS proxy (port 9050)" (to configure SimpleX Chat [to go through Tor](https://tails.net/doc/persistent_storage/additional_software/index.en.html#index5h2)). You can now create a SimpleX address.
|
||||||
|
* With Persistent Storage disabled, configuration and profile data must be restored from backup every session you use SimpleX Chat. Export your database (**Settings → Database passphrase & export**) when you are done using SimpleX Chat, copy it to the "personal data" LUKS USB, and import it again the next time you use SimpleX Chat.
|
||||||
|
* Alternatively, you can backup `/home/amnesia/.local/share/simplex` to the "personal data" LUKS USB, and copy it back to `/home/amnesia/.local/share` before you open SimpleX during your next session. "Show Hidden Files" will need to be enabled in the File Manager.
|
||||||
|
* When a new version of SimpleX Chat is released, you will have to update manually. Download the new version and replace the .AppImage file.
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
</details>
|
</details>
|
||||||
|
@ -241,7 +247,7 @@ SimpleX Chat on Whonix does not guarantee Tor [Stream Isolation](/posts/qubes/#w
|
||||||
* Copy the file to your new App qube
|
* Copy the file to your new App qube
|
||||||
* Make the AppImage executable
|
* Make the AppImage executable
|
||||||
* In the File Manager, right-click "Properties". Under "Permissions", enable "Allow this file to run as a program".
|
* In the File Manager, right-click "Properties". Under "Permissions", enable "Allow this file to run as a program".
|
||||||
* Reboot the App qube. In the **Settings > Applications** tab of the new App qube, you may need to click "Refresh applications" for SimpleX Chat to show up. Move SimpleX Chat to the Selected column and press "OK".
|
* Reboot the App qube. In the **Settings → Applications** tab of the new App qube, you may need to click "Refresh applications" for SimpleX Chat to show up. Move SimpleX Chat to the Selected column and press "OK".
|
||||||
* Updates will be handled by **Qubes Update** as you would expect.
|
* Updates will be handled by **Qubes Update** as you would expect.
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
|
@ -366,17 +366,9 @@ To set an administration password, you must select an administration password on
|
||||||
|
|
||||||
## Installing additional software
|
## Installing additional software
|
||||||
|
|
||||||
If you install new software, it's up to you to make sure it's secure. Tails forces all software to connect to the internet through Tor, so you may need to use a program called `torsocks` from the Terminal to start additional software that requires an Internet connection (e.g. `torsocks --isolate mumble`). The software used in Tails is audited for security, but this may not be the case for what you install. Before installing new software, it's best to make sure that Tails doesn't already have software that does the job you want it to do. If you want additional software to persist beyond a single session, you need to enable "Additional Software" in the Persistent Storage [configuration](https://tails.net/doc/persistent_storage/configure/index.en.html).
|
If you install new software, it's up to you to make sure it's secure. Tails forces all software to connect to the internet through Tor, so you will need to [configure this for applications that use the Internet](https://tails.net/doc/persistent_storage/additional_software/index.en.html#index5h2). The software used in Tails is audited for security, but this may not be the case for what you install. Before installing new software, it's best to make sure that Tails doesn't already have software that does the job you want it to do. If you want additional software to persist beyond a single session, you need to enable "Additional Software" in the Persistent Storage [configuration](https://tails.net/doc/persistent_storage/configure/index.en.html).
|
||||||
|
|
||||||
To install software from the Debian software repository:
|
For more information, see the documentation on [installing additional software](https://tails.net/doc/persistent_storage/additional_software/index.en.html#index3h1).
|
||||||
|
|
||||||
* Start Tails with administration rights, then go to **Applications → System Tools → Synaptic Package Manager**.
|
|
||||||
* When prompted, enter your administration password (it will take a while to download the repositories).
|
|
||||||
* Go to "All" and select the software you want to install: "Select for installation", then "Apply".
|
|
||||||
* Once done, if your Persistent Storage is open, a notification will ask if you want to "Install Only Once" or "Install Every Time" (which adds it to your Persistent Storage). If you add it to your Persistent Storage, the relevant software files will be saved there and automatically updated whenever a network connection is established.
|
|
||||||
* You can access and remove the additional software you have installed by going to **Applications → System Tools → Additional Software**.
|
|
||||||
|
|
||||||
For more information, see the documentation on [installing additional software](https://tails.net/doc/persistent_storage/additional_software/index.en.html).
|
|
||||||
|
|
||||||
## Remember to make backups!
|
## Remember to make backups!
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue