en	[[!meta title="Installing additional software"]]
ru	[[!meta title="Установка дополнительных программ"]]

en	[[!toc levels=2]]

en	Which additional software can I install in Tails?
ru	Какие дополнительные программы можно установить в Tails?

en	Tails includes a [[limited set of applications|doc/about/features]] but you can install more software.
ru	В Tails уже есть [[некоторые программы|doc/about/features]], но вы можете установить ещё.

en	This software is distributed in packages that are made available from the Debian repositories, which are similar to an app store.
ru	Эти программы доступны в виде пакетов из репозиториев Debian, похожих на магазины приложений.

en	To know which packages are available in Debian:
ru	Есть разные способы узнать, какие пакеты доступны в Debian.

en	Browse locally with the Synaptic Package Manager:
ru	Поискать локально с помощью Synaptic Package Manager.

en	When starting Tails, [[set up an administration password|doc/first_steps/welcome_screen/administration_password]].
ru	[[Задайте пароль администратора |first_steps/welcome_screen/administration_password]] при запуске Tails.

en	Choose <span class="menuchoice"> <span class="guimenu">Applications</span>&nbsp;▸ <span class="guisubmenu">System Tools</span>&nbsp;▸ <span class="guimenuitem">Synaptic Package Manager</span></span>.
ru	Выберите <span class="menuchoice"> <span class="guimenu">Приложения</span>&nbsp;▸ <span class="guisubmenu">Системные</span>&nbsp;▸ <span class="guimenuitem">Менеджер пакетов Synaptic</span></span>.

en	Wait until Synaptic finishes downloading new package information from the Debian servers.
ru	Дождитесь, когда Synaptic обновит информацию о пакетах с серверов Debian.

en	You can:
ru	Вы можете:

en	Browse the packages by sections from the left sidebar.
ru	выбрать из пакетов в левой панели;

en	Search on titles and descriptions of packages with the Search button.
ru	поискать интересующий пакет по названию и описанию с помощью кнопки Поиск.

en	- Search the Internet for alternatives to other software.
ru	- Поискать программы в Интернете.

en	For example: "*debian alternatives to photoshop*".
ru	Например, "*альтернативы Photoshop в Debian*".

en	- Ask a friend who is knowledgeable about Linux.
ru	- Обратиться к другу, который разбирается в Linux.

