مجله آشپزی شکمو

مطالب پیشنهادی از سراسر وب

» لینوکس چیست و چگونه توزیع لینوکس مناسب خود را انتخاب کنیم

لینوکس چیست و چگونه توزیع لینوکس مناسب خود را انتخاب کنیم

در دهه 1970 ، سیستم عامل یونیکس در آزمایشگاه های بل و AT&T توسط کنت تامپسون ، دنیس ریچی و برایان کارنیگان معرفی شد. پیش از این ، در سال 1972 ، زبان برنامه نویسی C توسط دنیس ریچی و همکارانش تهیه و در سال 1973 ، یونیکس به زبان C نوشته و معرفی شد. یونیکس های اولیه هیچ رابط گرافیکی نداشتند و برای اهداف شبکه استفاده می شدند. هر کسی می تواند به هزینه مبدأ به کد منبع دسترسی داشته باشد و متناسب با نیاز خود آن را اصلاح کند. از این رو ، از یونیکس ، سیستم عامل هایی مانند BSD ، مشتق شده از توزیع نرم افزار Berkeley ، ایجاد شده است.

BSD هسته ای مانند یونیکس دارد ، به این معنی که از یک ساختار سیستم فایل استفاده می کند و از دستوراتی شبیه به یونیکس اصلی استفاده می کند. BSD که با نام Berkeley Unix نیز شناخته می شود ، خود منجر به توسعه سیستم عامل های مشابه مانند FreeBSD شد. تفاوت بین BSD اصلی و مشتق شده ، FreeBSD در این است که FreeBSD رایگان است. با این حال ، یونیکس و ساختار آن به یک معماری برای توسعه سایر سیستم عاملها بدل شد ، به طوری که پروفسور تتنبام سیستم آموزشی آموزشی کوچک خود را با نام Minix برای تدریس و نوشتن کتاب خود درمورد اصول طراحی سیستم عامل نوشت. و کدهای تدریس را در کتاب خود منتشر کرد. Minix به معنی Mini Unix یا یونیکس کوچک است و امروز نسخه 3 قابل بارگیری است.

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

 

در حقیقت ، سیستم عامل لینوکس باید GNU Linux نامیده شود. اولین توزیع لینوکس با ادغام ابزارهای هسته لینوکس و GNU و امکان نصب و استفاده از اسلایدها ساخته شده است ، که هنوز هم در حال توسعه است. لینوکس از ویژگی های یونیکس مانند دستورات و ساختار سیستم فایل به ارث برده است ، از این رو نام Unix-like را می توان یافت. در ابتدا لینوکس مبتنی بر متن بود ، بنابراین برخلاف رقیب خود ، ویندوز و نسخه های اولیه آن که دارای رابط کاربری گرافیکی بود ، با کاربران خوب نبود. اما امروزه توزیع هایی مانند اوبونتو و فدورا خود را در بین کاربران شخصی به عنوان توزیع برای استفاده شخصی با دسک تاپ جذاب قرار داده اند.


آموزش Communication در هوانوردی مطلب مرتبط آموزش Communication در هوانوردی

توزیع ها و انتخاب توزیع مناسب از توزیع های لینوکس

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

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

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

در دهه 1970 سیستم عامل یونیکس توسط کنت تامپسون ، دنیس ریچی و برایان کرنیگان در AT&T Bell Labs معرفی شد. در اوایل سال 1972 ، زبان برنامه نویسی C توسط دنیس ریچی و همکارانش ایجاد شد و در سال 1973 ، یونیکس در C. نوشته و ارائه شد. نسخه های اولیه یونیکس دارای رابط گرافیکی نبود و برای اهداف شبکه استفاده می شد. هر کسی می تواند به هزینه مبدأ به کد منبع دسترسی داشته باشد و متناسب با نیاز خود آن را اصلاح کند. در نتیجه ، سیستم عامل هایی مانند BSD ، مشتق شده از توزیع نرم افزار Berkeley ، از یونیکس ایجاد شده اند.

