تبلیغات
every thing - سیستم عامل لینوکس
چهارشنبه 25 اسفند 1389

سیستم عامل لینوکس

   نوشته شده توسط: hossein ahmadi    

لینوکس (به انگلیسی: Linux) نام یک سیستم‌عامل رایانه‌ای است که معروف‌ترین نمونه نرم‌افزار آزاد و گسترش به روش متن‌باز (اُپن‌سورس) شناخته می‌شود. در واقع تنها باید هستهٔ لینوکس را لینوکس نامید، اما به طور معمول این واژه به سیستم‌عامل‌های یونیکس‌مانندی (یا گنو/لینوکسی) اطلاق می‌شود که بر مبنای هستهٔ لینوکس و کتاب‌خانه‌ها و ابزارهای پروژه گنو ساخته شده‌اند. به مجموعه‌ای از نرم‌افزارهای بنا شده بر اجزای گفته شده توزیع لینوکس (linux distribution) می‌گویند که به طور معمول شامل ابزارهای گسترش نرم‌افزار، پایگاه‌های داده، سرویس دهنده‌های وب مثل آپاچی، محیط‌های رومیزی مانند گنوم و کی‌دی‌ای و اکس‌اف‌سی‌ای و مجموعه‌های اداری مانند اُپن آفیس هستند.

در ابتدا لینوکس برای استفادهٔ ریزپردازنده‌ها با معماری ۸۰۳۸۶ اینتل طراحی شده بود؛ اما امروزه انواع گوناگون معماری‌ها را پشتیبانی می‌کند و در انواع و اقسام وسایل از کامپیوترهای شخصی گرفته تا ابررایانه‌ها و تلفن‌های همراه به کار می‌رود. این سیستم‌عامل که در ابتدا بیشتر توسط افراد مشتاق گسترش پیدا می‌کرد و به کار گرفته می‌شد، توانسته است پشتیبانی شرکت‌های سرشناسی چون آی‌بی‌ام و هیولت-پاکارد را به دست آورد و با بسیاری از نسخه‌های خصوصی یونیکس رقابت کند. طرفداران لینوکس و بسیاری از تحلیل‌گران این موفقیت را ناشی از استقلال از فروشنده، کم‌هزینه بودن پیاده‌سازی، سرعت بالا، امنیت و قابلیت اطمینان آن می‌دانند.

تاریخچه پیشرفت سیستم‌های یونیکس.

پیشینه 

تصویر ریچارد استالمن
تصویر لینوس توروالدز
ریچارد استالمن، بنیان‌گذار پروژه گنو در سمت راست و لینوس توروالدز، نویسندهٔ اصلی هسته لینوکس در سمت چپ

در سال ۱۹۸۴ میلادی ‏ریچارد استالمن که رئیس بنیاد نرم‌افزارهای آزاد بود پروژه گنو (GNU) را آغاز کرد. در این پروژه که یک جنبش نرم‌افزاری محسوب می‌شد برنامه‌نویسان با یکدیگر همکاری می‌کردند که این همکاری تا به حال نیز ادامه دارد.

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

این تأخیر برای لینوس توروالدز قابل تحمل نبود. بنابراین خودش دست به کار شد و با الهام از کد مینیکس کار را آغاز کرد. سرانجام در ۲۵ اوت سال ۱۹۹۱ در ساعت ۲۰:۵۷ (به وقت گرینویچ) پیامی تاریخی به گروه خبری comp.os.minix از طرف لینوس توروالدز ارسال شد. او یک دانشجوی فنلاندی بود که آن زمان در دانشگاه هلسینکی درس می‌خواند.

متن پیام او چنین بود:

«

درود به هر کس که آن بیرون از مینیکس استفاده می‌کند. من هم‌اکنون روی سیستم‌عاملی آزاد برای رایانه‌های ‎‏AT ۳۸۶(۴۸۶)‎‏ کار می‌کنم (فقط برای سرگرمی؛ مانند پروژهٔ گنو بزرگ و حرفه‌ای نیست). از ماه آوریل کار را آغاز کرده‌ام و هم‌اکنون این سیستم‌عامل آماده‌است و کار می‌کند. دوست دارم از دیدگاه دیگران در مورد سیستم‌عاملم با خبر شوم. چه آنان که مینیکس را دوست دارند و چه آنان که دوست ندارند. چرا که سیستم‌عامل من تا حدی شبیه به مینیکس است.
در حال حاضر (۱٫۰۸)bash و(۱٫۴۰) gcc را بر روی آن دارم و چیزهای دیگری که به نظر می‌رسد همه درست کار می‌کنند. این بدان معناست که طی چند ماه آینده چیز به‌دردبخوری فراهم خواهم کرد و دوست دارم بدانم مردم بیشتر چه امکاناتی لازم دارند. به هر پیشنهاد و نظری خوش‌آمد می‌گویم اما قول نمی‌دهم که آن را انجام دهم!

