Linux Mint نصب پنهان snapd را مسدود می کند

توسعه دهندگان توزیع محبوب "Linux Mint" شناخته شده به تازگی چه چیزی در نسخه بعدی شما قرار خواهد گرفت از Linux Mint 20 و گفته اند که نسخه جدید توزیع با پشتیبانی پیش فرض بسته های snap و snapd ارسال نمی شود.

علاوه بر آن نصب خودکار snapd همراه با سایر بسته های نصب شده از طریق APT ممنوع است. این بدان معنا نیست که در توزیع یک قفل کلی برای ضربه محکم و ناگهانی وجود دارد ، اما اساساً اگر شما بخواهید ، کاربر می تواند Snapd را به صورت دستی نصب کند ، اما آنچه توزیع آن را ممنوع خواهد کرد این است که می تواند بدون اطلاع کاربر ، آن را با بسته های دیگر اضافه کند.

اصل مشکل این است که مرورگر Chromium توزیع شده است در اوبونتو 20.04 فقط در قالب Snap وجود دارد و یک قطعه در مخزن DEB وجود دارد، که وقتی می خواهید آن را بدون نصب Snapd روی سیستم نصب کنید ، به فهرست Snap Store متصل می شود و بسته Chromium در قالب snap بارگیری می شود و اسکریپتی برای انتقال پیکربندی فعلی از $ HOME / .config / chromium راه اندازی می شود فهرست راهنما.

این بسته Deb در Linux Mint با یک بسته خالی جایگزین خواهد شد که هیچ مرحله نصب را انجام نمی دهد ، اما راهنمایی در مورد اینکه کاربر می تواند بسته Chromium را از کجا دریافت کند نشان می دهد.

همه این جنبش ها از آنجا ناشی می شود Canonical من تصمیم گرفتم که فقط در قالب ضربه محکم و ناگهانی به Chromium تغییر کنم و تولید بسته های deb را به دلیل پیچیدگی نگهداری Chromium برای همه شاخه های پشتیبانی شده اوبونتو متوقف کرد.

به روزرسانی های مرورگر اغلب به اندازه کافی ظاهر می شوند و بسته های deb جدید هر بار باید برای رگرسیون برای هر نسخه Ubuntu کاملاً آزمایش شوند.

با توجه به این موارد ، استفاده از ضربه محکم و ناگهانی این روند را بسیار ساده کرده و امکان ایجاد محدودیت در تهیه و آزمایش یک بسته ضربه محکم و ناگهانی مشترک را به همه نسخه های اوبونتو می دهد. علاوه بر این ، تحویل فوری مرورگر به شما امکان می دهد آن را در یک محیط جداگانه ایجاد شده با استفاده از مکانیزم AppArmor راه اندازی کنید و از بقیه سیستم خود در برابر سو explo استفاده از آسیب پذیری مرورگر محافظت کنید.

عدم رضایت توسعه دهندگان Linux Mint به دلیل تحمیل سرویس Snap Store است و در صورت نصب از اسنپ ، کنترل آن بر روی بسته ها از بین می رود.

توسعه دهندگان نمی توانند اصلاحاتی را در چنین بسته هایی انجام دهند ، تحویل آنها را مدیریت کرده و تغییرات را حسابرسی کنند.

تمام فعالیت های مرتبط با بسته های Snap پشت درهای بسته انجام می شود و توسط انجمن کنترل نمی شود. قابلیت تغییر به فهرست های جایگزین Snap فراهم نشده است.

Snapd بر روی سیستم ریشه اجرا می شود و در صورت به خطر افتادن زیرساخت ها ، خطر بزرگی را نشان می دهد.

[…] هنگام نصب به روزرسانی های APT ، اسنپ برای شما به لزوم ادامه استفاده از Chromium تبدیل می شود و پشت سر شما نصب می شود. این یکی از اصلی ترین نگرانی هایی است که بسیاری از مردم هنگام اعلام اسنپ داشتند و قول توسعه دهندگان آن مبنی بر اینکه هرگز جایگزین APT نمی شود.

خود نصب Snap Store که بخشی از پایه بسته APT ما را رونویسی می کند ، NO NO کامل است. این چیزی است که باید متوقفش کنیم و می تواند به معنای پایان به روزرسانی Chromium و دسترسی به فروشگاه عکس در Linux Mint باشد.

در Linux Mint 20 ، Chromium یک بسته خالی نیست که پشت سر شما قرار بگیرد. این یک بسته خالی خواهد بود که به شما می گوید چرا خالی است و کجا باید جستجو کنید تا Chromium را خود تهیه کنید.
در Linux Mint 20 ، APT نصب snapd را ممنوع می کند.

توسعه دهندگان Linux Mint بر این باورند که چنین مدلی تفاوت چندانی با تحویل نرم افزار اختصاصی ندارد و از ایجاد تغییرات کنترل نشده می ترسند. نصب snapd بدون اطلاع کاربر هنگام تلاش برای نصب بسته ها از طریق مدیر بسته APT ، با کامپیوتر درپشتی متصل به فروشگاه اوبونتو مقایسه می شود.

سرانجام ، اگر می خواهید در مورد آن بیشتر بدانید ، می توانید یادداشت را در وبلاگ Linux Mint بررسی کنید.

پیوند این است.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.