توسعه دهندگان Gentoo احتمال ساخت قسمت های باینری هسته را در نظر می گیرند

جنتو-لینوکس

تمام کسانی که به استفاده از جنتو تشویق شدند, آنها این را می دانند این توزیع لینوکس که بسیار قابل تنظیم است با تشکر از آن از باینری های از پیش ترکیب شده استفاده نمی کند، با کدامیک کاربر مجبور است خودش تنظیمات سیستم را انجام دهد که به آن یک مزیت بزرگ نسبت به توزیع های دیگر می دهد ، زیرا شما می توانید مجموعه ای متمرکز بر اجزای رایانه ایجاد کنید و به آن سیالیت و عملکرد بیشتری بدهید.

از آنجا که با Portage ، که برخی از ویژگی های پیشرفته را پیاده سازی می کند مانند مدیریت وابستگی ، تنظیم دقیق بسته ها به دلخواه مدیر ، نصب جعلی به سبک OpenBSD ، جعبه های ماسه هنگام تدوین ، حذف نصب ایمن ، پروفایل های سیستم ، بسته های مجازی ، مدیریت پرونده پیکربندی و اسلات های متعدد برای نسخه های مختلف همان بسته.

اما اکنون این می تواند تغییر کند پس از توسعه دهندگان جنتو در حال بحث و گفتگو هستند احتمال تهیه بسته های هسته هسته لینوکس که به پیکربندی دستی نیازی ندارند در حین تدوین و شبیه بسته های هسته ارائه شده در توزیع های باینری سنتی است.

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

روش سنتی Gentoo برای به دست آوردن هسته ، نصب منابع و سپس پیکربندی و ساخت آن است. برای کسانی که نمی خواستند مراحل خسته کننده تنظیم دستی آن را طی کنند ، یک مسیر جایگزین برای استفاده از ژن کرنل فراهم شد. با این حال ، هیچ یک از این انواع قادر به ارائه معادل هسته های ارائه شده توسط توزیع های باینری نبودند.

توسعه دهندگان قصد دارند یک هسته آماده ارائه دهند و بدیهی است عملکردی باشد که با حداقل تلاش قابل نصب است (مانند ebuild ، ساخته شده با قیاس با سایر بسته ها) و به عنوان بخشی از به روزرسانی های منظم سیستم ، توسط مدیر بسته به طور خودکار به روز می شود.

در حال حاضر ، بسته sys-kernel / vanilla-kernel بر اساس آن پیشنهاد شده است از منابع اصلی هسته ، مکمل اسکریپت ساخت قبلی که با مجموعه ای معمول از گزینه های ژن کرنل موجود است.

اگر بخواهم تغییر از سنت قدیمی هسته های سفارشی به یک بسته هسته جهانی را توجیه کنم ، باید شروع کنم با بحث در مورد دلایل اینکه شما در وهله اول ممکن است بخواهید یک هسته سفارشی را پیکربندی کنید.

بسته هسته وانیل تا کنون این فقط شامل جمع آوری از کد منبع است (به صورت ebuild پیشنهاد شده است) ، اما امکان تولید مجموعه های هسته باینری نیز مورد بحث قرار گرفته است.

استدلال اصلی اصلی تلاش است. همانطور که در بالا ذکر شد ، من شخصاً از داشتن دستی برای برخورد با هسته خود خسته شدم. آیا سودهای بالقوه ذکر شده بیش از از دست دادن وقت انسان در تنظیم و نگهداری یک هسته سفارشی است؟

از جمله مزایای تنظیم دستی هسته، توانایی تنظیم عملکرد ، حذف اجزای غیر ضروری در حین تدوین ، زمان تلفیق را کوتاه کرده و اندازه هسته را کاهش دهید در نتیجه (به عنوان مثال ساخت یک هسته طرفدار 44 مگابایت به همراه ماژول ها طول می کشد ، در حالی که یک هسته جهانی 294 مگابایت طول می کشد)

از میان کاستی ها ، مشاهده شده است که هنگام نصب به راحتی می توان اشتباه کرد، مشکلات احتمالی بروزرسانی ، عدم تحمل ، مشکل در تشخیص مشکلات.

تأمین گردآوری ها باینری ها به دلیل هسته جهانی در نظر گرفته می شوندبا توجه به اندازه آن ، برای مدت زمان طولانی تری کامپایل می شود و یک هسته کامل ارائه می شود این می تواند زندگی کاربران کم مصرف را ساده کند.

اگر چه این به عنوان "ایده" یافت می شود ، توسعه دهندگان جنتو احتمال را رد نکنید و آنها در مورد آن صحبت می کنند ، در حالی که نظرات کاربران از قبل تقسیم شده است.

Si شما می خواهید در مورد آن بیشتر بدانید ، می توانید یادداشت اصلی را در اینجا بررسی کنید لینک زیر


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

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

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

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

*

*

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