یک توزیع گنو/لینوکس From Wikipedia, the free encyclopedia
جنتو لینوکس (به انگلیسی: Gentoo Linux) یک توزیع گنو/لینوکس است که نامش از پنگوئن جنتو گرفته شدهاست. این توزیع گنو/لینوکس با استفاده از سامانه مدیریت بسته خود به نام پورتیج به کاربر این امکان را میدهد که تقریباً تمام برنامهها را آن طور که میخواهد کامپایل و بنابر نیاز خود آنها را بهینهسازی کنید. به همین دلیل جنتو یکی از سریعترین توزیعهای گنو/لینوکس است. نصب بستهها در این سیستمعامل توسط کد منبع صورت میگیرد که البته بعضی برنامهها به صورت پرونده باینری از پیشساخته شده (به انگلیسی: precompiled) عرضه میشوند.
توسعهدهنده | بنیاد غیرانتفاعی جنتو |
---|---|
خانواده | شبه-یونیکس |
وضعیت توسعه | جاری |
مدل منبع | نرمافزار آزاد و متنباز |
انتشار پایدار | انتشار غلتان |
مخزن | |
روش روزآمدسازی | Emerge |
مدیر بسته | پورتیج (به انگلیسی: Portage) |
گونه هسته | یکپارچه (هسته لینوکس) |
پروانه | بهطور عمده GNU GPL و مجوزهای مختلف |
وبگاه رسمی |
ایدهٔ اصلی طراحی جنتو توسط دنیل رابینز مطرح شد. به گفتهٔ خودش آشنایی وی با گنو/لینوکس از زمانی شروع شد که به عنوان یک مدیر سیستم در دانشگاه نیومکزیکو با وب سرور انتی مشغول کار بود. بعدها وی از توزیع دبیان برای این منظور استفاده میکند و قدرت گنو/لینوکس در کنار برنامههایی چون سامبا و آپاچی وی را شگفتزده میکند. سپس به فراگیری پایتون و برنامهنویسی پوسته یونیکس میپردازد. بعد از کار کردن با چند توزیع مختلف اقدام به ساخت توزیع جنتو میکند[1]
قلب سیستمعامل جنتو پورتیج (به انگلیسی: Portage) نام دارد. پورتیج سامانه مدیریت بسته در جنتو است که با استفاده از پایتون و بش نوشته شده و شبیه سیستم پورتهای FreeBSD است. این سیستم برای نصب بستهها از ابزار ایمرج (به انگلیسی: Emerge) استفاده میکند. این وسیله خود برای نصب بستهها از فایلهایی به نام ایبیلد (به انگلیسی: Ebuild) استفاده میکند، به این طریق که هنگامی که به وسیلهٔ ایمرج اقدام به نصب بستهای شود، به دنبال فایل ایبیلد آن بسته جستجو میشود. این فایل دارای اطلاعاتی نظیر آدرس کد منبع بسته، توضیحی کوتاه در مورد بسته، نویسندهٔ برنامه و وابستگیهای آن (به انگلیسی: Dependencies) است.
یکی از ویژگیهای جنتو استفاده از گزینههای USE Flag است. این ویژگی امکان بهینهسازی فوقالعاده بستهها را مهیا میکند.
هنگامی که یک برنامه اجرا میشود، بیشک با ماژولها و زیربرنامههای دیگری هم ارتباط دارد. برای مثال زمانی که برنامهای برای نمایش فیلم اجرا میشود، این برنامه با برنامههای دیگری ارتباط دارد که وظیفهٔ هرکدام از آنها میتواند، کنترل صدا، استفاده از توابع گرافیکی یا خواندن فایلهای دیویدی باشد. حال اگر فردی به یکی از این برنامهها نیاز نداشته باشد، میتواند از آن استفاده نکند و سرعت اجرای برنامهها را بالا ببرد. برای مثال فردی که دستگاه خوانندهٔ دیویدی ندارد، با چشمپوشی از این گزینه، برنامهٔ خود را بهینه میکند.
در جنتو برای نصب و پیکربندی برنامهها بیشتر از کد منبع (به انگلیسی: Source Code) استفاده میشود. اگرچه کدهای منبع نسبت به بستههای باینری حجیمتر هستند و زمان بیشتری برای نصب شدن میگیرند، اما امتیازهایی دارند:
در ابتدا جنتو تنها برای معماریهای آیای-۳۲ طراحی شد، ولی در حال حاضر میتوان آن رو بر روی سیستمهای x86-64، PowerPC, Sparc, Itanium, Mips, SuperH, DEC Alpha , arm , arm64و IBM ZSeries اجرا کرد. همچنین اقداماتی برای پیادهسازی سیستم پورتیج برای کاربران مک اواس ده و اپنسولاریس در حال انجام است.
توزیع جنتو به علت سرعت زیادش جنتو نام گرفت، زیرا پنگوئن جنتو بین سایر پنگوئنها سریعترین سرعت شنا را دارد.
نشان رسمی جنتو، حرف g است.
نماد دیگر و بسیار محبوب این توزیع لری گاوه (Larry the cow) است. یک گاو نه چندان باهوش که از تنوع توزیعها خسته شده و پس از مدتها به جنتو رسیده و به آن علاقه پیدا کردهاست![2] مشهور است که کاربرا گنو/لینوکس بعد از توزیع جنتو، توزیع دیگری را امتحان نمیکنند.[نیازمند منبع]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.