en	- Search the [Debian website](https://www.debian.org/distrib/packages#search_packages).
ru	- Поискать на [сайте Debian](https://www.debian.org/distrib/packages#search_packages).

en	Be careful about what you install
ru	Будьте осторожны с установкой программ

en	<div class="caution">

en	The packages included in Tails are carefully tested for security. Installing additional packages might break the security built in Tails. For example, installing OpenVPN might modify the firewall rules that Tails uses to force network traffic to go through Tor. So, be careful with what you install.
ru	Все предустановленные в Tails программы тщательно проверены и безопасны. Установка дополнительных программ рискует нарушит систему защиты Tails. Например, установка OpenVPN может изменить настройки межсетевого экрана, который Tails использует для трафика в Tor. Будьте осторожны с тем, что вы устанавливаете.

en	</div>

en	If you are unsure:
ru	У нас есть несколько советов для тех, кто не чувствует себя уверенно.

en	Packages that use the network need to be configured to go through Tor. They are otherwise blocked from accessing the network.
ru	Пакеты, которым для работы нужен Интернет, должны быть совместимы с Tor. Иначе доступ в сеть для них будет закрыт.

en	Some software might, for example, modify the firewall and break the security built in Tails. But other software like games or office tools are probably fine.
ru	Некоторые программы могут, например, изменить настройки межсетевого экрана и повредить систему защиты Tails. А другие программы (вроде игр или офисных приложений), скорее всего, безобидны.

en	Software not [[officially included in Tails|doc/about/features]] might have not been tested for security. We also cannot provide support or documentation for it.
ru	Программы, которые официально не [[включены в Tails|doc/about/features]], возможно, не проходили проверку на безопасность. Мы не можем помочь советом или документацией по поводу таких программ.

en	Only applications that are packaged for Debian can be installed and they are under [[public scrutiny|doc/about/trust#trust_debian]].
ru	Устанавливать можно только приложения, разработанные для Debian. Они регулярно проверяются [[модераторами|doc/about/trust#trust_debian]].

en	Examples of additional useful software
ru	Примеры полезных дополнительных программ

en	[*VLC*](https://www.videolan.org/vlc/), a multimedia player with advanced features.

en	- [*Pitivi*](https://www.pitivi.org/), a video editor.

en	- [*Scribus*](https://www.scribus.net/), a page layout application.

en	[*Cheese*](https://wiki.gnome.org/Apps/Cheese), an application to take pictures and videos from your webcam.

en	- [*Mumble*](https://www.mumble.info/), a voice chat application.

en	- [*Calibre*](https://calibre-ebook.com/), an EPUB reader and library manager.

en	- [*GtkHash*](https://gtkhash.org/), a utility to calculate the checksum of files.

en	Language packages and dictionaries
ru	Языковые пакеты

en	Replace lang with the code for your language. For example, `vi` for Vietnamese.
ru	Замените lang кодом для вашего языка. Например, ru для русского или lt для литовского.

en	Tails already includes language packages and dictionaries for Arabic, German, Spanish, Farsi, French, Hindi, Bahasa Indonesia, Italian, Portuguese, Russian, Turkish, and Simplified Chinese.

en	*LibreOffice* language package: libreoffice-l10n-lang
ru	Для LibreOffice: libreoffice-l10n-lang

en	[List of available *LibreOffice* language packages](https://packages.debian.org/search?keywords=libreoffice-l10n&searchon=names&suite=stable&section=all)

en	*Thunderbird* language package: thunderbird-l10n-lang
ru	Для Thunderbird: thunderbird-l10n-lang

en	[List of available *Thunderbird* language packages](https://packages.debian.org/search?keywords=thunderbird-l10n&searchon=names&suite=stable&section=all)

en	*Hunspell* dictionnary: hunspell-lang
ru	hunspell-lang

en	The *Hunspell* dictionaries are used for spell-checking by *Tor Browser*, *LibreOffice*, *Thunderbird*, and many other applications.
ru	Словари hunspell используются для проверки орфографии в Tor Browser, LibreOffice, Thunderbird и многих других приложениях.

en	[List of available *Hunspell* dictionnaries](https://packages.debian.org/search?keywords=hunspell&searchon=names&suite=stable&section=all)

en	Installing additional software
ru	Установка дополнительных программ

en	To install a package using Synaptic:
ru	Установить пакет можно с помощью Synaptic.

en	1. Choose <span class="menuchoice"> <span class="guimenu">Applications</span>&nbsp;▸ <span class="guisubmenu">System Tools</span>&nbsp;▸ <span class="guimenuitem">Synaptic Package Manager</span></span>.
ru	1. Выберите <span class="menuchoice"> <span class="guimenu">Приложения</span>&nbsp;▸ <span class="guisubmenu">Системные</span>&nbsp;▸ <span class="guimenuitem">Менеджер пакетов Synaptic</span></span>.

en	Click Search and search for the name of the package.
ru	Нажмите Поиск и найдите нужный пакет по названию.

en	Right-click (on Mac, click with two fingers) on the name of the package in the search results and choose Mark for Installation.
ru	Щёлкните правой кнопкой мыши (на компьютере Mac щёлкните двумя пальцами) по названию пакета в результатах поиска и выберите Отметить для установки.

en	Synaptic calculates the additional changes for your package to work. Click Mark to confirm those changes.
ru	Synaptic определяет, какие изменения нужно внести, чтобы пакет заработал. Нажмите Отметить для подтверждения.

en	Click Apply to download, install, and configure the package.
ru	Нажмите Применить, чтобы скачать, установить и настроить пакет.

en	<div class="tip">

en	If you are comfortable with the command line, you can use apt instead.
ru	Если для вас привычна командная строка, используйте команду apt.

en	Installing additional software automatically when starting Tails
ru	Автоматическая установка дополнительных программ при запуске Tails

en	To install an additional package automatically when starting Tails:
ru	При старте Tails программа может устанавливаться автоматически. Вот что для этого нужно.

en	Turn on the [[Additional Software|persistent_storage/configure#additional_software]] feature of the Persistent Storage.
ru	В настройках Постоянного хранилища включите опцию [[Additional Software|persistence#additional_software]].

en	Install the package using *Synaptic* or the `apt` command.
ru	Установите нужный пакет с помощью *Synaptic* или команды apt.

en	After the package is installed, a notification appears to ask if you want to install this package every time you start Tails in the future.
ru	После установки пакета появляется уведомление с вопросом, хотите ли вы устанавливать этот пакет каждый раз при запуске Tails в будущем.

en	[[!img add.png link="no" class="screenshot" alt=""]]
ru	[[!img persistence/persistent-storage.png link="no" alt=""]]

en	If you choose Install Every Time, the package is saved in the Persistent Storage and will be reinstalled automatically every time you start Tails.
ru	Если выбрать Install Every Time, пакет сохранится в Постоянном хранилище и будет автоматически переустанавливаться при каждом запуске Tails.

en	The package will also be updated automatically when you connect to the Internet.
ru	Пакет также будет обновляться автоматически при подключении к Интернету.

en	If you choose Install Only Once, the package is also saved in the Persistent Storage but won't be reinstalled automatically every time you start Tails.
ru	Если выбрать Install Only Once, пакет также сохранится в Постоянном хранилище, но будет установлен только один раз.

en	The same package can be reinstalled faster for some time because you won't have to download it again.
ru	Какое-то время пакет будет устанавливаться быстрее, потому что его не придется снова скачивать из сети.

en	Using additional software
ru	Установка дополнительных программ

en	Once installed, applications that don't use the network usually work out of the box. However, Tails has some differences in terms of additional configuration and network access.

en	Additional configuration
ru	Дополнительные настройки

en	To save the configuration of additional software across different Tails sessions, you can use the [[Dotfiles|persistent_storage/configure#dotfiles]] feature of the Persistent Storage.
ru	Некоторым пакетам нужна дополнительная настройка. Чтобы сохранить свои настройки для будущих сессий Tails, опытные пользователи могут использовать функцию [[Dotfiles|first_steps/persistence#dotfiles]] Постоянного хранилища.

en	Each application handles its configuration very differently, so we cannot give general instructions on which files have to be saved using the Dotfiles features.

en	Network access

en	Tails 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.

en	To make an application use the Tor network, you can either:

en	A. Configure the application to use Tor as a proxy with the following parameters:

en	Type: SOCKS5

en	Host: 127.0.0.1

en	Port: 9050

en	For example, to use *Mumble* in Tails, you can configure Tor as proxy in the network configuration of *Mumble*:

en	[[!img mumble.png link="no" alt="Network configuration of Mumble with proxy settings"]]

en	B. Run the application using `torsocks` on the command line.

en	Execute the following command in a *Terminal*. Replace application with the command line of the application that you want to run:

en	torsocks application
ru	hunspell-lang

en	For example, to use *Mumble* in Tails, you can also execute the following command:

en	torsocks mumble
ru	apt clean

en	Technical networking considerations

en	- Only TCP connections can go through the Tor network.

en	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 Tails.

en	DNS requests go through the Tor network if the application uses the system configuration otherwise, DNS requests will fail to resolve.

en	- IPv6 connections are blocked in Tails.

en	The default Tor port in Tails (9050) forces the use of different Tor circuits for each different destination IP and port, also called "*stream isolation*".

en	Checking your list of additional software
ru	Проверка вашего списка дополнительных программ

en	To see which packages are installed automatically every time you start Tails, choose <span class="menuchoice"> <span class="guimenu">Applications</span>&nbsp;▸ <span class="guisubmenu">System Tools</span>&nbsp;▸ <span class="guimenuitem">Additional Software</span></span>.
ru	Для того, чтобы увидеть, какие пакеты устанавливаются автоматически при запуске Tails, выберите <span class="menuchoice"> <span class="guimenu">Приложения</span>&nbsp;▸ <span class="guisubmenu">Системные</span>&nbsp;▸ <span class="guimenuitem">Additional Software</span></span>.

en	Click the [[!img lib/window-close.png class="symbolic" link="no" alt=""]] button to remove a package from the list.
ru	Нажмите значок [[!img lib/window-close.png class="symbolic" link="no" alt=""]] для удаления пакета из списка.

en	The same list is also available from the Persistent Storage settings, by clicking on the [[!img lib/emblem-system.png class="symbolic" link="no"]] button of the Additional Software feature.
ru	Тот же список будет доступен в настройках Постоянного хранилища, если вы нажмёте кнопку [[!img lib/emblem-system.png class="symbolic" link="no"]] в разделе Additional Software.

en	Removing additional software
ru	Удаление дополнительных программ

en	When you installed the package, if you chose:
ru	После установки пакета вам доступны следующие варианты:

en	Install Only Once, you can remove it by restarting Tails.
ru	Install Only Once: (разовая установка) после перезапуска Tails пакет исчезнет.

en	Install Every Time, you can remove it:
ru	Install Every Time: (регулярная установка) тогда вы можете удалить пакет:

en	Using Additional Software:
ru	Через Additional Software:

en	Choose <span class="menuchoice"> <span class="guimenu">Applications</span>&nbsp;▸ <span class="guisubmenu">System Tools</span>&nbsp;▸ <span class="guimenuitem">Additional Software</span></span>.
ru	Выберите <span class="menuchoice"> <span class="guimenu">Приложения</span>&nbsp;▸ <span class="guisubmenu">Системные</span>&nbsp;▸ <span class="guimenuitem">Additional Software</span></span>.

en	Click the [[!img lib/window-close.png class="symbolic" link="no" alt=""]] to the right of the name of the package.
ru	Нажмите [[!img lib/window-close.png class="symbolic" link="no" alt=""]] справа от названия пакета.

en	Using Synaptic:
ru	Использование Synaptic:

en	Right-click (on Mac, click with two fingers) on the name of the package in the search results and choose Mark for Removal.
ru	Щёлкните правой кнопкой мыши (на Mac щёлкните двумя пальцами) по названию пакета в результатах поиска и выберите Отметить для удаления.

en	Click Apply to remove the package.
ru	Нажмите Применить для удаления пакета.

en	From the command line using `apt`.
ru	Можно также удалить пакет из командной строки, используя apt.

en	After the package is removed, a notification appears to ask if you want to remove this package from your list of additional software.
ru	После удаления пакета появится вопрос, хотите ли вы удалить этот пакет из списка дополнительных программ.

en	[[!img remove.png link="no" class="screenshot" alt=""]]
ru	[[!img persistence/persistent-storage.png link="no" alt=""]]

en	Freeing space in your Persistent Storage
ru	Чистка Постоянного хранилища

en	After you installed many packages that you are not using anymore, you can free some space in your Persistent Storage:
ru	Если вы перестали использовать какие-то из установленных вами пакетов, можно освободить место в Постоянном хранилище.

en	Choose <span class="menuchoice"> <span class="guimenu">Applications</span>&nbsp;▸ <span class="guisubmenu">System Tools</span>&nbsp;▸ <span class="guimenuitem">Root Terminal</span> </span> to open a <span class="application">Root Terminal</span>.
ru	Выберите <span class="menuchoice"> <span class="guimenu">Приложения</span>&nbsp;▸ <span class="guisubmenu">Системные</span>&nbsp;▸ <span class="guimenuitem">Root Terminal</span> </span>. Откроется <span class="application">Root Terminal</span>.

en	Execute the following command:
ru	Выполните следующую команду:

en	apt clean

en	Configuring additional APT repositories (for advanced users)
ru	Настройка дополнительных репозиториев APT (для опытных пользователей)

en	The packages available in Debian are submitted to public scrutiny.
ru	Пакеты программ в Debian открыты для внешнего аудита.

en	Configuring additional APT repositories might break the security built in Tails and might install software that has not even been approved by Debian. Be even more careful with what you install.
ru	Настройка дополнительных репозиториев APT может нарушить встроенную систему защиты Tails и привести к установке программ, которые не были одобрены Debian. Будьте особенно осторожны с тем, что устанавливаете.

en	<p>This step is usually not needed to install additional software and might be necessary only in very rare occasions.</p>
ru	<p>Этот шаг обычно не нужен для установки дополнительных программ. Он может понадобиться только в очень редких случаях.< / p>

en	Sometimes, you might need to configure additional APT repositories. For example, to install packages from the `non-free` section of Debian. To do so:
ru	Иногда приходится настраивать дополнительные репозитории APT. Например, для установки пакетов из раздела Debian `non-free`. Вот что нужно сделать для этого.

en	Create an apt-sources.list.d folder in your Persistent Storage:
ru	Создайте папку apt-sources.list.d в вашем Постоянном хранилище:

en	sudo install -d -m 755 /live/persistence/TailsData_unlocked/apt-sources.list.d

en	As root, edit */live/persistence/TailsData_unlocked/persistence.conf*, the configuration of the Persistent Storage, and add the *apt-sources.list.d* folder as a feature of type `link`:
ru	(C root-правами) Отредактируйте настроечный файл Постоянного хранилища */live/persistence/TailsData_unlocked/persistence.conf*. Добавьте папку *apt-sources.list.d* как тип `link`:

en	/etc/apt/sources.list.d source=apt-sources.list.d,link

en	Write your additional `sources.list` files in the *apt-sources.list.d* folder.

en	For example, to add the `non-free` sections of Debian 11 (Bullseye), backports, and security updates, you can create a file named */live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list* with the following content:
ru	Сохраните ваши дополнительные файлы `sources.list` в папке apt-sources.list.d. Например, чтобы добавить разделы `non-free` Debian 10 (Buster), резервные копии и обновления для системы безопасности, вы можете создать файл с именем /live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list со следующим содержимым:

en	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
ru	deb tor+http://ftp.us.debian.org/debian/ buster non-free deb tor+http://ftp.us.debian.org/debian/ buster-backports non-free deb tor+http://security.debian.org/ buster/updates non-free

en	File names must end with *.list* and must only contain the following characters: letters, digits, underscore, hyphen, and period.
ru	Названия файлов должны заканчиваться на .list и могут содержать только следующие символы: буквы, цифры, подчёркивание, дефис и точку.

en	Correct the ownership and permissions of your additional `sources.list` files to be owned by `root` and only readable by others. For example:
ru	Измените права и разрешения для ваших дополнительных файлов `sources.list` так, чтоб они принадлежали `root` и были доступны другим пользователям только для чтения. Например:

en	chown root:root /live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list chmod 644 /live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list

en	Restart Tails to apply the changes.
ru	Перезагрузите Tails для сохранения изменений.