Chrome и Chromium тестируют Flatpak для расширения своего охвата в Linux
Google экспериментирует с упаковкой Flatpak для Chrome и Chromium на Linux, инициатива, которая может упростить их распространение за пределами пакетов RPM и Debian, хотя пока это не означает официальной поддержки.
- Google добавила экспериментальную поддержку упаковки Flatpak в код Chrome и Chromium для тестирования на Linux.
- Предложение направлено на оценку ограниченных конфигураций песочницы и расширение использования порталов XDG.
- Изменение включает в себя скрипты упаковки, идентификаторы приложений и шаблоны метаданных для Flatpak.
Google экспериментирует с упаковкой Flatpak для Chrome и Chromium на Linux, как сообщает Phoronix. Инициатива все еще находится на стадии тестирования и не представляет собой обязательства по официальной поддержке этого формата, поэтому это не эквивалентно стабильному релизу и не подтверждает новую гарантированную возможность установки.
Изменение направлено на упрощение тестирования ограниченных конфигураций песочницы и расширение существующей поддержки порталов XDG, компонентов, которые позволяют приложениям контролируемо получать доступ к функциям системы Linux. Доступные доказательства не позволяют с уверенностью приписать реализацию конкретному человеку или подтвердить точную дату, указанную в оригинальном проекте.
Ограниченное тестирование, а не объявление о поддержке
Flatpak — это формат распространения приложений для Linux, который объединяет программу и ее зависимости в более изолированной среде от хост-системы. Эта архитектура может помочь одной и той же программе работать более равномерно между различными дистрибутивами, хотя также требует адаптации механизмов интеграции со столом, разрешениями и функциями безопасности.
Экспериментальное включение не является обещанием официальной поддержки для пакетов Flatpak. Код позволяет исследовать техническую возможность, но не подтверждает, что Chrome будет распространяться в общем порядке через Flathub, что Google будет обеспечивать постоянное обслуживание или что формат заменит его текущие каналы.
Работа создает каталог chrome/installer/linux/flatpak/, где включены скрипты упаковки и шаблоны для метаданных, информация AppStream и точка входа для запуска. Также добавляется аргумент компиляции GN enable_flatpak, который по умолчанию отключен и позволяет активировать экспериментальный поток в сборках, предназначенных для этого формата.
Изменение было включено в тестовый код, так что разработчики могут оценить поведение браузера внутри пакета Flatpak. Однако интеграция кода лишь демонстрирует, что техническая возможность вошла в проект; это не устанавливает дату доступности для конечных пользователей и не изменяет политику распространения Google.
Что меняется в упаковке Chrome
Предложение включает поле package_format в InstallerConfig, настройку, которую использует процесс установки для различения форматов вывода. Когда целью является Flatpak, система пропускает несколько артефактов интеграции, характерных для хост-устройства, среди которых файлы .desktop системы, символические ссылки в /usr/bin, метаданные AppStream, предустановленные приложения GNOME, страницы man и профили AppArmor.
Эти исключения отвечают на основное различие между традиционной установкой и ограниченным приложением. В обычных пакетах установщик может напрямую записывать в общие места системы, в то время как Flatpak стремится поддерживать приложение в пределах определенных границ и использовать контролируемые интерфейсы для взаимодействия со столом и другими ресурсами.
Код также обновляет common/installer.py, чтобы включить конфигурацию Flatpak и сопоставление идентификаторов приложений. Для Chromium предусмотрен шаблон org.chromium.Chromium*, в то время как Google Chrome использует com.google.Chrome*, что позволяет различать оба продукта в экосистеме приложений Linux.
Кроме того, Google обобщает common/desktop.template, чтобы поддерживать команды выполнения как для приложений Flatpak, так и для установок всего системы. Эта адаптация необходима, поскольку запускатель не вызывает конфиденциальное приложение точно так же, как бинарный файл, установленный по традиционному пути.
Песочница, сборки и потенциальный охват
Изменение отключает песочницу setuid и сжатие zlib в неофициальных сборках. Текст реализации связывает эти решения с экспериментальным потоком, поэтому их не следует интерпретировать как общие изменения в официальной версии браузера или как рекомендацию для пользователей удалять уровни безопасности из своих установок.
Песочница setuid относится к механизмам, используемым Chromium для усиления изоляции процессов, в то время как Flatpak предлагает свою собственную модель ограничения и контроля разрешений. Сосуществование обеих систем требует тщательного тестирования, поскольку неправильная конфигурация может повлиять на совместимость, производительность или поверхность безопасности приложения.
Изменение также обновляет BUILD.gn с целями и псевдонимами, предназначенными для упаковки Flatpak. Интегрируя их в систему сборки, разработчики могут производить и тестировать формат в рамках обычных потоков проекта, хотя опция по-прежнему остается экспериментальной и не включена в стандартную конфигурацию.
Если тесты пройдут успешно, Flatpak может предложить Chrome и Chromium более унифицированный путь для дистрибутивов Linux, которые не зависят от пакетов RPM или Debian. Эта возможность привлекательна для пользователей и поддерживающих, которые предпочитают автономное приложение, но любые будущие преимущества будут зависеть от последующих решений о поддержке, обновлениях, разрешениях и дистрибуции.
Причины недавних движений
В данном случае речь идет не о рыночном движении, а о техническом изменении в коде Chrome и Chromium. Подтверждающим катализатором является экспериментальная интеграция упаковки Flatpak для тестирования конфигураций ограниченной песочницы и интеграции с порталами XDG. Нет доступных доказательств официального объявления о поддержке или решения о распространении Chrome через Flathub.
Возможный новый этап для Linux
Chrome и Chromium исторически имели особенно заметное присутствие в средах Linux, основанных на традиционных форматах пакетов. Исследование Flatpak не устраняет эти каналы, но предполагает, что Google оценивает опыт установки, менее привязанный к конкретной структуре каждого дистрибутива.
Для пользователей пакет Flatpak может упростить доступность браузера в системах, где нет официально адаптированного пакета или где зависимости создают трения. Тем не менее, формат также может вызвать вопросы о размере загрузок, доступе к файлам, интеграции с визуальными темами, воспроизведении мультимедиа и совместимости с функциями, которые ожидают взаимодействия непосредственно с системой.
Поддержка порталов XDG занимает центральное место на этом этапе, поскольку предлагает стандартизированные интерфейсы для операций, таких как выбор файлов, открытие ссылок или доступ к ресурсам окружения с большим контролем. Расширение этой поддержки позволит Chrome работать внутри песочницы, не полагаясь на широкие разрешения для каждого повседневного взаимодействия, хотя качество опыта должно быть проверено с помощью реальных тестов.
На данный момент самым конкретным сигналом является технический, а не коммерческий: Google внедрила экспериментальный код для создания пакетов Flatpak, но не объявила о официальной поддержке. Следующим шагом будет проверка, достигнет ли реализация необходимой стабильности и совместимости, чтобы оправдать формальное распространение.
Цена --
Этот контент предоставляется исключительно в общих информационных целях и не является финансовым, инвестиционным, юридическим или налоговым советом. Любые мероприятия, вознаграждения, онлайн-акции или связанная с ними информация, упомянутые в настоящем документе, не должны рассматриваться как рекомендация, приглашение к покупке, продаже, торговле или иной сделке с какими-либо криптоактивами. Криптоактивы очень волатильны и могут привести к убыткам. Доступность услуг, продуктов WEEX и связанных с ними событий может варьироваться в зависимости от региона. Вы несете ответственность за обеспечение того, чтобы ваше участие соответствовало применимым местным законам и нормативным актам.
Вам также может понравиться

