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

Разработчики популярное распространение «Линукс Минт» сделал известным в последнее время что будет включено в ваш следующий выпуск 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.