کروم و کرومیوم آزمایش Flatpak را برای گسترش دسترسی خود در لینوکس آغاز کردند
گوگل در حال آزمایش بستهبندی Flatpak برای کروم و کرومیوم در لینوکس است، این ابتکار میتواند توزیع آنها را فراتر از بستههای RPM و Debian سادهتر کند، هرچند هنوز نمایانگر تعهد رسمی به پشتیبانی نیست.
- گوگل پشتیبانی آزمایشی از بستهبندی Flatpak را به کد کروم و کرومیوم اضافه کرده است تا در لینوکس آزمایشاتی انجام دهد.
- این پیشنهاد به ارزیابی تنظیمات sandbox محدود و گسترش استفاده از پرتالهای XDG میپردازد.
- این تغییر شامل اسکریپتهای بستهبندی، شناسههای برنامه و الگوهای متاداده برای Flatpak است.
گوگل در حال آزمایش بستهبندی Flatpak برای کروم و کرومیوم در لینوکس است، طبق گزارش Phoronix. این ابتکار هنوز در مرحله آزمایش قرار دارد و نمایانگر تعهد رسمی به این فرمت نیست، بنابراین معادل یک نسخه پایدار نیست و یک مسیر تضمین شده جدید برای نصب را تأیید نمیکند.
این تغییر به تسهیل آزمایش تنظیمات sandbox محدود و گسترش پشتیبانی موجود برای پرتالهای XDG کمک میکند، اجزایی که به برنامهها اجازه میدهند به طور کنترل شده به قابلیتهای سیستم لینوکس دسترسی پیدا کنند. شواهد موجود نمیتواند به طور قطع پیادهسازی را به یک فرد خاص نسبت دهد و تاریخ دقیق ذکر شده در پیشنویس اصلی را تأیید کند.
یک آزمایش محدود، نه یک اعلام پشتیبانی
Flatpak یک فرمت توزیع برنامه برای لینوکس است که برنامه و وابستگیهای آن را در یک محیط ایزولهتر از سیستم میزبان گرد هم میآورد. این معماری میتواند به یک برنامه کمک کند تا به طور یکنواختتری در بین توزیعهای مختلف کار کند، هرچند همچنین نیاز به سازگاری مکانیزمهای ادغام با دسکتاپ، مجوزها و قابلیتهای امنیتی دارد.
اضافهکردن آزمایشی به معنای وعدهای برای پشتیبانی رسمی از بستههای Flatpak نیست. کد امکان بررسی یک امکان فنی را فراهم میکند، اما تأیید نمیکند که کروم به طور عمومی از طریق Flathub توزیع خواهد شد، که گوگل نگهداری دائمی ارائه خواهد کرد یا اینکه این فرمت جایگزین کانالهای فعلی آن خواهد شد.
این کار دایرکتوری chrome/installer/linux/flatpak/ را ایجاد میکند، جایی که اسکریپتهای بستهبندی و الگوها برای متاداده، اطلاعات AppStream و نقطه ورودی راهانداز گنجانده شده است. همچنین آرگومان کامپایل GN enable_flatpak را اضافه میکند که به طور پیشفرض غیرفعال است و اجازه میدهد جریان آزمایشی در کامپایلهایی که برای این فرمت در نظر گرفته شدهاند، فعال شود.
این تغییر به کد آزمایشی اضافه شده است، به طوری که توسعهدهندگان میتوانند رفتار مرورگر را در یک بسته Flatpak ارزیابی کنند. با این حال، ادغام کد فقط نشان میدهد که قابلیت فنی وارد پروژه شده است؛ این به خودی خود تاریخی برای در دسترس بودن برای کاربران نهایی تعیین نمیکند و سیاست توزیع گوگل را تغییر نمیدهد.
چه چیزی در بستهبندی کروم تغییر میکند
این پیشنهاد فیلد 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* استفاده میکند، تفکیکی که امکان تمایز بین این دو محصول را در اکوسیستم برنامههای لینوکس فراهم میآورد.
علاوه بر این، Google common/desktop.template را عمومی میکند تا از دستورات اجرایی هم برای برنامههای Flatpak و هم برای نصبهای سراسری پشتیبانی کند. این سازگاری ضروری است زیرا راهانداز یک برنامه محصور را بهطور دقیق مشابه یک باینری نصبشده در یک مسیر سنتی فراخوانی نمیکند.
Sandbox، ساختها و دامنه بالقوه
این تغییر sandbox setuid و فشردهسازی zlib را در ساختهای غیررسمی غیرفعال میکند. متن پیادهسازی این تصمیمات را با جریان آزمایشی مرتبط میکند، بنابراین نباید بهعنوان تغییرات عمومی در نسخه رسمی مرورگر یا بهعنوان توصیهای برای کاربران برای حذف لایههای امنیتی از نصبهای خود تفسیر شود.
sandbox setuid به مکانیزمهایی تعلق دارد که توسط Chromium برای تقویت جداسازی فرآیندها استفاده میشود، در حالی که Flatpak مدل محصورسازی و کنترل مجوزهای خود را ارائه میدهد. همزیستی این دو سیستم نیاز به آزمایشهای دقیق دارد، زیرا یک پیکربندی نادرست میتواند بر سازگاری، عملکرد یا سطح امنیت برنامه تأثیر بگذارد.
این تغییر همچنین BUILD.gn را با اهداف و نامهای مستعار مربوط به بستهبندی Flatpak بهروزرسانی میکند. با ادغام آنها در سیستم ساخت، توسعهدهندگان میتوانند فرمت را در جریانهای معمول پروژه تولید و آزمایش کنند، اگرچه این گزینه همچنان آزمایشی باقی میماند و از پیکربندی پیشفرض خارج است.
اگر آزمایشها بهطور رضایتبخشی پیش بروند، Flatpak میتواند مسیر یکسانتری را برای Chrome و Chromium در توزیعهای لینوکس که به بستههای RPM یا Debian وابسته نیستند، ارائه دهد. این امکان برای کاربران و نگهدارندگان که یک برنامه خودکفا را ترجیح میدهند، جذاب است، اما هر گونه مزیت آینده به تصمیمات بعدی در مورد پشتیبانی، بهروزرسانیها، مجوزها و توزیع بستگی خواهد داشت.
علل حرکات اخیر
در این مورد، این یک حرکت بازار نیست، بلکه یک تغییر فنی در کد Chrome و Chromium است. کاتالیزور تأییدشده، ادغام آزمایشی بستهبندی Flatpak برای آزمایش پیکربندیهای sandbox محدود و ادغام با درگاههای XDG است. هیچ مدرکی مبنی بر اعلام پشتیبانی رسمی یا تصمیم برای توزیع Chrome از طریق Flathub در دسترس نیست.
یک مرحله جدید ممکن برای لینوکس
Chrome و Chromium بهطور تاریخی حضوری بهویژه مشهود در محیطهای لینوکس مبتنی بر فرمتهای بسته سنتی داشتهاند. کاوش در Flatpak این کانالها را حذف نمیکند، اما نشان میدهد که Google در حال ارزیابی تجربه نصب کمتر وابسته به ساختار خاص هر توزیع است.
برای کاربران، یک بسته Flatpak میتواند در دسترس بودن مرورگر را در سیستمهایی که بسته رسمی سازگار وجود ندارد یا جایی که وابستگیها ایجاد اصطکاک میکنند، ساده کند. با این حال، این فرمت همچنین میتواند سؤالاتی درباره اندازه دانلودها، دسترسی به فایلها، ادغام با تمهای بصری، پخش چندرسانهای و سازگاری با ویژگیهایی که انتظار میرود بهطور مستقیم با سیستم تعامل داشته باشند، ایجاد کند.
پشتیبانی از درگاههای XDG در این مرحله مرکزی است زیرا رابطهای استانداردی برای عملیاتهایی مانند انتخاب فایلها، باز کردن لینکها یا دسترسی به منابع محیط با کنترل بیشتر ارائه میدهد. گسترش این پشتیبانی به Chrome اجازه میدهد تا در یک sandbox بدون وابستگی به مجوزهای وسیع برای هر تعامل روزمره عمل کند، اگرچه کیفیت تجربه باید از طریق آزمایشهای واقعی تأیید شود.
در حال حاضر، سیگنال مشخصتر فنی و نه تجاری است: گوگل کد آزمایشی را برای ساخت بستههای Flatpak اضافه کرده است، اما از پشتیبانی رسمی خبر نداده است. مرحله بعدی بررسی این است که آیا پیادهسازی به ثبات و سازگاری لازم برای توجیه یک توزیع رسمی میرسد یا خیر.
قیمت --
این محتوا صرفاً برای اطلاعرسانی عمومی ارائه شده است و بهمنزله مشاوره مالی، سرمایهگذاری، حقوقی یا مالیاتی تلقی نمیشود. هرگونه رویداد، جایزه، کمپین آنلاین یا اطلاعات مرتبط که در اینجا ذکر شده است، نباید بهعنوان توصیه، ترغیب یا دعوت به خرید، فروش، معامله یا هرگونه دادوستد دیگر داراییهای رمزارزی تلقی شود. داراییهای رمزارزی از نوسان بالایی برخوردار هستند و ممکن است منجر به زیان شوند. دسترسی به خدمات، محصولات و رویدادهای مرتبط با WEEX ممکن است بسته به منطقه جغرافیایی متفاوت باشد. اطمینان از اینکه استفاده شما از این خدمات با قوانین و مقررات محلی مطابقت دارد، بر عهده خود شماست.
ممکن است شما نیز علاقهمند باشید

