Травыч
МируМир☮️
- Регистрация
- 01.06.2025
- Сообщения
- 9 150
- Реакции
- 20 442
- Баллы
- 113
Cinny — клиент Matrix, в основном сосредоточенный на простом, элегантном и безопасном интерфейсе.Поддерживает сквозное шифрование (E2EE), технологию единого входа (SSO), групповые чаты (spaces).
Имеет открытый исходный код, поддерживается обширным сообществом.
Запуск в Tails и Whonix
Загрузить последнюю версию можно по ссылке
https://github.com/cinnyapp/cinny-desktop#download
Для Tails и Whonix подойдет портативная версия https://github.com/cinnyapp/cinny-desktop/releases/latest/download/Cinny_desktop-x86_64.AppImage
ВЕРСИИ 3.1 и 3.2 работают некорректно (белый экран)
Альтернативная версия 3.0 https://www.techspot.com/downloads/7574-cinny.html
Для запуска в Tails необходимо доустановить библиотеку libopengl0
Bash:
<span dir="ltr">sudo</span> <span dir="ltr">apt</span> <span dir="ltr">install</span> libopengl0
и запускать через proxychains -- инструмент, позволяющий направить TCP-соединение любого приложения через Tor (или любой другой прокси -сервер Socks4, Socks5 или HTTP (S))
Bash:
proxychains ./Cinny_desktop-x86_64.AppImage
В Whonix AppImage работает и без этого.
ВАЖНО! Запуск AppImage подразумевает, что файлу необходимо предварительно назначить соответствующие права на выполнение.
Это можно сделать выполнением консольной команды
Bash:
<span dir="ltr">chmod</span> +x Cinny_desktop-x86_64.AppImage
или через Проводник, в свойствах файла отметить соответствующий пункт:
Автозапуск
В Tails и Whonix проще всего сделать через Desktop Entry.
В Whonix достаточно создать нужный каталог и файл cinny.desktop
Bash:
<span dir="ltr">mkdir</span> ~/.config/autostart<br><span dir="ltr">nano</span> ~/.config/autostart/cinny.desktop
Содержимое файла:
Bash:
<span dir="ltr">[</span>Desktop Entry<span dir="ltr">]</span><br><span dir="ltr">Name</span><span dir="ltr">=</span>cinny<br><span dir="ltr">Type</span><span dir="ltr">=</span>Application<br><span dir="ltr">Exec</span><span dir="ltr">=</span>proxychanis ./Cinny_desktop-x86_64.AppImage<br><span dir="ltr">Terminal</span><span dir="ltr">=</span>false
Содержимое файла для Tails идентичное, но нужно указать правильный путь к сохранённому файлу месседжера.
Предположим в Tails вы сохранили месседжер в каталог Persistent, путь к файлу нужно указать в автозапуске. Если делать по инструкции 'Dotfiles', можно добавить в файл start.sh отдельной строкой команду:
Bash:
proxychanis Persistent/Cinny_desktop-x86_64.AppImage <span dir="ltr">&</span>
Это удобно, если у вас множество действий после запуска системы.
Инструкция для Tails(Dotfiles) здесь: /threads/tails-dotfiles-avtozapusk-prilozhenij-i-nastroek-soxranenie-loginov.101113
Либо создайте отдельный аналогичный файл cinny.desktop в Dotfiles. Полный путь к файлу: /live/persistence/TailsData_unlocked/dotfiles/.config/autostart/cinny.desktop
Если не запускается, значит proxychains не успевает установится, добавляйте задержку перед запуском:
Bash:
<span dir="ltr">sleep</span> <span dir="ltr">30</span> <span dir="ltr">&&</span> proxychanis ./Cinny_desktop-x86_64.AppImage
Автологин в Tails
Для Element этот способ не сработает, по этой причине рекомендуем использовать Cinny. В Whonix всё сохраняется без вмешательства.
Копируйте код и вставляйте в терминал:
Bash:
<span dir="ltr">sudo</span> -S <span dir="ltr">bash</span> -c <span dir="ltr">'<br>mkdir -p /live/persistence/TailsData_unlocked/{in.cinny.app, cinny.cache}<br>chown amnesia:amnesia /live/persistence/TailsData_unlocked/{in.cinny.app, cinny.cache}<br>echo "/home/amnesia/.local/share/in.cinny.app source=in.cinny.app" >> /live/persistence/TailsData_unlocked/persistence.conf<br>echo "/home/amnesia/.cache/cinny source=cinny.cache" >> /live/persistence/TailsData_unlocked/persistence.conf'</span>
Перезагрузите Tails
После запуска можно входить в аккаунт, логин будет сохранятся после перезагрузки, так же будет сохранятся кэш. Если это не нужно, можно убрать из скрипта строку:
Bash:
<span dir="ltr">echo</span> <span dir="ltr">"/home/amnesia/.cache/cinny source=cinny.cache"</span> <span dir="ltr">>></span> /live/persistence/TailsData_unlocked/persistence.conf
Но в месседжере можно обнулить этот кэш вручную. Снизу слева жмите на свой аватар - это настройки, далее вкладка About -> Clear cache & reload
В кэше сохраняются сообщения/файлы/фото/аватары.

