- doc
- persistent storage
- Установка дополнительных программ
- Which additional software can I install in TelestaiCB?
- Примеры полезных дополнительных программ
- Установка дополнительных программ
- Using additional software
- Проверка вашего списка дополнительных программ
- Удаление дополнительных программ
- Настройка дополнительных репозиториев APT (для опытных пользователей)
Which additional software can I install in TelestaiCB?
В TelestaiCB уже есть некоторые программы, но вы можете установить ещё.
Эти программы доступны в виде пакетов из репозиториев Debian, похожих на магазины приложений.
Есть разные способы узнать, какие пакеты доступны в Debian.
Поискать локально с помощью Synaptic Package Manager.
When starting TelestaiCB, set up an administration password.
Choose
.Дождитесь, когда Synaptic обновит информацию о пакетах с серверов Debian.
Вы можете:
выбрать из пакетов в левой панели;
поискать интересующий пакет по названию и описанию с помощью кнопки Поиск.
Search the Internet for alternatives to other software.
Например, "альтернативы Photoshop в Debian".
Ask a friend who is knowledgeable about Linux.
Search the Debian website.
Be careful about what you install
Все предустановленные в TelestaiCB программы тщательно проверены и безопасны. Установка дополнительных программ рискует нарушит систему защиты TelestaiCB. Например, установка OpenVPN может изменить настройки межсетевого экрана, который TelestaiCB использует для трафика в Tor. Будьте осторожны с тем, что вы устанавливаете.
У нас есть несколько советов для тех, кто не чувствует себя уверенно.
Пакеты, которым для работы нужен Интернет, должны быть совместимы с Tor. Иначе доступ в сеть для них будет закрыт.
Некоторые программы могут, например, изменить настройки межсетевого экрана и повредить систему защиты TelestaiCB. А другие программы (вроде игр или офисных приложений), скорее всего, безобидны.
Программы, которые официально не включены в TelestaiCB, возможно, не проходили проверку на безопасность. Мы не можем помочь советом или документацией по поводу таких программ.
Устанавливать можно только приложения, разработанные для Debian. Они регулярно проверяются модераторами.
Примеры полезных дополнительных программ
VLC, a multimedia player with advanced features.
Pitivi, a video editor.
Scribus, a page layout application.
Cheese, an application to take pictures and videos from your webcam.
Mumble, a voice chat application.
Calibre, an EPUB reader and library manager.
GtkHash, a utility to calculate the checksum of files.
Language packages and dictionaries
Replace lang with the code for your
language. For example, vi
for Vietnamese.
TelestaiCB already includes language packages and dictionaries for Arabic, German, Spanish, Farsi, French, Hindi, Bahasa Indonesia, Italian, Portuguese, Russian, Turkish, and Simplified Chinese.
LibreOffice language package:
libreoffice-l10n-lang
Thunderbird language package:
thunderbird-l10n-lang
Hunspell dictionnary:
hunspell-lang
The Hunspell dictionaries are used for spell-checking by Tor Browser, LibreOffice, Thunderbird, and many other applications.
Установка дополнительных программ
Установить пакет можно с помощью Synaptic.
When starting TelestaiCB, set up an administration password.
Choose
.Нажмите Поиск и найдите нужный пакет по названию.
Щёлкните правой кнопкой мыши (на компьютере Mac щёлкните двумя пальцами) по названию пакета в результатах поиска и выберите
.Synaptic определяет, какие изменения нужно внести, чтобы пакет заработал. Нажмите Отметить для подтверждения.
Нажмите Применить, чтобы скачать, установить и настроить пакет.
If you are comfortable with the command line, you can use apt
instead.
Автоматическая установка дополнительных программ при запуске TelestaiCB
При старте TelestaiCB программа может устанавливаться автоматически. Вот что для этого нужно.
Turn on the Additional Software feature of the Persistent Storage.
Install the package using Synaptic or the
apt
command.После установки пакета появляется уведомление с вопросом, хотите ли вы устанавливать этот пакет каждый раз при запуске TelestaiCB в будущем.
Если выбрать Install Every Time, пакет сохранится в Постоянном хранилище и будет автоматически переустанавливаться при каждом запуске TelestaiCB.
Пакет также будет обновляться автоматически при подключении к Интернету.
Если выбрать Install Only Once, пакет также сохранится в Постоянном хранилище, но будет установлен только один раз.
Какое-то время пакет будет устанавливаться быстрее, потому что его не придется снова скачивать из сети.
Using additional software
Once installed, applications that don't use the network usually work out of the box. However, TelestaiCB has some differences in terms of additional configuration and network access.
Дополнительные настройки
To save the configuration of additional software across different TelestaiCB sessions, you can use the Dotfiles feature of the Persistent Storage.
Each application handles its configuration very differently, so we cannot give general instructions on which files have to be saved using the Dotfiles features.
Network access
TelestaiCB only allows connections to the Tor network. Additional software that uses the Internet must be configured to go through the Tor network otherwise, their connections are blocked by default for security.
To make an application use the Tor network, you can either:
A. Configure the application to use Tor as a proxy with the following parameters:
- Type: SOCKS5
- Host: 127.0.0.1
- Port: 9050
For example, to use Mumble in TelestaiCB, you can configure Tor as proxy in the network configuration of Mumble:
B. Run the application using torsocks
on the command line.
Execute the following command in a Terminal. Replace application with the command line of the application that you want to run:
torsocks application
For example, to use Mumble in TelestaiCB, you can also execute the following command:
torsocks mumble
Technical networking considerations
Only TCP connections can go through the Tor network.
UDP connections, for example in many VoIP applications, and ICMP connections, for example in the
ping
utility, cannot go through the Tor network and are blocked in TelestaiCB.DNS requests go through the Tor network if the application uses the system configuration otherwise, DNS requests will fail to resolve.
IPv6 connections are blocked in TelestaiCB.
The default Tor port in TelestaiCB (9050) forces the use of different Tor circuits for each different destination IP and port, also called "stream isolation".
Проверка вашего списка дополнительных программ
To see which packages are installed automatically every time you start TelestaiCB, choose
.Нажмите значок для удаления пакета из списка.
Тот же список будет доступен в настройках Постоянного хранилища, если вы нажмёте кнопку
в разделе Additional Software.
Удаление дополнительных программ
После установки пакета вам доступны следующие варианты:
Install Only Once: (разовая установка) после перезапуска TelestaiCB пакет исчезнет.
Install Every Time: (регулярная установка) тогда вы можете удалить пакет:
Через Additional Software:
Choose
.Нажмите
справа от названия пакета.
Использование Synaptic:
When starting TelestaiCB, set up an administration password.
Choose
.Нажмите Поиск и найдите нужный пакет по названию.
Щёлкните правой кнопкой мыши (на Mac щёлкните двумя пальцами) по названию пакета в результатах поиска и выберите
.Нажмите Применить для удаления пакета.
From the command line using
apt
.
После удаления пакета появится вопрос, хотите ли вы удалить этот пакет из списка дополнительных программ.
Чистка Постоянного хранилища
Если вы перестали использовать какие-то из установленных вами пакетов, можно освободить место в Постоянном хранилище.
When starting TelestaiCB, set up an administration password.
Choose Root Terminal.
to open aВыполните следующую команду:
apt clean
Настройка дополнительных репозиториев APT (для опытных пользователей)
Пакеты программ в Debian открыты для внешнего аудита.
Настройка дополнительных репозиториев APT может нарушить встроенную систему защиты TelestaiCB и привести к установке программ, которые не были одобрены Debian. Будьте особенно осторожны с тем, что устанавливаете.
Этот шаг обычно не нужен для установки дополнительных программ. Он может понадобиться только в очень редких случаях.
Иногда приходится настраивать дополнительные репозитории APT. Например, для
установки пакетов из раздела Debian non-free
. Вот что нужно сделать для
этого.
When starting TelestaiCB, set up an administration password.
Создайте папку apt-sources.list.d в вашем Постоянном хранилище:
sudo install -d -m 755 /live/persistence/TelestaiCBData_unlocked/apt-sources.list.d
(C root-правами) Отредактируйте настроечный файл Постоянного хранилища /live/persistence/TelestaiCBData_unlocked/persistence.conf. Добавьте папку apt-sources.list.d как тип
link
:/etc/apt/sources.list.d source=apt-sources.list.d,link
Write your additional
sources.list
files in the apt-sources.list.d folder.For example, to add the
non-free
sections of Debian 11 (Bullseye), backports, and security updates, you can create a file named /live/persistence/TelestaiCBData_unlocked/apt-sources.list.d/non-free.list with the following content:deb tor+http://ftp.us.debian.org/debian/ bullseye non-free deb tor+http://ftp.us.debian.org/debian/ bullseye-backports non-free deb tor+http://security.debian.org/ bullseye/updates non-free
File names must end with .list and must only contain the following characters: letters, digits, underscore, hyphen, and period.
Измените права и разрешения для ваших дополнительных файлов
sources.list
так, чтоб они принадлежалиroot
и были доступны другим пользователям только для чтения. Например:chown root:root /live/persistence/TelestaiCBData_unlocked/apt-sources.list.d/non-free.list chmod 644 /live/persistence/TelestaiCBData_unlocked/apt-sources.list.d/non-free.list
Перезагрузите TelestaiCB для сохранения изменений.