بینشهایی از TOKEN2049: چه تغییراتی در صنعت در حال وقوع است؟

وقتی Agent یاد میگیرد «توافق» کند: هوش مصنوعی هر روز هوشمندتر میشود، چگونه مرزهای ایمنی را مشخص کنیم؟

ESMA به پلتفرمهای ارز دیجیتال اتحادیه اروپا سه ماه مهلت داد تا استیبلکوینهای غیرمنطبق با MiCA را حذف کنند: این تصمیم برای دارندگان USDT در اروپا چه معنایی دارد؟

چه چیزی در بازاریابی ارزهای دیجیتال در سال 2026 هنوز کار میکند (و چه چیزی کار نمیکند)

AI در حال شکستن دژ ریاضیات است، آیا «روز قیامت ریاضیات» در ارزهای دیجیتال یک نگرانی بیمورد است؟

گفتگوی شائو آیلون با سون یوشن: جوانان چگونه میتوانند از فرصتهای عصر هوش مصنوعی بهرهبرداری کنند؟

فلوریدا محدودیتهای جدیدی برای استفاده از دستگاههای خودپرداز ارزهای دیجیتال وضع میکند که از 2000 تا 10.000 دلار متغیر است

بدهی به پزو: ترس در بازار از «دیوار» جدید سررسیدها هر سه ماه افزایش مییابد

