Linux Mint заблокирует скрытую установку snapd

Разработчики популярное распространение «Linux Mint» сделал известным в последнее время что будет включено в ваш следующий выпуск Linux Mint 20 и заявили, что новая версия дистрибутива не будет поставляться с поддержкой по умолчанию для пакетов snap и snapd.

Кроме того, что автоматическая установка snapd вместе с другими пакетами, установленными через APT, будет запрещена. Это не означает, что в дистрибутиве есть полная блокировка для привязки, но в основном, если вы хотите, пользователь может установить Snapd вручную, но то, что распространение будет запрещать, - это возможность добавить его с другими пакетами без ведома пользователя.

Суть проблемы в том, что браузер Chromium распространяется в Ubuntu 20.04 только в формате Snap и в репозитории DEB есть чанк, который, когда вы пытаетесь установить его без установки Snapd в системе, он подключается к каталогу Snap Store, и пакет Chromium загружается в формате snap, и запускается сценарий для передачи текущей конфигурации из каталога $ HOME / .config / chromium.

Этот пакет Deb в Linux Mint будет заменен пустым пакетом, который не выполняет никаких шагов по установке, но показывает справку о том, где пользователь может получить пакет Chromium.

Все это движение происходит от Canonical Я принял решение перейти на Chromium только в формате snap и прекратил создание пакетов deb из-за сложности поддержки Chromium для всех поддерживаемых веток Ubuntu.

Обновления браузера появляются достаточно часто, и новые пакеты deb каждый раз приходилось тщательно тестировать на предмет регресса для каждой версии Ubuntu.

Учитывая это, использование оснастки значительно упростило этот процесс и позволило ограничить подготовку и тестирование единого общего пакета оснастки всеми вариантами Ubuntu. Кроме того, мгновенная доставка через браузер позволяет запускать его в изолированной среде, созданной с помощью механизма AppArmor, и защищать остальную часть вашей системы от использования уязвимости браузера.

Недовольство разработчиков Linux Mint связано с навязыванием сервиса Snap Store и потеря контроля над пакетами, если они установлены из Snap.

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

Вся деятельность, связанная с пакетами Snap, происходит за закрытыми дверями и не контролируется сообществом. Возможность переключения на альтернативные каталоги Snap не предусмотрена.

Snapd работает в корневой системе и представляет большую опасность в случае нарушения целостности инфраструктуры.

[…] По мере установки обновлений APT Snap становится обязательным условием для продолжения использования Chromium и устанавливается за вашей спиной. Это устраняет одну из основных проблем, которые беспокоили многих, когда был объявлен Snap, и обещание его разработчиков никогда не заменить APT.

Самостоятельно устанавливаемый Snap Store, который перезаписывает часть нашей базы пакетов APT, - это полное НЕТ НЕТ. Это то, что нам нужно остановить, и это может означать конец обновлений Chromium и доступ к хранилищу моментальных снимков на Linux Mint.

В Linux Mint 20 Chromium не будет пустым пакетом, вставшим за вами. Это будет пустой пакет, в котором сообщается, почему он пуст, и указывается, где искать Chromium самостоятельно.
В Linux Mint 20 APT запретит установку snapd.

Разработчики Linux Mint считают, что такая модель мало чем отличается от поставки проприетарного ПО, и опасаются вносить неконтролируемые изменения. Установка snapd без ведома пользователя при попытке установить пакеты через диспетчер пакетов APT сравнивается с бэкдором, подключающим компьютер к Ubuntu Store.

Наконец, если вы хотите узнать об этом больше, вы можете проверить заметку в блоге Linux Mint.

Ссылка такая.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.