لینوس (torvalds@kruuna.helsinki.fi).
پ.ن: بله این نرم‌افزار آزاد است. البته قابل انتقال بر روی انواع دیگر رایانه نیست (چرا که دستورات AT۳۸۶ را به کار می‌برد) و ممکن است غیر از سخت‌دیسک AT چیز دیگری را پشتیبانی نکند. این همه چیزی است که من دارم!
 »

لینوکس برخلاف مینیکس (یک سیستم‌عامل ساده نوشته شده توسط پروفسور اندرو تننبام که برای آموزش طراحی سیستم‌عامل به کار می‌رفت) که از معماری ریزهسته استفاده می‌کرد، با ایده هسته‌های یکپارچه طراحی شده بود. اولین نسخهٔ لینوکس در سپتامبر ۱۹۹۱ در اینترنت منتشر شد. دومین نسخه‌ٔ آن به فاصلهٔ کمی در اکتبر همان سال منتشر شد.[۱] از آن پس هزاران برنامه‌نویس و هکر در سراسر دنیا در این پروژه شرکت کردند. مقالهٔ «کلیسای جامع و بازار» اثر اریک ریموند مدل گسترش هسته لینوکس و نرم‌افزارهای مشابه را تشریح می‌کند.

پنگوئن تاکس نشانه و مایه خوش شانسی هستهٔ لینوکس است. لینوس توروالدز مالک علامت تجاری لینوکس است که به عنوان «نرم‌افزار سیستم‌عامل رایانه برای تسهیل در استفاده و عملیات رایانه» به ثبت رسیده‌است.

مجوز 

هستهٔ لینوکس و بیشتر بخش‌های گنو تحت اجازه‌نامه عمومی همگانی گنو (جی‌پی‌اِل) منتشر می‌شوند. جی‌پی‌ال لازم می‌داند که تغییرات کد منبع و کارهای مشتق شده نیز تحت مجوز جی‌پی‌ال منتشر شوند.

گنو/لینوکس 

از آنجایی که ابزارهای گنو که بخش عمدهٔ توزیع‌های لینوکس را تشکیل می‌دهند از پروژه سیستم‌عامل آزاد گنو (که بسیار سابقه‌دارتر از هستهٔ لینوکس است) ریشه گرفته‌اند، ریچارد استالمن و بنیاد نرم‌افزار آزاد درخواست کرده‌اند که سیستم ترکیب شده (از هستهٔ لینوکس و ابزارهای گنو) بدون توجه به نام توزیع‌اش، «گنو/لینوکس» خوانده شود.

برخلاف این که بعضی از توزیع‌ها (مانند «گنو/لینوکس دبیان») از این نام استفاده می‌کنند، بسیاری تنها به گفتن «لینوکس» اکتفا می‌کنند. تفاوت بین هستهٔ توروالدز و سیستمی که شامل این هسته است، همیشه باعث سردرگمی می‌شود و نام‌گذاری همچنان بحث‌انگیز باقی مانده‌است.

توزیع‌های لینوکس 


لینوکس تقریباً همیشه یکی از اجزاء یک توزیع لینوکس (به انگلیسی: Distro) است. توزیع‌های لینوکس توسط افراد، گروه‌های نه چندان متشکل و سازمان‌های حرفه‌ای گوناگون ایجاد می‌شوند. این توزیع‌ها شامل تعدادی نرم‌افزار سیستم و برنامه‌های کاربردی به همراه روالی مشخص برای نصب آن‌ها بر رایانه هستند. توزیع‌ها معمولاً برای منظورهای مختلفی از جمله محلی‌سازی، پشتیبانی از یک معماری خاص، کاربردهای بی‌درنگ (real-time applications) و سامانه‌های توکار (embedded systems) به وجود می‌آیند و برخی از آن‌ها آگاهانه تنها از نرم‌افزارهای آزاد استفاده می‌کنند.

یک توزیع همه-منظورهٔ معمولی شامل هسته لینوکس، کتاب‌خانه‌ها و ابزارهای گنو، پوسته‌های خط فرمان و انبوه بی‌شماری از نرم‌افزارهای کاربردی از مجموعه‌های اداری و سیستم پنجره‌ای اِکس گرفته تا مفسرها، ویرایشگرهای متن و ابزارهای علمی است.