کریپتو، دیگر به داستانها اعتماد نمیکند

چرا بیتکوین ممکن است پس از یک جهش ناموفق به زیر 80,000 دلار سقوط کند

فروش اجباری صندوقهای پوشش ریسک برای جلوگیری از ضرر، احتمال افزایش بازدهی اوراق قرضه 10 ساله آمریکا به بیش از 6%

چه کسی سود انتقالات بینالمللی در عصر استیبلکوینها را خواهد برد؟

شرکتهای رمزارز به هوش مصنوعی آنتروپیک برای یافتن نقصهای امنیتی روی میآورند

مدکرید: یک انتشار مخفی ادعا میکند که دادههای ۲۷۴.۵۳۴ کاربر افشا شده است

BigTime|پشت پرده ورود سازندگان بازار: شکاف شفافیت در قراردادهای سازندگی بازار

بازنگری سرمایهگذاریهای رمزارز در سهماهه سوم: ظهور سرمایهگذاری استراتژیک و سرد شدن دورهای اولیه

آنچه در میزها گفته میشود: فلاویو بولسونارو و اسکات بسنت به لوئیس کاپوتو کمک میکنند، اما بازار هزینه فعالیت را پرداخت میکند

گوگل کلود خدمات بلاکچین را متوقف کرده و مهلت نهایی برای مهاجرت به کوئیکنود را اعلام میکند

گسترش نگهداری رمزارزهای تحت نظارت BNY در اتحادیه اروپا تحت MiCA

فدرال: زمینهای در بین اعضای خود برای افزایش جدید نرخها قبل از پایان سال در حال رشد است

از وب3 به اقتصاد واقعی: Erable° به بازیگری کلیدی در تأمین مالی تأثیرگذار تبدیل میشود

درک پول دیجیتال و بازده دیجیتال

قیمت کوین XDP پس از لیست شدن در سپتامبر به زیر $0.02 سقوط کرد: دلیل افت پس از عرضه Doppler Finance چیست؟

سامسونگ و سولانا ارزهای دیجیتال را به میلیونها تلفن همراه میآورند: 'شکست بزرگ'

چرا مزیت نقدینگی بیتکوین مهم است در حالی که مؤسسات وارد میشوند

میکائیل سیلور دیگر: مهندس، کارآفرین و طرفدار داستانهای علمی تخیلی در سه دهه

۳ آلت کوین با پتانسیل رشد بالا در حوزه DePIN که بهتر است زیر نظر داشته باشید!

Money20/20 USA 2026: چگونه بیتکوین، استیبلکوینها و هوش مصنوعی آینده مالی را متحول میکنند

ایبکس اسپانیا کاهش مییابد و اوراق قرضه به بالاترین سطح میرسند: بیتکوین تحت فشار بدهی




