علی اکبر ظهور
علی اکبر ظهور
خواندن ۳ دقیقه·۳ سال پیش

بهترین توزیع های گنو/لینوکس

معمولا بین افرادی که تازه میخوان با لینوکس کار کنن این داستان هست که دنبال بهترین توزیع هستن و یا بین توزیع های مادر ( Slackware, Debian, ubuntu, Arch, gentoo , ... ) بحث میکنن .

درحالی که به توزیع های باید به چشم ابزار نگاه کرد ! خوب برای اینکه بتونیم بهتر معنی این حرف رو بفهمیم باید اول یک شناخت کلی از نوع توزیع ها و اصطلاحات داشته باشیم و در پایان نتیجه گیری کنیم .

توزیع ها :

همونطور که گفتم توزیع ها مثل ابزار میمونن و کارایی های خاص خودشون رو دارن و در دو نسخه مختلف انتشار میشن :

Rolling release :

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

از بهترین های این نوع توزیع میشه به ( Arch linux, opensuse, sulos, manjaro, gentoo ) اشاره کرد .

Fixed release :

این نوع توزیع های برخلاف توزیع غلطان , به صورت طولانی مدت عرضه میشوند و اصطلاحا ( Long-term support ) هستن . این نوع توزیع های به صورت شش ماهه و دو ساله و پنج ساله آپدیت میدن و برای کسانی که حوصله دیباگ کردن و سروکله زدن با توزیع رو ندارن و یا برای کارای سروری مناسبه.

از بهترین های این نوع توزیع میشه به ( Debian, ubuntu, fedora , opensuse, linuxmint ) اشاره کرد .

توزیع های خاص :

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

از فوق معروف ترین نسخه های لینوکس برای هک میشه به Parrot Security OS و Kali linux اشاره کرد .

برای شناخت بهتر این دو توزیع به لینک زیر بروید :

https://www.edureka.co/blog/parrot-os-vs-kali-linux/

تفاوت بین لینوکس ها :

لینوکس ها در چیز هایی مثل ( ظاهر سیستم عامل , مدیر بسته ها , نوع بسته های نصبی و ... ) با هم فرق میکنند و خوب هست که این ها رو بدونین و تصمیم بگیرین .

ظاهر سیستم عامل ( Desktop environment ) :

ظاهر سیستم عامل بر روی سبکی و سنگینی اون تاثیر داره و بنا به رم و گرافیک خودتون میتونین ازش استفاده کنید .

محیط های سنگین :

از محیط های سنگین و البته خوشگل میشه به Gnome , kde و ... اشاره کرد .

برای شناخت بهتر این دو محیط به لینک زیر بروید :

https://www.makeuseof.com/linux-kde-vs-gnome/

محیط های سبک و فوق سبک :

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

از محیط های سبک و خوشگل میشه به xfce , lxde, lxgt و ... اشاره کرد .

برای شناخت بهتر این محیط ها به لینک زیر بروید :

https://www.maketecheasier.com/lxde-vs-xfce/

مدیر بسته ها و نوع بسته های نصبی :

مدیر بسته ها ابزار هایی هستند که شما با استفاد از اونا میتونین برنامه های مورد نیاز خودتون رو نصب کنید و ازشون برای آپدیت و آپگرید کردن سیستم کمک بگیرید . بنا به نوع توزیع شما , مدیر بسته شما هم عوض میشه . مثلا اگر شما از توزیع های Debian و ubuntu استفاده کنید باید از مدیر بسته های apt و apt-get استفاده کنید .

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

https://upgradeit.ir/linux-package-management/

و نوع بسته های نصبی هم چیز هایی هستن مثل برنامه هایی که توی گوشی نصب میکنید . مثلا شما برنامه های گوشی های آیفون رو توی اندروید نمیتونین نصب کنید و برعکس .

بسته های نصبی لینوکس هم معمولا .deb و .rpm هستند و بنا به نوع توزیع شما نصب میشوند .

نتیجه گیری :

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

امیدوارم سالم و سلامت باشید ...

سیستم عاملبرنامه نویسیلینوکسlinux
محتوای کاربردی در زمینه برنامه نویسی و مهندسی نرم افزار تولید میکنم و سعی میکنم تا تجربیات خودم رو مطرح کنم . صفحه لینکدین من : https://www.linkedin.com/in/aliakbarzohour/
شاید از این پست‌ها خوشتان بیاید