BSD یک هسته شبیه به یونیکس دارد ، به این معنی که از یک ساختار سیستم فایل استفاده می کند و از دستوراتی مشابه با یونیکس اصلی استفاده می کند. BSD که با نام Berkeley Unix نیز شناخته می شود ، منجر به توسعه سیستم عامل های مشابه مانند FreeBSD شده است. تفاوت بین مشتق اصلی BSD و مشتق BSD ، FreeBSD ، در این است که FreeBSD رایگان است. با این حال ، یونیکس و ساختار آن به معماری برای توسعه سایر سیستم عاملها بدل شد ، بنابراین پروفسور تتنبام سیستم آموزشی آموزشی کمی خود را با نام Minix برای آموزش و نوشتن کتاب خود در مورد اصول طراحی سیستم عامل نوشت. و کدهای یادگیری را در کتاب خود منتشر کرد. Minix مخفف Mini Unix یا Small Unix است و نسخه 3 امروز قابل دانلود است.

اما لینوکس از کجا آمده است؟ برخلاف تصور رایج در مورد لینوکس ، لینوکس یک سیستم عامل نیست ، بلکه نام یک هسته رایگان است (توجه داشته باشید که آزاد بودن به معنای آزاد بودن نیست) است که توسط لینوس توروالدز در سال 1991 از کد مینیکس ساخته شده است. پیش از لینوس توروالدز ، ریچارد استالمن جنبشی به نام گنو ایجاد کرد ، که در آن برنامه نویسان کدها و اسکریپت های خود را به صورت رایگان در دسترس همه قرار دادند. اما مکان هسته ایجاد یک سیستم عامل رایگان که می تواند برای استفاده شخصی و رایانه شخصی خالی باشد ، با انتشار هسته لینوکس 0.1 امکان ایجاد یک سیستم عامل امکان پذیر شد.

در حقیقت ، سیستم عامل لینوکس باید GNU Linux نامیده شود. اولین توزیع لینوکس با ادغام ابزارهای هسته لینوکس و GNU و امکان نصب و استفاده از Slackware که هنوز در دست توسعه است ساخته شد. لینوکس از جمله ویژگی های Unix به عنوان دستورات و ساختار سیستم فایل به ارث می برد ، از این رو نام Unix-like را نیز به دست می آورد. در ابتدا لینوکس مبتنی بر متن بود ، بنابراین برخلاف رقیب خود ، ویندوز و نسخه های اولیه آن که دارای رابط کاربری گرافیکی بود ، کاربران آن را خیلی دوست نداشتند. اما امروزه توزیع هایی مانند اوبونتو و فدورا خود را در بین کاربران شخصی به عنوان توزیع برای استفاده شخصی با دسک تاپ جذاب قرار داده اند.

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

بنابراین از کدام نسخه و توزیع باید استفاده کنیم؟ این گزینه کاملاً به آنچه از لینوکس انتظار دارید بستگی دارد و جواب آن سوال یک جمله است. برای اینکه بتوانید نسخه ای را متناسب با نیازهای خود انتخاب کنید ، ابتدا باید از خودتان سؤالات زیر را بپرسید و توزیع لینوکس مورد نظر خود را انتخاب کنید:


.آیا اساس کد تحویل مورد نظر قابل اطمینان و قابل اطمینان است؟

.دائماً تغییر می کند؟

.آیا به روزرسانی بسته های نرم افزاری آن آسان است؟ (به عنوان مثال ، قابلیت های Apt-Get در دبیان و یام در کلاه قرمز)

.آیا به روزرسانی از یک نسخه به نسخه بالاتر آسان است؟

.آیا بسیاری از برنامه نویسان برای این کار نرم افزار طراحی کرده اند؟


فراموش نکنید که بهترین نسخه لینوکس وجود ندارد.

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

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



تبلیغات در ارم بلاگ
فرم ارسال نظر


مطالب پیشنهادی از سراسر وب




  مجله آشپزی   |   مصباح ترمز   |   خرید کتراک   |   فروش تجهیزات ویپ   |   لینک پرومکس   |   آزمون نظام مهندسی   |   آموزش تصویری حرکات بدنسازی   |   مشاور ایرانی در لندن   |   خرید آنتی ویروس   |   توری سایبان گلخانه   |   بلاگسازان  


آخرین مطالب این وبلاگ

آخرین مطالب مجله


تبلیغات☆افزایش بازدید و افزایش فروش☆ در ارم بلاگ تبلیغات☆افزایش بازدید و افزایش فروش☆ در ارم بلاگ مشاهده