گستره 

در بیش از یک میلیارد دلار: برآورد اندازه گنو/لینوکس که مقاله تحقیقی است بر روی توزیع رِدهت ۷٫۱، تعداد خطوط کد منبع (source lines of code – SLOC) ۳۰ میلیون عنوان شده‌است. در این تحقیق با استفاده از روش (Constructive Cost Model – COCOMO) برآورد شده‌است که بر روی این توزیع نزدیک به ۸ میلیون نفر-سال کار گسترش انجام گرفته‌است. چنانکه این نرم‌افزار با روش‌های متعارف خصوصی گسترش می‌یافت، هزینه گسترش‌اش در ایالات متحده با روش‌های گسترش متعارف خصوصی بالغ بر ۱/۰۸ میلیارد دلار (با قیمت دلار سال ۲۰۰۰) می‌شد.

بخش بزرگی از کد (۷۱٪) با زبان برنامه‌نویسی C نوشته شده‌است اما از بسیاری از زبان‌های دیگر همچون ++C، لیسپ، اسمبلی، پرل، فرترن، پایتون و زبان‌های اسکریپت‌نویسی گوناگون استفاده شده‌است. اندکی بیش از نیمی از خطوط کد، تحت مجوز عمومی گنو (جی‌پی‌اِل) هستند. هسته لینوکس ۲٫۴ میلیون خط کد است و ۸٪ کل کد را تشکیل می‌دهد.

در پژوهشی که پس از آن انجام شد، به نام شمردن سیب زمینی‌ها: اندازه دِبی‌ین۲٫۲ همان تحلیل بر روی لینوکس دِبی‌ین ۲٫۲ انجام گرفت. این توزیع دارای بیش از ۵۵ میلیون خط کد بود که هزینه گسترش‌اش با روش‌های گسترش متعارف خصوصی بالغ بر ۱٫۹ میلیارد دلار (با قیمت دلار سال ۲۰۰۰) می‌شد.

کاربردهای سیستم‌عامل‌های شکل گرفته بر پایه لینوکس 

در گذشته یک کاربر لینوکس برای پیکربندی و نصب سیستم خود، نیازمند دانش بالایی از رایانه بود. این دلیل به علاوه جذاب بودن دسترسی به درون سیستم، باعث شده بود که به طور سنتی کاربران لینوکس را (بر خلاف کاربران ویندوز یا مَک‌اواِس) کسانی شکل بدهند که با تکنولوژی بیشتر دمخور هستند. افرادی که معمولاً با القاب «هَکِر» و «گیک» شناخته می‌شوند. این نگرش در سال‌های اخیر با افزایش راحتی کار در لینوکس و گسترده شدن استفاده از بسیاری از توزیع‌ها، اعتبار خود را از دست داده‌است. لینوکس در بازار سرورها و کاربردهای ویژه (مانند پردازش تصویر و سرویس‌های وِب) پیشرفت قابل ملاحظه‌ای کرده و در حال ورود به بازار بزرگ رایانه‌های رومیزی است.

لینوکس اساس مجموعه نرم‌افزار سرور موسوم به ل.آ.م.پ ((ل)ینوکس، (آ)پاچی، (م)ای‌اس‌کیوال, (پ)رل/(پ)ی‌اچ‌پی/(پ)ایتون) را تشکیل می‌دهد که میان گسترش‌دهندگان وب محبوبیت گسترده‌ای کسب کرده‌است. بدلیل پایداری و انعطاف لینوکس، این سیستم‌عامل حضور پررنگی به عنوان سیستم‌عاملی برای کامپیوترهای کارساز دارد. بر اساس آمار در سال ۲۰۰۸، از میان ۱۰ تا از معتبرترین شرکت هاستینگ دنیا، ۵ شرکت سیستم‌عامل لینوکس را در کارسازهای وب خود بکار می‌گیرند.[۱]

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

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

نرم‌افزارهای کارسازِ تحت لینوکس 

کارساز (به انگلیسی: Server) به سیستم رایانه‌ای پرتوانی گفته می‌شود که در یک شبکه برای وظیفه‌ای خاص، نقشی را بر عهده می‌گیرد. سیستم‌های کامپیوتری کارساز معمولاً از سخت‌افزاری پرقدرت و نرم‌افزاری منعطف و پایدار برای ارائهٔ خدمت مورد نظر به مشتریان زیاد استفاده می‌کنند. سیستم‌عامل‌های شکل گرفته بر پایه لینوکس، به دلیل پایداری و انعطاف، گزینه‌های خوبی برای نصب بر روی سیستم‌های کارساز هستند.

نمونه نرم‌افزارهای مشهوری که معمولاً تحت لینوکس به عنوان نرم‌افزار کارساز استفاده می‌شوند:

نصب 

در ابتدا مشکل بودن نصب سیستم‌های بر پایه لینوکس مانعی برای پذیرش آن بود؛ اما در سال‌های اخیر نصب لینوکس بسیار آسان شده‌است. بسیاری از توزیع‌ها دارای نصبی آسان و قابل مقایسه با نسخه‌های ویندوز هستند؛ به‌گونه‌ای که توزیع اوبونتو با چند کلیک نصب می‌شود. علاوه بر این، رایانه‌های شخصی که با توزیع‌های لینوکس وارد بازار شده‌اند و به آسانی از بسیاری از فروشنده‌های اصلی، همچون دل، هیولت-پاکارد و وال-مارت قابل تهیه است.

بیشتر شیوه‌های عمومی نصب لینوکس، توسط همه توزیع‌های مهم پشتیبانی می‌شود که شامل اجرا از طریق لوح فشرده، حاوی برنامه‌های نصب و راه‌اندازی نرم‌افزارهاست. این لوح فشرده می‌تواند از طریق تصویر استاندارد (ISO image) بارگذاری شده باشد، به تنهایی و به قیمت بسیار پایین خریداری شود، یا می‌تواند در مجموعه نرم‌افزارهای تجاری اضافی ارائه شود.

برخی توزیع‌ها همچون دبیان (Debian) با فلاپی دیسک نیز قابل نصب هستند. پس از نصب ابتدایی، بیشتر نرم‌افزارها از طریق اینترنت و لوح فشرده قابل بارگذاری و نصب هستند.

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

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

پیکربندی 

بیشتر فایل‌های پیکربندی در پوشه‌ای با نام «etc/» ذخیره شده‌است. اگر کاربر مخصوص باشد، فایل‌های پنهان در پوشه خانه کاربر قرار دارد. تعدادی از برنامه‌ها از پایگاه داده پیکربندی به عوض فایل استفاده می‌کنند.

راه‌های بسیاری برای ایجاد تغییرات وجود دارد. آسان‌ترین راه، استفاده از ابزارهای آماده همچون یاست (YaST) در توزیع SUSE یا مرکز کنترل در مندریک (Mandrake) استفاده کرد. انواع دیگر آن، مانند لینوکس‌کانف (Linuxconf)، ابزارهای سیستم گنوم، و وب‌مین (Webmin) برای توزیع‌های ویژه نیستند. آن‌ها شامل بسیاری از امکانات پیکربندی توسط خط فرمان هستند. از آنجا که به طور متداول بیشتر تنظیمات در فایل‌های متنی ذخیره شده‌اند، آن‌ها را می‌توان با هر ویرایشگر متنی پیکر بندی نمود.

پشتیبانی 

فروشندگان تجاری و دیگر کاربران گنو/لینوکس در اجتماعات آنلاین (کانال‌های آی‌آرسی)، گروه‌های خبری، فهرست‌های پستی و انجمن‌های اینترنتی پشتیبانی فنی ارائه می‌کنند. گروه کاربران گنو/لینوکس (LUGs) در همه جهان به کاربران بسیاری یاری می‌رساند.

مدل کسب و کار بیشتر فروشندگان تجاری لینوکس (بمانند ردهت و ناول) بر پایه دریافت حق‌الزحمه جهت پشتیبانی است. این‌گونه دریافت پشتیبانی در برابر پرداخت پول برای کاربران تجاری لینوکس حایز اهمیت است