Опубликован список EASY Residency Season 4, 9 проектов имеют интерактивные возможности

8 лет «друзей»: блогер Император признался, что его обманул Сунь Цзэюй на десятки миллионов

Hash Global: Кто подхватит эстафету следующего бычьего рынка после BTC?

Пересмотр дела разработчика Tornado Cash Романа Шторма отложен до апреля 2027 года

Что означает «нишевый рынок» золота?

Исторически уникальный: актив с 100% коэффициентом выигрыша за 4 года

Потенциальные налогооблагаемые операции с криптоактивами в 2025 году составят около 73 трлн иен — Chainalysis

Расходы по картам в долларах: как лучше всего оплатить счет и избежать дополнительных сборов

Аппаратный контроль Anthropic AI достигает 99,3% успеха в тестах

Перевод BTC с Kraken: 843 биткойна покидают биржу, неизвестный кошелек

Стейблкоин евро на Ethereum: 579 миллионов, более чем в два раза больше, чем у Solana и Base

Alliance: AI Agent — это недостающий элемент Web3

28 августа: Возможность того, что биткойн превысит рыночную капитализацию золота, прогноз основателя Binance

DeFi Development расширяет свои запасы до 2,33 миллиона SOL, возобновив покупку Solana

«Как я чуть не потерял половину своих биткойнов (и Kimi K3 спас меня)»: пользователь Ledger

Mirae Asset нацеливается на бизнес с цифровыми активами в 109 миллиардов долларов

SBI инвестирует 43 миллиарда иен в индонезийскую компанию Ajave и начинает сотрудничество в области криптовалюты

Регуляторы банков США исключили репутационные риски, возобновив обсуждение дебанкинга

$6,4 миллиарда в опционах на биткойн истекают завтра — вот что это значит

Рынок реальных активов Stellar на $3 млрд сталкивается с дефицитом DeFi в $2 млн

Почему стейкинг ethereum изменится в 2026 году

Более 100 компаний призвали усилить киберзащиту на основе ИИ

Стейблкоины и токенизированные активы Mantle достигли 880 миллионов долларов

DefiLlama оценил 128 криптовалют: только одна получила рейтинг AAA

Вилла Сольдати: район в КАБА с наибольшим уровнем задолженности

Таинственный своп Bitcoin-Monero на 23 миллиона: Вирусное видео, вызывающее вопросы

Сигнал о дне дна Биткойна мигает, но шесть месяцев данных показывают ловушку для ранних покупателей

Проект, превращающий переработку в доход, победил в Youth Challenge Blockchain, организованном ЮНИСЕФ

ATF подтверждает важный инцидент после появления Qilin на своем сайте утечек










