Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий ;)

суббота, 2 ноября 2019 г.

Ubuntu. Ставим ПО для безопасного общения. Signal Messager, Tor Browser, SpiderOak Dropbox

Ставим популярные средства для безопасной жизни в Интернете.

1. Signal Messager. Сайт https://signal.org
Приложение чаще всего используется на телефонах. Но есть и версия для ПК.
Как ставить, написано на странице
https://signal.org/ru/download/#linuxModal

Ставим ключ: 
user@Laptop:~$ curl -s https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add - echo 

Добавляем репозиторий. Можно командой:
user@Laptop:~$ echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list

А можно руками:
user@Laptop:~$ sudo nano /etc/apt/sources.list

в конце файла добавляем строку
deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main"

Последняя версия для xenial, но она работает и на Eoan (19.10). 

Обновляем список ПО: user@Laptop:~$ sudo apt update

Если всё сделано правильно, то ошибок при выполнении команды быть не должно. Пример вывода команды с ошибкой:
user@Laptop:~$ sudo apt-get update
Hit:1 http://deb.torproject.org/torproject.org eoan InRelease
Hit:2 http://archive.ubuntu.com/ubuntu eoan InRelease                                              
Ign:3 https://updates.signal.org/desktop/apt eoan InRelease                                        
Hit:4 http://archive.canonical.com/ubuntu eoan InRelease                                           
Err:5 https://updates.signal.org/desktop/apt eoan Release                                      
  404  Not Found [IP: 13.32.43.59 443]
Get:6 http://archive.ubuntu.com/ubuntu eoan-updates InRelease [88.4 kB]                        
Ign:7 https://apt.spideroak.com/ubuntu eoan InRelease                                
Get:8 http://archive.ubuntu.com/ubuntu eoan-backports InRelease [88.8 kB]
Err:9 https://apt.spideroak.com/ubuntu eoan Release      
  404  Not Found [IP: 74.126.144.246 443]
Get:10 http://archive.ubuntu.com/ubuntu eoan-security InRelease [92.9 kB]
Get:11 http://archive.ubuntu.com/ubuntu eoan-proposed InRelease [107 kB]
Reading package lists... Done      
E: The repository 'https://updates.signal.org/desktop/apt eoan Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.


Причина - либо указан неверный релиз (как в этом случае), либо неверно импортирован ключ репозитория.


Когда ошибок нет, ставим мессаджер:
user@Laptop:~$ sudo apt install signal-desktop


2. Tor Browser. Его можно поставить из стандартного репозитория Ubuntu. Но разработчики не рекомендуют это делать.
Как ставить, написано тут:
https://2019.www.torproject.org/docs/debian.html.en

Стоит обратить внимание, что сайте предполагается, что команды выполняются из-под root. В Ubuntu надо добавлять sudo.

Должно стоять приложение (скорее всего уже есть):
user@Laptop:~$ sudo apt-get install apt-transport-https
Добавляем ключи:
user@Laptop:~$ curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | sudo gpg --import user@Laptop:~$ sudo gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

Добавляем в список репозиториев. Руками
user@Laptop:~$ sudo nano /etc/apt/sources.list
 
В конен файла дописываем:
deb https://deb.torproject.org/torproject.org <DISTRIBUTION> main

где <DISTRIBUTION> - название версии дистрибутива. В моем случае будет eoan:
deb https://deb.torproject.org/torproject.org eoan main









Или командой:

user@Laptop:~$ echo "deb https://deb.torproject.org/torproject.org eoan main" | sudo tee -a /etc/apt/sources.list.d/tor-browser.list










Обновляем список ПО
user@Laptop:~$ sudo apt update


Ставим:
user@Laptop:~$ sudo apt install tor deb.torproject.org-keyring

3. SpiderOak Dropbox. Якобы надежнее Dropbox. Адрес: https://spideroak.com/

Как ставить, написано здесь. Но у меня чуть другая последовательность.
https://spideroak.support/hc/en-us/articles/115001893103-APT-Sources-Lines

user@Laptop:~$ curl -s https://spideroak.com/dist/spideroak-apt-2016.asc | sudo apt-key add - echo

По традиции добавляем в список репозиториев. Руками
user@Laptop:~$ sudo nano /etc/apt/sources.list
 
В конен файла дописываем:
deb http://apt.spideroak.com/ubuntu/ release restricted
Или командой:

user@Laptop:~$ echo "deb http://apt.spideroak.com/ubuntu/ release restricted" | sudo tee -a /etc/apt/sources.list.d/spideroak.com.sources.list

Обновляем список и проверяем на наличие ошибок:
sudo apt-get update

и ставим :
sudo apt-get install spideroakone 

Всё, мы готовы к враждебному миру Интернета

З.Ы. Как узнать название версии ОС:

user@Laptop:~$ lsb_release -c
Codename: eoan     <- нужное нам название

Комментариев нет: