Какие дополнительные программы можно установить в Tails?

В Tails уже есть некоторые программы, но вы можете установить ещё.

Эти программы доступны в виде пакетов из репозиториев Debian, похожих на магазины приложений.

Есть разные способы узнать, какие пакеты доступны в Debian.

  • Поискать локально с помощью Synaptic Package Manager.

    1. Задайте пароль администратора при запуске Tails.

    2. Choose Applications ▸ System Tools ▸ Synaptic Package Manager.

    3. Дождитесь, когда Synaptic обновит информацию о пакетах с серверов Debian.

    4. Вы можете:

      • выбрать из пакетов в левой панели;

      • поискать интересующий пакет по названию и описанию с помощью кнопки Поиск.

  • Поискать программы в Интернете.

    Например, "альтернативы Photoshop в Debian".

  • Обратиться к другу, который разбирается в Linux.

  • Поискать на сайте Debian.

Be careful about what you install

Все предустановленные в Tails программы тщательно проверены и безопасны. Установка дополнительных программ рискует нарушит систему защиты Tails. Например, установка OpenVPN может изменить настройки межсетевого экрана, который Tails использует для трафика в Tor. Будьте осторожны с тем, что вы устанавливаете.

У нас есть несколько советов для тех, кто не чувствует себя уверенно.

  • Пакеты, которым для работы нужен Интернет, должны быть совместимы с Tor. Иначе доступ в сеть для них будет закрыт.

  • Некоторые программы могут, например, изменить настройки межсетевого экрана и повредить систему защиты Tails. А другие программы (вроде игр или офисных приложений), скорее всего, безобидны.

  • Программы, которые официально не включены в Tails, возможно, не проходили проверку на безопасность. Мы не можем помочь советом или документацией по поводу таких программ.

  • Устанавливать можно только приложения, разработанные для 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 is a voice chat application.

Языковые пакеты

  • Для LibreOffice: libreoffice-l10n-lang
  • Для Thunderbird: thunderbird-l10n-lang

Замените lang кодом для вашего языка. Например, ru для русского или lt для литовского.

Словари для проверки орфографии

  • hunspell-lang

Словари hunspell используются для проверки орфографии в Tor Browser, LibreOffice, Thunderbird и многих других приложениях.

Замените lang кодом для вашего языка. Например, ru для русского или lt для литовского.

Установка дополнительных программ

Установить пакет можно с помощью Synaptic.

  1. When starting Tails, set up an administration password .

  2. Choose Applications ▸ System Tools ▸ Synaptic Package Manager.

  3. Нажмите Поиск и найдите нужный пакет по названию.

  4. Щёлкните правой кнопкой мыши (на компьютере Mac щёлкните двумя пальцами) по названию пакета в результатах поиска и выберите Отметить для установки.

  5. Synaptic определяет, какие изменения нужно внести, чтобы пакет заработал. Нажмите Отметить для подтверждения.

  6. Нажмите Применить, чтобы скачать, установить и настроить пакет.

Если для вас привычна командная строка, используйте команду apt.

Автоматическая установка дополнительных программ при запуске Tails

При старте Tails программа может устанавливаться автоматически. Вот что для этого нужно.

  1. Turn on the Additional Software feature of the Persistent Storage.

  2. Установите нужный пакет с помощью Synaptic или команды apt.

  3. После установки пакета появляется уведомление с вопросом, хотите ли вы устанавливать этот пакет каждый раз при запуске Tails в будущем.

    • Если выбрать Install Every Time, пакет сохранится в Постоянном хранилище и будет автоматически переустанавливаться при каждом запуске Tails.

      Пакет также будет обновляться автоматически при подключении к Интернету.

    • Если выбрать Install Only Once, пакет также сохранится в Постоянном хранилище, но будет установлен только один раз.

Какое-то время пакет будет устанавливаться быстрее, потому что его не придется снова скачивать из сети.

Дополнительные настройки

Some packages require additional configuration to work. To keep their configuration across Tails sessions, advanced users can use the Dotfiles feature of the Persistent Storage.

Проверка вашего списка дополнительных программ

To see which packages are installed automatically every time you start Tails, choose Applications ▸ System Tools ▸ Additional Software.

Нажмите значок для удаления пакета из списка.

Тот же список будет доступен в настройках Постоянного хранилища, если вы нажмёте кнопку в разделе Additional Software.

Удаление дополнительных программ

После установки пакета вам доступны следующие варианты:

  • Install Only Once: (разовая установка) после перезапуска Tails пакет исчезнет.

  • Install Every Time: (регулярная установка) тогда вы можете удалить пакет:

    • Через Additional Software:

      1. Choose Applications ▸ System Tools ▸ Additional Software.

      2. Нажмите справа от названия пакета.

    • Использование Synaptic:

      1. When starting Tails, set up an administration password .

      2. Choose Applications ▸ System Tools ▸ Synaptic Package Manager.

      3. Нажмите Поиск и найдите нужный пакет по названию.

      4. Щёлкните правой кнопкой мыши (на Mac щёлкните двумя пальцами) по названию пакета в результатах поиска и выберите Отметить для удаления.

      5. Нажмите Применить для удаления пакета.

    • Можно также удалить пакет из командной строки, используя apt.

    После удаления пакета появится вопрос, хотите ли вы удалить этот пакет из списка дополнительных программ.

Чистка Постоянного хранилища

Если вы перестали использовать какие-то из установленных вами пакетов, можно освободить место в Постоянном хранилище.

  1. Задайте пароль администратора при запуске Tails.

  2. Choose Applications ▸ System Tools ▸ Root Terminal to open a Root Terminal.

  3. Выполните следующую команду:

    apt clean
    

Настройка дополнительных репозиториев APT (для опытных пользователей)

Пакеты программ в Debian открыты для внешнего аудита.

Настройка дополнительных репозиториев APT может нарушить встроенную систему защиты Tails и привести к установке программ, которые не были одобрены Debian. Будьте особенно осторожны с тем, что устанавливаете.

Этот шаг обычно не нужен для установки дополнительных программ. Он может понадобиться только в очень редких случаях.< / p>

Иногда приходится настраивать дополнительные репозитории APT. Например, для установки пакетов из раздела Debian non-free. Вот что нужно сделать для этого.

  1. Задайте пароль администратора при запуске Tails.

  2. Создайте папку apt-sources.list.d в вашем Постоянном хранилище:

    sudo install -d -m 755 /live/persistence/TailsData_unlocked/apt-sources.list.d
    
  3. (C root-правами) Отредактируйте настроечный файл Постоянного хранилища /live/persistence/TailsData_unlocked/persistence.conf. Добавьте папку apt-sources.list.d как тип link:

    /etc/apt/sources.list.d  source=apt-sources.list.d,link
    
  4. Сохраните ваши дополнительные файлы sources.list в папке apt-sources.list.d. Например, чтобы добавить разделы non-free Debian 10 (Buster), резервные копии и обновления для системы безопасности, вы можете создать файл с именем /live/persistence/TailsData_unlocked/apt-sources.list.d/non-free.list со следующим содержимым:

    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
    

    File names must end with .list and must only contain the following characters: letters, digits, underscore, hyphen, and period.

  5. Измените права и разрешения для ваших дополнительных файлов sources.list так, чтоб они принадлежали root и были доступны другим пользователям только для чтения. Например:

    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
    
  6. Перезагрузите Tails для сохранения изменений.