محتوای کاربردی در زمینه برنامه نویسی و مهندسی نرم افزار تولید میکنم و سعی میکنم تا تجربیات خودم رو مطرح کنم . صفحه لینکدین من : https://www.linkedin.com/in/aliakbarzohour/
فرق لینوکس ها توی چیه ؟؟؟
توزیع های مختلف لینوکس فرق هایی با هم دارن که اگر در حال یادگیری هستید و یا کاربر لینوکس هستین این مطلب برای شما مناسب هستش .
امروزه توزیع های لینوکس از موی سر یه انسان هم بیشتر شده و هر شرکتی و شخصی برای خودش توزیع ساخته و آپلود کرده ولی همه این توزیع ها مثل هم نیستن و توی چیز ها مختلف با هم فرق میکنن و شما میتونید با شناختن شباهت ها و تفاوت ها , برای کار مخصوص خودتون , لینوکس انتخاب کنید ...
برای شناختن توزیع های لینوکس اول از همه باید با خانواده های لینوکسی آشنا بشید :
خانواده لینوکس ها ( Linux Family )
معمولا هر توزیع گنو لینوکسی یه توزیع مادر داره که بقیه توزیع ها از اون مشتق میشن و توسعه پیدا میکنن مثلا خانواده دبیان ( Debian ) که لینوکس اوبونتو ( Ubuntu ) از اون مشتق شده . معروف ترین و پرکاربرد ترین لینوکس های مادر Debian , Ubuntu , Arch , Gentoo , Slackware هستند .
خوب حالا که با خانواده های گنو لینوکسی آشنا شدید , اینو باید بدونید که لینوکس ها چه تفاوت هایی باهم دارن و انتخاب خودتون رو بکنید :
Desktop environment ( محیط دسکتاپ )
محیط دسکتاپ شما الزامن فقط خوشگلی سیستم عامل شما هستش و هیچ ربطی به نوع کار کرد نداره . از بهترین محیط ها میشه به GNOME , KDE , XFCE , budgie اشاره کرد که اگر دوست داشتید بیشتر باهاشون آشنا بشید , میتونید سرچ کنید ...
اگر سیستم ضعیفی دارید , بهترین و سریع ترین گزینه برای شما XFCE هستش و میتونید لینوکس هایی که از این محیط استفاده میکنن رو دانلود کنید و لذت ببرید .
و اگر سیستم متوسط و قوی دارید باید بگم که شما از تمام محیط ها میتونید به راحتی استفاده کنید و لذت ببرید ( منطور از سیستم متوسط و قوی , سیستمی هستش که رم ۴ به بالا و گرافیک ۲ به بالا داره ) .
Package manager ( مدیر بسته )
لینوکس ها اگر از خانواده های مختلف مثل آرچ , دبیان و ردهت باشن , مدیر بسته های متفاتی دارن که خوبه درباره همشون یه تحقیق ریزی داشته باشید .
مدیر بسته ها , ابزار هایی هستند که شما سیستم عاملتون رو باهاش آپدیت و آپگرید میکنید و یا برنامه های دیگه رو نصب میکنید , مثلا شما توی لینوکس های دبیان بیس از مدیر بسته apt و apt-get استفاده میکنید و توی لینوکس های ردهت بیس از yum استفاده میکنید . به عنوان مثال,با کد زیر ابزار تیماکس رو نصب میکنیم :
برای لینوکس های ردهت بیس :
sudo yum install tmux
برای لینوکس های دبیان بیس :
sudo apt install tmux
برای لینوکس های آرچ بیس :
sudo pacman -S tmux
برای یاد گرفتن کار با مدیر بسته آرچ لینوکس , به لینک زیر برید :
Arch linux and manjaro package manager
release ( انتشار )
لینوکس ها توی دو مدل رولینگ ریلیز ( roalling release ) و فیکس ریلیز ( fixed release ) آپدیت ارائه میدن و شما بنا به استفاده ای که از لینوکس دارید میتونید ازشون استفاده کنید :
fixed release ( توزیع ثابت )
این نوع از توزیع های لینوکس معمولا به صورت ماهیانه و سالیانه آپدیت میده , مثلا اوبونتو نسخه ۵ ساله رو ارائه میده و توی این ۵ سال ازش حمایت میکنه .
این نوع توزیع ها برای افراد تازه کار و یا سرور ها مناسب هستند و دلیلش هم اینه که شما تا یه مدت زیادی دقدقه آپدیت ها و باگ ها رو ندارید و با خیال راحت میتونید به کارتون برسید .
roalling release ( توزیع روان )
این نوع توزیع ها معمولا هر هفته و یا هر ماه یکبار آپدیت ارئه میدن و بعضی از توزیع ها مثل فدورا روزی یکبار آپدیت میدن ( حالا روزی یکبار هم زیاده رویه ولی خیلی تند تند آپدیت میده ) .
اگر کاربر تازه وارد هستین و یا اگر کار های حساسی مثل کار های سروری انجام میدید اصلا نباید سراغ این نوع لینوکس ها برید , ولی اگر دوست دارید با باگ های لینوکس سروکله بزنید و همیشه لبه تکنولوژی باشید میتونید از این نوع توزیع ها لذت ببرید .
نتیجه گیری
امیدوارم که این مطلب برای علاقه مندان به دنیای تکنولوژی مخصوصا لینوکس جذاب بوده باشه . اگر بخوایم ریز بشیم , خوب لینوکس ها تفاوت های خیلی ریز و مهندسی دارن ولی به طور عمومی همین مطالبی که خوندید برای شناخت لینوکس ها خوبه . در کل تمام لینوکس ها خوبن و تا حد زیادی کار های همدیگه رو انجام میدن و اگر کار های خیلی تخصصی انجام نمیدید همون اوبونتو بهترین گزینه برای شما مناسبه . ولی اگر دوست دارید لینوکس مورد علاقه خودتون رو پیدا کنید میتونید مطالب بالا رو نگاه کنید و تصمیم بگیرید ...
سالم و سلامت باشید . . .
مطلبی دیگر از این انتشارات
اشتباهات زبان بدن که شما را از پیشرفت شغلی باز می دارد
مطلبی دیگر از این انتشارات
چگونه يك كد تميز بنويسيم؟
مطلبی دیگر از این انتشارات
ارسال لینک بازیابی رمز عبور با پیامک در جنگو