how to make bigger dick
سه شنبه 2 مرداد 1397 11:30 ب.ظ
I visit daily a few websites and information sites to
read articles or reviews, but this weblog presents feature based content.
ways to make my penis bigger
پنجشنبه 28 تیر 1397 11:45 ق.ظ
Hi everybody, here every person is sharing these kinds of experience, therefore it's pleasant
to read this web site, and I used to go to see this webpage everyday.
Krystal
چهارشنبه 5 اردیبهشت 1397 12:27 ق.ظ
Sometimes a small lizard shall be discovered, trapped and encased in amber,
significantly from the Dominican Republic deposits.
Robert's Blow Boy
سه شنبه 4 اردیبهشت 1397 11:00 ب.ظ
I've additionally included links to free online grammar and spell checking programs.
Robert's BJ boy
دوشنبه 20 فروردین 1397 06:29 ب.ظ
Or are people simply loyal on rewards?
Bungling Ben
دوشنبه 20 فروردین 1397 05:48 ب.ظ
I am glad you enjoed this.
Blundering Ben
دوشنبه 20 فروردین 1397 03:24 ب.ظ
Customer electronic giant RCA had been considered probably one of the most innovative
companies of its time.
Robert's BJ boy
دوشنبه 20 فروردین 1397 04:53 ق.ظ
It's difficult managing 'the gift of real information' because a lot of people want
to get a grip on you due to it.
wiki.ziferblat.net
سه شنبه 14 فروردین 1397 04:25 ب.ظ
However it is a minor simulant due to the high price and likewise the actual
fact that there's a restricted manufacturing of moissanite.
Joma Jewellery
سه شنبه 14 فروردین 1397 01:43 ب.ظ
In order that it is potential to you might make your
energetic diamond jewellery further interesting in the adaptable Thomas Sabo addition!
Blundering Ben
سه شنبه 14 فروردین 1397 04:01 ق.ظ
Brand new Hampshire law forbids one to tap your own feet, nod your mind,
or at all keep time for you to the songs in a tavern, restaurant, or cafe.
https://i.imgur.com/l7Zk2xt.jpg">Blunderin...
سه شنبه 14 فروردین 1397 01:21 ق.ظ
Sporadic and uncoordinated marketing placements waste advertising
dollars without results. Learn to design an ad campaign.
temp.violy.net
دوشنبه 13 فروردین 1397 04:45 ب.ظ
If in case you have a liking for pearls, there
are beads offered in mother of pearl lined with either yellow or rose gold.
Bungling Ben
دوشنبه 13 فروردین 1397 04:37 ب.ظ
This is the spot where you can lose every thing.
http://garciniacambogiapremium.net/
دوشنبه 13 فروردین 1397 10:35 ق.ظ
Have actually been taking little over a month.
Bungling Ben
شنبه 11 فروردین 1397 06:55 ق.ظ
Discover the difference between them when you
should which.
Joma Jewellery a little
شنبه 11 فروردین 1397 03:47 ق.ظ
The value of this diamond is $400 millions. The fourth most lovely and expensive diamond is the Hope diamond.
Joma Jewellery a little
شنبه 11 فروردین 1397 03:37 ق.ظ
Or, been there - seen that! They're rounded round disks that have lovely swirls
of shade and make a beautiful bead.
joma jewellery karma necklace
شنبه 11 فروردین 1397 01:19 ق.ظ
Cowl boxes in diamond glaze when pieced together to
present it a shiny end and make it extra durable.
joma jewellery stratford upon avon
جمعه 10 فروردین 1397 11:31 ب.ظ
I felt I may recreate my drawings and doodles into jewellery by utilizing
wire instead of pencil.
joma jewellery cwmbran
جمعه 10 فروردین 1397 08:53 ب.ظ
This piece, the Saliera, was stolen from the Kunsthistorisches Museum in Vienna in 2003, but was recovered in 2006.
http://garciniacambogiapremium.net/garcinia-down-under/
جمعه 10 فروردین 1397 08:02 ب.ظ
Have been taking little over a month.
http://garciniacambogiapremium.net
جمعه 10 فروردین 1397 12:51 ب.ظ
Have been taking little over a month.
gift ideas for teachers
شنبه 20 آبان 1396 08:52 ق.ظ
Youngsters's creativity actually feeling infinite.
What is the Ilizarov method?
شنبه 1 مهر 1396 06:11 ب.ظ
I've been surfing on-line greater than 3 hours today, yet I by no means found any
interesting article like yours. It is beautiful price enough for me.
In my view, if all website owners and bloggers made good
content as you probably did, the web shall be much more useful than ever
before.
shellaladitka.soup.io
پنجشنبه 21 اردیبهشت 1396 04:33 ق.ظ
My brother recommended I may like this web site. He was totally right.
This publish actually made my day. You cann't imagine simply how so much
time I had spent for this information! Thanks!
BHW
پنجشنبه 31 فروردین 1396 11:08 ب.ظ
Wow, incredible blog layout! How long have you
been blogging for? you made blogging look easy. The overall
look of your site is excellent, as well as
the content!
manicure
یکشنبه 20 فروردین 1396 07:29 ب.ظ
Good respond in return of this matter with real arguments and describing everything about that.
manicure
دوشنبه 14 فروردین 1396 06:15 ب.ظ
Way cool! Some extremely valid points! I appreciate you writing
this article plus the rest of the website is really good.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر