Morning Star

Shayan Habibi Viewpoint About Manuscripts , Movie Review And Analysis Of Information Technology

Morning Star

Shayan Habibi Viewpoint About Manuscripts , Movie Review And Analysis Of Information Technology

۵ مطلب با موضوع «پیرامون کامپیوتر و فناوری‌اطلاعات :: سیستم عامل -Operating Systems :: (گـنو. لیـنوکس) Gnu . Linux» ثبت شده است




۰ نظر موافقین ۰ مخالفین ۰ ۰۷ شهریور ۹۴ ، ۱۳:۴۳
shayan habibi

تاریخچه SuSe
در تاریخ September 2 1992 در ایالت Nuremberg آلمان، جهار دانشجو به نام هاى Roland Dyroff, Thomas Fehr, Burchard Steinbild و Hubert Mantel اقدام به ایجاد یک شرکت نرم افزارى به نام SuSe کردند. ایده اولیه براى تشکیل این شرکت بر مبناى ایجاد یک گروه مشاوره براى UNIX بود. در October سال   1998 آرم رسمى این شرکت که یک آفتاب پرست بود، بعنوان نشان رسمى این شرکت شناخته شد.


این شرکت در ابتدا ارائه دهنده محصولات نرم افزارى و ارائه دهنده کمک هاى فنى به استفاده کنندگان بود. با گذشت زمان این نرم افزار در سال 1996 اولین انتشار خود با نام Linux SuSe آغاز کرد و چندى بعد به بزرگترین شرکت توزیع کننده سیستم عامل Linix SuSe در آلمان تبدیل شد. این نرم افزار همیشه بصورت Open-Sourse بوده و قابلیت اجرا بر روى تمامى سیستم ها را دارد

.

معرفى خانواده SuSe

Linux SuSe  تحت دو نام تجارى openSUSE Linux و SUSE Linux Enterprise مورد استفاده قرار میگیرد.

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

SUSE Linux Enterprise  : این نسخه براى استفاده در شرکت ها طراحى شده است و حاوى برنامه هاى کاربردى مانند همکارى با چندین سیستم عامل هاى دیگر مانند ویندوز، امنیت نرم افزار، مدیریت سیستم و موارد دیگر میباشد. 

بررسی OpenSUSE 12.1

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

این توزیع دارای نوآوری‌های فراوانی برای خود و دنیای گنو/لینوکس بوده که همیشه آن را در لیست برترین‌ها و پرطرفدارترین‌های این عرصه قرار داده است. نحوه شماره‌گذاری‌ نسخه‌های این توزیع با سایر توزیع‌ها نظیر اوبونتو و یا فدورا کمی متفاوت است؛ در انتشارهای اوپن‌سوزه استفاده از عباراتی نظیر Major Release تقریبا بی‌معنی است. بنابراین ممکن است در این نسخه (12.1) با اینکه اولین نسخه از سری 12 هست شاهد تغییرات چندان اساسی نباشیم.

اوپن‌سوزه با میزکارهای متنوع از جمله GNOME, KDE, XFCE, LXDE منتشر می‌شود و می‌تواند سلائق مختلف را پوشش دهد؛ با این‌حال تمرکز اصلی توسعه‌دهندگان آن بیشتر بر روی محیط KDE بوده و تلاش فراوانی برای آماده سازی آن انجام می‌دهند. در این بررسی هم همانند بررسی فدورا 16 تمرکز اصلی را بر روی خود اوپن‌سوزه خواهیم گذاشت و کمتر به محیط کاربری می‌پردازیم.

در اوپن‌سوزه 12.1 از نسخه 3.1 لینوکس، KDE 4.7.2  ،GNOME 3.2.1 ،glibc 2.14 ،rpm 4.9 و Xorg 7.6 استفاده شده است. همانطور که متوجه شدید این اولین نسخه از این توزیع است که از GNOME 3 استفاده می‌کند (برای نصب گنوم3 در نسخه قبلی (11.4) باید مخزن مخصوص آن را اضافه کنید).




OpenSUSE 12.1 with GNOME 3.2OpenSUSE 12.1 with KDE 4.7.2


نصب

برنامه نصاب اپن‌سوزه سر راست و بدون پیچیدگی‌های آزار دهنده است؛ ولی با این حال به زیبایی و سر راستی نصاب اوبونتو نمی‌رسد. مراحل نصب را با هم بصورت اسکرین‌شات دنبال می‌کنیم…

 

Install-1


در مرحله پارتیشن‌بندی شما قادر خواهید بود که از فایل‌سیستم Btrfs استفاده کنید که اپن‌سوزه امکانات ویژه‌ای را برای استفاده از قابلیت‌های آن در این نسخه‌ی خود به همراه دارد. البته توجه داشته باشید که این فایل‌سیستم همچنان به پایداری لازم نرسیده و ممکن است باعث بروز مشکلاتی شود. علاوه بر این، نکته دیگری نیز وجود دارد که باعث تعجب است. گویا اپن‌سوزه تمایلی برای رها کردن GRUB Legacy ندارد و همچنان بر استفاده از آن بعنوان بوت‌لودر پیش‌فرض اصرار دارد. با توجه به اینکه این نسخه از گراب از فایل‌سیستم Btrfs‌ پشتیبانی نمی‌کند شما مجبور خواهید بود در هر حالت یک پارتیشن از نوع ext4 برای نصب گراب اختصاص دهید.


  


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

عملکرد و تکنولوژی‌ها

اپن‌سوزه 12.1 در این نسخه به جای System V از Systemd بعنوان مدیر سرویس پیش‌فرض خود استفاده می‌کند که این اقدام به شکل محسوسی باعث افزایش سرعت بوت و راه‌اندازی سیستم می‌شود. مطالبی که در بررسی فدورا 16 گفته شد می‌تواند تکمیل کننده توضیحات این بخش باشد و شما را بیشتر با Systemd آشنا کند.

فایل‌های مورد نیاز برای تنظیمات سرویس منیجر Systemd از طریق دایرکتوری /lib/systemd/ در دسترس هستند. همچنین برای دسترسی به تنظیمات مربوط به یک کاربر خاص، می‌توانید از دایرکتوری /etc/systemd/ اقدام کنید. برای فعال/غیرفعال کردن یک سرویس خاص و یا اجرا/متوقف کردن آن می‌توان از دستور systemctl enable|disable|start|stop <name>.service استفاده کرد. باید توجه داشت که هنوز تمام سرویس‌ها بطور مناسب برای کار با Systemd سازگار نشده‌اند؛ بنابراین اگر برای مدیریت سرویسی خاص توسط systemctl با مشکل مواجه شدید می‌توانید از دستور ‎/etc/init.d/<service>‎ استفاده نمایید. برای پی بردن به اینکه کدام سرویس‌ها توسط Systemd مدیریت می‌شوند، دستور systemctl را در نرم‌افزار رابط Bash خود (ترمینال در گنوم و کنسول در KDE) وارد کنید.

در صورتی که از فایل‌سیستم Btrfs برای پارتیشن ریشه (/) و نیز پارتیشن خانگی (‎/home‎‎) استفاده کرده باشید قادر خواهید بود از مزیت‌های ابزار Snapper استفاده کنید. اگر کاربر ویندوز بوده باشید، با ویژگی System Restore آشنایی کامل دارید؛ ویژگی‌ای که کاربر را قادر می‌سازد سیستم خود را به یک تاریخ معین بازگرداند و به پرونده‌ها و تنظیمات از دست رفته‌ی خود دسترسی داشته باشد. این ویژگی بشکلی بسیار گسترده‌تر توسط فایل‌سیستم Btrfs فراهم می‌شود و شاید بتوان اوپن‌سوزه را پیشگام استفاده از این ویژگی نامید؛ البته توجه داشته باشید که در صورت استفاده از نسخه CD، این ابزار بطور پیش‌فرض نصب نخواهد بود و شما باید با استفاده از مرکز کنترل اپن‌سوزه (Yast) اقدام به نصب آن کنید. نحوه عملکرد Snapper بدین شکل است که بطور خودکار پیش و پس از اجرای ابزار مدیریت اپن‌سوزه (Yast) و پکیج منیجر آن (Zypper) یک (به اصطلاح) snapshot از سیستم خواهد گرفت و با مقایسه این دو، کاربر را قادر می‌سازد به نحو موثری تفاوت‌ها را بازگردانی کرده و اشتباهات خود را پوشش دهد. به همین دلیل است که فایل‌سیستم Btrfs را ماشین زمان می‌نامند!

این ابزار علاوه بر کلاینت تحت خط فرمان دارای یک ماژول برای Yast بوده که امکان مدیریت تمام‌گرافیکی آن را به کاربر می‌دهد.

بنابراین شما با استفاده از این ابزار قادر خواهید بود بصورت کاملا گرافیکی به مدیریت snapshotهای خود پرداخته؛ بشکل دوره‌ای snapshot تهیه کنید و یا بصورت دستی از فایل‌سیستم خود snapshot‌ ایجاد کنید. از دیگر قابلیت‌هایی که در اختیار شما قرار می‌گیرد می‌توان به لیست کردن اسنپ‌شات‌ها، مقایسه تغییرات یک فایل مشخص بین دو اسنپ‌شات، گرفتن یک لیست از فایل‌های تغییر کرده بین دو اسنپ‌شات و… اشاره کرد. توجه داشته باشید که هم ابزار Snapper و هم فایل‌سیستم Btrfs ممکن است دارای اشکالاتی باشند و شما را با دردسر مواجه کنند؛ بنابراین تا زمان تکمیل شدن این دو و انتشار پایدار آن‌ها (احتمالا در نسخه آینده) بهتر است فقط بر روی سیستم تست (مثلا ماشین مجازی) اقدام به بررسی این ویژگی کنید.

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

همانند فدورا، اپن‌سوزه هم فعالیت وسیعی در زمینه‌ی فناوری Cloud دارد و ویژگی‌های منحصر بفردی را نیز در این نسخه معرفی کرده است. این توزیع، یک سیستم‌عامل ایده‌آل برای امور پردازش ابری محسوب می‌شود. اپن‌سوزه 12.1 با داشتن کرنل جدید قادر است بصورت مستقیم بر روی Amazon EC2 cloud اجرا شود. در حیطه میزبانی (Host) شاهد آخرین تکنولوژی‌های مجازی‌سازی نظیر قابلیت مدیریت Xen 4.1 ،KVM و VirtualBox بوسیله آخرین نسخه ابزار Virt-manager و open-vm-tools هستیم.

اپن‌سوزه 12.1 برای اولین بار در دنیای گنو/لینوکس فناوری OwnCloud را با میزکار ترکیب کرده است. لازم به ذکر است که OwnCloud یک پیاده‌سازی متن‌باز برای خدمات ذخیره‌سازی و پردازش ابری‌ است که قرار است نسخه سوم آن در اوایل سال 2012 منتشر شود. همچنین مخزن ویژه‌ای که مخصوص امور پردازش ابری و مجازی‌سازی است، آخرین نسخه ابزارهای Eucalyptus ،OpenNebula و OpenStack را در اختیار کاربران قرار می‌دهد.

در حیطه مدیریت سرور، ابزار مدیریت از راه دور سیستم، با نام WebYaST ارائه شده است که یک رابط تحت وب بهبود یافته برای مدیریت سیستم‌های مبتنی بر اپن‌سوزه از راه دور بوده و در این نسخه با ماژول‌های جدید و کارایی بهتری عرضه شده. برای اطلاع دقیق‌تر از ویژگی‌های مربوط به سرور و Cloud در اپن‌سوزه 12.1 به این صفحه مراجعه کنید.

WebYaST
WebYaST

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

از توضیحاتی که ارائه شد این‌گونه برمی‌آید که اپن‌سوزه توزیعی مشابه فدورا است که تمرکز خود را بر روی تکنولوژی‌های نوین و پوشش دادن نیازهای ویژه‌ی کاربران حرفه‌ای و یا کلان گذاشته است؛ ولی این طرز تفکر چندان به‌جا و صحیح نیست. بدون شک می‌توان اپن‌سوزه را در تمام-گرافیکی بودن نیز پیشرو و کامل دانست. در اغلب توزیع‌ها (حتی اوبونتو) برای انجام بسیاری تنظیمات مجبور به استفاده از خط فرمان خواهید بود؛ و این در حالی است که اپن‌سوزه از مدت‌ها پیش ابزار مدیریت سیستم خود را با نام Yast توسعه می‌دهد. ابزاری که اغلب جنبه‌های مدیریتی سیستم‌عامل را بصورت کاملا گرافیکی تحت پوشش خود قرار می‌دهد؛ حتی همانگونه که مشاهده کردید برای استفاده از قابلیت‌های Snapper نیز یک ماژول ویژه برای این مرکز کنترل وجود دارد. این برنامه از مراحل نصب گرفته، تا مراحل ویرایش گراب شما را یاری خواهد کرد و تا حدود زیادی شما را از وجود ترمینال بی‌نیاز می‌کند. البته بدلیل گستردگی، ممکن است کاربران تازه‌کار تا حدودی در استفاده از Yast سردرگم شوند؛ ولی با کمی کاوش و زیر و رو کردن به راحتی به زیر و بم آن مسلط خواهند شد. اپن‌سوزه همچنین در میان توزیع‌های گنو/لینوکس یکی از زیباترین آرت‌ورک‌ها (کارهای هنری) را دارد.

YaST-Control-Center
YaST Control Center

عملکرد اپن‌سوزه با استفاده از فایل‌سیستم Btrfs چندان سریع و قابل قبول نبود ولی با استفاده از ext4 بعنوان فایل‌سیستم پیش‌فرض سرعت عملکرد، بالا و رضایت‌بخش بود. در استفاده از میزکار KDE کرش‌ها و اشکالاتی در اجرا و استفاده از برنامه‌ها مشاهده شد. همچنین چندین بار نصب برنامه‌ها از طریق پکیج منیجر گرافیکی آن (Apper) با مشکل مواجه شد و ما را مجبور به استفاده از خط فرمان و یا Yast کرد. هم فدورا و هم اپن‌سوزه با وجود پیشرو بودن و تکنولوژی‌های جدیدشان باید در پایداری انتشار پیش‌فرض دقت بیشتری به خرج دهند و در روند رفع باگ خود تجدید نظر کنند.

از نظر شناسایی سخت‌افزارها، اپن‌سوزه سرآمد اغلب توزیع‌های دیگر گنو/لینوکس است و بسیاری اعتقاد دارند این توانایی بالا در شناخت و راه‌اندازی سخت‌افزارها از نتایج همکاری‌های ناول و مایکروسافت است. با توجه به سابقه عجیب مایکروسافت در باج‌گیری و شکایت‌های متنوع از سایر رقیبان، باید امیدوار باشیم بعنوان یک نتیجه دراز مدت شاهد دردسرسازی‌های این شرکت برای توزیع اپن‌سوزه و در مجموع کل دنیای گنو/لینوکس نباشیم.

نرم‌افزارها و مدیریت بسته‌ها

اپن‌سوزه 12.1 از برنامه Apper بعنوان رابط گرافیکی مدیریت مخازن خود بهره می‌برد که در حقیقت تغییر نام یافته‌ی همان KPackageKit است. با این حال بنابر گفته‌های توسعه دهنده آن، Apper سریع‌تر و پایدارتر از KPackageKit خواهد بود.


First Apper is based on my rework of packagekit-qt which is called packagekit-qt2, and this rework makes Apper much faster than KPackageKit was, the inner details is that we don’t use the huge QSharedPointer for packages and don’t create a bunch of useless stuff unless the user asks, I didn’t measured the time but first time you run it you will surely notice. This also means Apper is more stable since packagekit-qt2 has a cleaner code and a nicer API. Second Apper has several user interface changes and a much nicer integration with KDE.


Apper
Apper

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

اپن‌سوزه در حیطه نرم‌افزارهای پیش‌فرض کمبودی ندارد و با ارائه نرم‌افزارهای پیش‌فرض KDE و گنوم در این دو میزکار می‌تواند به خوبی نیازهای کاربران را پوشش دهد. البته به یاد داشته باشید که این توزیع بصورت پیش‌فرض کدک‌های انحصاری مولتی‌مدیا و سایر برنامه‌های غیرآزاد (بجز باینری‌های غیرآزاد کرنل!) را به همراه ندارد و در صورتی که اصرار به استفاده از آن‌ها دارید باید خودتان آستین‌ها را بالا زده و به نصب آن‌ها بپردازید.

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

نتیجه‌گیری

سعی شد در این بررسی بصوت مختصر به پوشش دادن ویژگی‌های متمایز اپن‌سوزه 12.1 پرداخته شود و کمتر مسائل حاشیه‌ای به میان آورده شود. شاید بتوان گفت این توزیع هنوز آینده چندان شفاف و واضحی ندارد؛ آیا اپن‌سوزه می‌تواند همچون دبیان و یا سایر توزیع‌های جامعه‌محور موفق، راه روشنی داشته باشد؟

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

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


۰ نظر موافقین ۰ مخالفین ۰ ۲۱ شهریور ۹۳ ، ۱۳:۱۴
shayan habibi


سیستم عامل Red hat


تاریخچه

سیستم عامل لینوکس Red hat درسال 1994توسط شرکت Red hat به وسیله باب یانگ و مارک اوینگ تاسیس شد و یک سال بعد GNU/Linux و سایر نرم افزارهای رایگان آن در اینترنت انتشار یافت. این سیستم عامل را کلیه کاربران می توانند تهیه و در سیستم کامپیوتری خود نصب و استفاده کنند.

 

ویژگی و مزایا

یکی از مهمترین ویژگی این سیستم عامل Open Surse بودن آن است یعنی کد های برنامه دراختیار کاربران و یا برنامه نویسان قرار می گیرد تا هرگونه نواقص ها و تغییرات در سیستم را به توان اعمال کرد.

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


 

پایین بودن هزینه ها

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

 

قابلیت تطبیق با نیاز ها

قابلیت نصب

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

 

محیط های کاربردی مختلف

در ردهت نه تنها می توان رنگ ، اندازه ، حالت باز و بسته شدن پنجره ها را تغییر داد همچنین

می توان چندین محیط مجزا داشته باشیم.

 

امنیت و پایداری

تطبیق با آخرین سخت افزارها

رابط گرافیکی کاربر

همان سیستم x-windowsکه ساختار قدرتمندی برای کار با برنامه ای گرافیکی لینوکس ایجاد می کند و اختصارا x نامیده می شود.

 

چند کاربره بودن

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

 

چند وظیفه ای

اجرای چندین برنامه به صورت همزمان را چند وظیفه ای گویند .


 

اتصال به شبکه

برای اتصال سیستم لینوکس خود به شبکه لینوکس از تعداد زیادی از کارت های شبکه،مودم و ابزار های سریالی پشتیبانی می کند.

 

سرویس دهنده های شبکه

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

 

بهبود وضعیت ظاهری

ساختار منو طوری سازمان داده شده است تا استفاده از برنامه هایی که بیشتراستفاده می شوند راحت تر باشد.

 

سیستم فایل روزنامه ای

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

 

امنیت

سیستم عامل لینوکس نسبت به سایر سیستم عامل ها از امنیت بسیار بالای برخودار است. ودلیل این امنیت به خاطر داشتن امنیت یونیکس است . و یکی از دلایل دیگر متن باز بودن این سیستم عامل می باشد. این امنیت سبب شد که تا سال 1994میلادی حدود 30% سرورهای دنیا ازخانواده این سیستم عامل استفاده کنند. و تاکنون هیچ ویروسی وکرمی به این سیستم عامل نتوانسته نفوذکند.


 


آموزش نصب لینوکس Red Hat

براى نصب این نسخه از لینوکس میتوانید از راه هایى که در بخش Fodera گفته شد، کمک بگیرید. این نسخه از لینوکس، به دلیل پشتیبانى شرکت هایى چون IBM، Dell پرطرفدارترین نسخه در بین افراد میباشد.

براى نصب Red Hat اول نکات زیر را در نظر بگیرید:

اطمینان حاصل کنید که CPU سیستم شما از نوع Intel باشد.

Hard Disk شما حداقل 350MB فضاى خالى داشته باشد.

در صورت استفاده از محیط هاى گرافیکى 64MB  و در غیر این صورت به 32MB  فضاى خالى نیاز دارید.

حالا مراحل نصب را با هم طى میکنیم:

پس از قرار دادن CD داخل CD-Rom صفحه بوت ظاهر میشود. با فشردن دکمه Enter وارد مرحله بعدى شوید. سپس در صفحه Welcome، کلید Next را زده و وارد مرحله بعدى شوید. از این مرحله به بعد با تنظیمات مختلف روبرو میشوید:

اولین تنظیم موسوم به Language Selection، مربوط به انتخاب زبان سیستم عامل جدید شما میباشد. گزینه Engelish  را انتخاب کنید.

سپس وارد بخش میشوید Keyboard configurations ، که مربوط به چگونگى کارکرد کیبورد شما با سیستم جدید میباشد.

حالا نوبت بخش Mouse configurations میرسد که بیانگر تنظیم موس شما است.

سپس صفحه اى مبنى بر نوع نصبى که نیاز دارید، ظاهر میشود. اصولاً براى نصب Linux Red Hat، روش هاى متفاوتى وجود دارد که که به 5 نوع تقسیم میشود:

personal Desktop  نصب بسته هاى مهم و اولیه.

Workstation  نصب تعداد زیادترى بسته، نسبت به مورد بالا.

Server  سیستم شما تبدیل به یک سرور لینوکس میشود.

Costum نصب بسته هاى گوناگون با توجه به علاقه و نیاز کاربر صورت میگیرد.

UPdate  در این روش، سیستم از قبل نصب شده، دوباره بروز میشود.

بعد از گذراندن این مراحل، وارد قسمت پارتیشن بندى سیستم میشوید که در این بخش، گزینه maually را انتخاب میکنید.

سپس باید شما باید 3 پارتیشن جداگانه درست کنید.

اولین پارتیشن Root میباشد که به فضاى خالى جهت نصب سیستم عامل جدید اختصاص میابد.

دومین پارتیشن boot است که براى بوت شدن سیستم عامل است.

و پارتیشن سومى که Swap بوده و براى حافضه مجازى استفاده میشود.

بعد از گذراندن مراحل بالا وارد قسمتى براى پیکربندى شبکه میشوید. در این بخش باید تنظیمات لازم جهت اتصال به اینترنت را انجام دهید.

حالا وارد بخش پیکربندى Firewall شده و در صورت امکان اتصال به اینترنت، گزینه High را انتخاب کنید.

سپس وارد قسمت انتخاب زبان شده و زبان مورد استفاده را انتخاب کنید.

بعد از این مرحله، صفحه اى ظاهر میشود، که در این قسمت باید براى root ( یا همان Admin) پسورد انتخاب کنید.

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

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

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

Linux Red Hat  نصب شد. از کار کردن با آن لذت ببرید.


۰ نظر موافقین ۰ مخالفین ۰ ۱۲ مرداد ۹۳ ، ۱۱:۴۳
shayan habibi

سیستم عامل Fedora




: Fedora که در گذشته با نام Fedora Core خوانده می‌شد، یک سیستم‌عامل رایانه‌ای و توزیعی از لینوکس است که توسط اعضای پروژه فدورا توسعه داده می‌شود. این پروژه توسط شرکت ردهت حمایت می‌شود.

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

در سال ۲۰۰۸ لینوس توروالدز ,نویسنده هسته لینوکس , اعلام داشت که به جهت پشتبانی مناسب فدورا از معماری ریز پردازنده‌های پاور پی‌سی , که مورد علاقه وی می‌باشد , از فدورا استفاده می‌کند .

طبق آمار ارائه‌شده در وبگاه distrowatch.com ، صفحات توزیع فدورا در این وبگاه (پس از اوبونتو و مینت) با بیشترین مراجعه کنندگان روبرو بوده و در جایگاه سوم قرار میگرد. قابل توجه است که آمار وبگاه distrowatch.com  مبنایی برای تعیین پرطرفدارترین توزیع لینوکس نمی‌باشد.


این پروژه در سال ۲۰۰۳ زمانی که پروژه لینوکس ردهت پایان یافت، شروع شد. ردهت پیشنهاد داد که تمام کاربران لینوکس ردهت، لینوکس حرفه‌ای این شرکت را به عنوان جایگزین به‌کار بگیرند؛ چون نسخه قبلی دیگر حمایت نمی‌شد. درعین‌حال پروژه فدورا هم برای ایجاد سیستم‌عاملی کاملاً رایگان برای همگان آغاز شد که نتایج فعالیت کاربران این سیستم‌عامل در لینوکس حرفه‌ای ردهت نیز به‌کار برده می‌شود. به هم دلیل کاربران لینوکس فدورا در واقع آزمایش‌کنندگان لینوکس حرفه‌ای ردهت هستند. عرضه لینوکس فدورا باعث استقبال ناشران تجاری لینوکس از این روش گسترش شد، یعنی عرضه یک نسخه عمومی نزدیک به نسخه تجاری که نسخه عمومی به عنوان محیط آزمایشی نسخه تجاری باشد.

ارزش‌های بنیادی فدورا چیست؟

چهار بنیان آزادی، امکانات، دوستان و اولین ارزش‌های ریشه‌ای اجتماع فدوراست. در زیر بیشتر درباره‌ی آن‌ها بخوانید.


                                                            

آزادی

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

.

                                                           

دوستان

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

.

                                                             

امکانات

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


                                                             

اولین

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




نحوه نصب Fedora 


 شما میتوانید Linux Fedora را به شیوه هاى مختلفى چون: اجرا کردن آن از روى CD، از طریق فایل هاى FTP و HTTP و روش هارد به هارد، بر روى سیستم خود نصب کنید.


معمولا اکثر افراد بدلیل راحتى کار، نصب از روى CD را ترجیح میدهند. از اینرو در اینجا من هم نصب از روى CD را ترجیح دادم.
ابتدا سیستم را روشن کرده و با فشردن کلید Delet وارد قسمت Setup شوید. بعد از اینکه سیستم از روى CD بالا آمد، صفحه fedora core ظاهر میشود. سپس باید با فشردن کلید Enter به ادامه کار بپردازید. سپس از شما سوالى مبنى بر استاندارد بودن CD پرسیده میشود که آیا نیازى به امتحان و چک کردن سیستم دارد یا نه؟ این سوال، گزینه خوبى براى افرادى است که در این مورد شک دارند. پس از انجام این مرحله، مراحل بعدى را دنبال کنید. از این به بعد با مراحل اصلى نصب روبرو میشوید. زمانى که این صفحه ظاهر میشود، باید دکمه Next را فشار دهید.


در صفحه اى که ظاهر میشود عبارت Language Selection را مشاهده میکنید. این بخش براى انتخاب زبان میباشد. با زدن دکمه Next وارد صفحه بعدى شوید.


در این بخش عبارت Mouse Configuration را مشاهده میکنید. این عبارت بیانگر انتخاب نوع موس میباشد. اکثر اوقات این بخش با نصب برنامه، تنظیم میشود و نیازى به انتخاب دوباره شما نخواهد بود. بار دیگر دکمه Next را بفشارید.
سپس وارد مرحله The Search Begin میشوید. این بخش سیستم نصب شده بصورت خودکار به دنبال نسخه هاى قبلى fedora میگردد.
بعد از آن وارد محیط Disk Setup میشوید. در این قسمت به پارتیششن بندى CD مذکور میپردازید. اگر فقط به نصب سیستم عامل Linux Fedora میپردازید، اگر در کنار Fedora، از سیستم عامل دیگرى هم استفاده میکنید، باید قبل از شروى این مرحله، یک پارتیشن خالى ایجاد کنید. در غیر اینصورت از پارتیشن بندى خودکار استفاده کنید. پارتیشن مذکور باید حداقل 10 GB فضاى خالى داشته باشد. سپس آنرا به 3 بخش root ،boot ،swap تقسیم میکنیم. سپس مسیر زیر را طى میکنیم:


free > New > mount point (boot) > file system type ( ext3) > Ok > New > file system type ( swap) >
انتخاب سایز: دو برابر فضاى رم > New > mount point ( root ) > Fill to maximum a low able size


اگر با اشکالى در روند انجام نصب روبرو شدید، با فشردن کلید Edit تمامى مراحل را از اول انجام دهید.
بعد از انجام این مراحل با عباراتى روبرو خواهید شد که در ادامه هر یک را توضیح خواهیم داد.


Boot Loader Configuration
این عبارت به شما امکان میدهد سیستم عامل مورد نیازتان را انتخاب کنید. البته اگر از چندین سیستم عامل استفاده میکنید.


Firewall Configuration
 تنها نکته اى که بنظر در این بخش مهم بنظر میرسد، این است که اگر به web server دسترسى ندارید، قسمت HTTP را بدون تغییر بگذارید.


Additional Language Support
این بخش در مورد زبان پیش فرض استفاده شده در سیستم از شما سوال میکند.
Time Zone Selection
  انتخاب منطقه زمانى مناسب براى سیستم.


Set Root Password
  در اینجا منظور از root همان Admin میباشد. بنابراین براى انجام کارهاى مدیریتى باید root را اجرا کنید.
Package Group Selection
  انتخاب بسته هاى مورد نیاز براى نصب بر روى سیستم.


About To Install
  فرمت پارتیشن ها و نصب بسته هاى مورد نیاز.


Installation Complete
  پایان عملیات نصب.



 


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

بررسی توزیع لینوکس فدورا 18



بارگذاری فدورای نصب‌شده

پس از بوت دوباره سیستم، صفحه زیبای گراب ۲ مخصوص فدورا به نمایش درمی‌آید که بالاخره پس از چند نسخه سادگی زیاد سرانجام به زیبایی گراب‌ نسخه‌های پیشین بازگشته است. فدورا ۱۸ همانند گذشته تمامی انواع سیستم‌عامل‌های نصب شده را شناسایی می‌کند و برای شمارش معکوس نیز روش جدیدی اتخاذ کرده است که نسبت به شمارنده معکوس‌شمار خشک و خالی نسخه‌های پیشین جلوه بصری زیباتری دارد.

 گراب ۲ در فدورا که سرانجام در فدورا ۱۸ مجددا تم‌بندی شده و برای شمارش معکوس جهت ورود به سیستم‌عامل پیش‌فرض نیز ایده زیباتری را پیاده‌سازی کرده است.


                     

اولین بارگذاری فدورای نصب‌شده تا صفحه خوش‌آمدگویی ۴۹ ثانیه زمان نیاز داشت. مرحله افزودن کاربر عادی سیستم همانند گذشته است و تغییری نکرده است. پس از آن بارگذاری تا صفحه لاگین GDM که آن هم به تبع گنوم 3.6 دگرگون شده ۱۳ ثانیه زمان می‌خواهد.

اولین بارگذاری کامل دسکتاپ هم ۱۲ ثانیه زمان نیاز دارد که به لطف دسکتاپ خالی از آیکون گنوم‌شل میسر شده است.

 

  Overviewدر فدورا 18: Windows و Applications حذف شده‌ است و به جای آن در حالت عادی پنجره‌های باز میزکار نمایش داده می‌شوند. در عوض برای دسترسی به برنامه‌ها می‌توان از آیکون آن که روی Dash قرار گرفته است، استفاده کرد.


                      
    

 

پس از بارگذاری میزکار، متوجه شدم که اسکرین‌شات در آناکوندای جدید نه تنها کار می‌کند، بلکه بهتر از نسخه‌های قبلی نیز شده و مشکلات آن برطرف شده است. ۲ ایراد اسکرین‌شات‌ها در آناکوندای نسخه‌‌های پیشین‌، یکی وجود نشانگر ماوس در تصاویر گرفته شده و دیگری تهیه تصویری از کل صفحه موجود (و نه تنها پنجره جاری)، در آناکوندای نسخه ۱۸.۳۷.۱۱ رفع شده‌اند. دیگر تغییر ظاهری را می‌توان افزوده شدن دکمه Power Off به منوی گنوم عنوان کرد که خواست بسیاری از کاربران گنوم بوده است.

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


                        

برنامه‌های فدورا  ۱۸

متاسفانه فدورا ۱۸ شاید برای نصب و یا برای دانلود سریع‌تر و هدر رفتن پهنای باند کمتر، تعداد برنامه‌های کمتری را به صورت پیش‌فرض نسبت به نسخه‌های پیشین نصب می‌کند. به عنوان مثال، ویرایشگر vim که بسیار قدرتمند و پرکاربرد است در فدورا ۱۸ نصب نمی‌شود و برای نصب آن باید از مخازن اینترنتی فدورا استفاده کرد ،ویرایشگر vi به صورت پیش‌فرض نصب می‌شود.

گنوم 3.6 پس از آناکوندا بحث‌‌برانگیزترین ویژگی فدورا ۱۸ بود. در این نسخه، گنوم‌شل علاوه بر پیشرفت‌ها، نکات منفی زیادی نیز داشت. تغییر نکردن طرح (زبان) صفحه‌کلید به کمک کلید‌های ترکیبی معمول Alt+Shift یا حتی دیگر کلید‌های ترکیبی که در نسخه‌های پیشین گنوم وجود داشت، شاید بزرگ‌ترین نکته منفی گنوم شل 3.6 باشد. در گنوم 3.4 امکان این‌که روی هر پنجره یک طرح صفحه‌کلید فعال باشد، وجود داشت که از این حیث بسیار کامل بود و امکان کنترل کامل روی تغییرات طرح صفحه کلید وجود داشت؛ در حالی‌که امکان تغییر زبان در نسخه 3.6 فقط به کمک ابزار gnome-tweak فراهم می‌شود. همچنین کلیدهای ترکیبی فقط در حالی‌که طرح صفحه‌کلید زبان انگلیسی باشد، کار می‌کنند. به عنوان مثال، اگر در حال تایپ یک متن فارسی در واژه‌پرداز باشید، همواره باید برای ذخیره تغییرات به کمک Ctrl + S زبان را فارسی به انگلیسی تغییر داده و سپس برای تایپ مجدد انگلیسی را به فارسی برگردانید.

از دیگر تغییرات فدورا در زمینه برنامه‌های کاربردی و میزکار می‌توان به قرار گرفتن MATE و Cinnamon در میزکارهای قابل انتخاب برای نصب در دی‌وی‌دی نصبی نام برد. MATE شاخه جدا شده‌ای از گنوم سری ۲ است که دیگر توسعه داده نمی‌شود و برای کسانی است که همچنان مایل به استفاده از گنوم سنتی هستند. Cinnamon پوسته‌ای است که توسعه‌دهندگان لینوکس مینت بر روی گنوم ۳ توزیع‌شان کشیده‌اند تا کاربران آن شاهد تغییرات رادیکالی در ظاهر میزکار با مهاجرت از نسخه ۲ به ۳ نباشند. گنوم‌شل در گنوم۳ آن‌قدر کارهای رادیکالی انجام داد تا تعدادی از کاربران و توسعه‌دهندگان پیشنهاد استفاده از Cinnamon را به جای گنوم‌شل به عنوان پوسته پیش‌فرض گنوم در نسخه آتی فدورا پیشنهاد کنند.

 

 

فدورا و  اکتیو دایرکتوری

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

مورد دیگری که شاید بیشتر از موضوع بالا برای لینوکس آزاردهنده بود، توانایی‌نداشتن برای راه‌اندازی یک دامین به خوبی اکتیو دایرکتوری بود تا کلاینت‌های ویندوزی بتوانند دسترسی‌های خود را از سرور لینوکسی دریافت کنند. اگر چه برای هر موضوعی از وب‌سرور، میل سرور و... لینوکس همیشه راه‌حل‌های جایگزین و پیشنهادهای اغوا‌کننده‌ای داشت، اما در این موارد تنها راه‌حل استفاده از ویندوز سرور بود. سامبا نسخه ۴ که سال‌ها است در دست توسعه است‌ (بیش از ۸ سال!)، سرانجام منتشر شد و در مخازن فدورا ۱۸ قرار گرفت. بنابراین می‌توان از این نسخه فدورا به عنوان یک سرویس‌دهنده برای شبکه‌هایی که کلاینت‌های ویندوزی نیز دارند، بهره گرفت.

اگرچه فدورا به دلیل طول عمر کم هر نسخه (یک ماه پس از انتشار دو نسخه بعد) به ندرت در شبکه‌های عملیاتی استفاده می‌شود، اما به‌راحتی نمی‌توان از کنار این موضوع گذشت که همین ویژگی‌هایی که فدورا با سامبا۴ دارد، در نسخه آتی لینوکس انترپرایز ردهت استفاده خواهد شد؛ بنابراین اگر مایل هستید تا یک زیرساخت کاملا لینوکسی برای سرویس‌دهی به کلاینت‌های ویندوزی برپا کنید، فدورا ۱۸ و سامبا ۴ آن را نباید از دست دهید.

 

UEFI

«تنها سیستم‌هایی لوگوی ویندوز۸ کلاینت را دریافت خواهند کرد که از UEFI به جای بایوس سنتی استفاده می‌کنند.» این جمله در برهه‌ای به بزرگ‌ترین مشکل در راه استفاده از ویژگی بوت دوگانه ویندوز- لینوکس توسط کاربران تبدیل شد؛ زیرا امکان نصب توزیع‌های لینوکس در کنار ویندوز ۸ به سادگی سایر ویندوز‌ها و سایر سیستم‌ها نبود. اما با تحت فشار قرار گرفتن همزمان مایکروسافت که به خودخواهی متهم شد و نیز تلاش توسعه‌دهندگان توزیع‌های لینوکسی برای پیداکردن راه چاره، سرانجام شرکت‌هایی مانند ردهت و کانونیکال تصمیم گرفتند تا در ازای پرداخت مبلغی به مایکروسافت امکان بارگذاری توزیع‌های ردهت، فدورا و اوبونتو را در کنار ویندوز۸ به مشتریان و کاربران خود بدهند. در هر صورت، اگر سیستمی در اختیار دارید که از UEFI استفاده می‌کند، باید بدانید که فعلا قادر هستید تا فقط فدورا ۱۸ را در کنار ویندوز ۸ آن نصب کنید.

 

دیگر ویژگی‌ها

فدورا ۱۸ در سایر زمینه‌ها نیز تغییرات مهم و اساسی نسبت به نسخه‌های پیشین خود دارد. فایل‌های موقت tmp در tmp/ در یک فایل سیستم مخصوص و جداگانه به نام tmpfs قرار می‌گیرد و دستگاه‌های جداشدنی نظیر فلش‌های USB، هاردهای اکسترنال و دیسک‌های نوری دیگر در media/ مانت نمی‌شوند. پوشه var/run/ که شامل سرویس‌ها و برنامه‌های در حال اجرا بود به / منتقل شده؛ بنابراین از این به بعد باید آن‌ها را در run/ جست و برای دسترسی به محتویات تجهیزات جداشدنی به run/media/ رفت. Bin/ و sbin/ و lib/ به درون پوشه usr/ رفته‌اند و با usr/bin/ و usr/sbin/ و usr/lib/ ادغام شده‌اند.

برای نخستین‌بار  Wayland نسخه ۱.۰ را در فدورا ۱۸ می‌بینیم (اگرچه محیط گرافیکی توسط X Server 1.13 اجرا می‌شود)‌. اگر ۲ کارت شبکه یا بیشتر روی سیستم دارید، (مانند یک کارت شبکه کابلی و یک کارت شبکه بی‌سیم) می‌توان به کمک ویژگی هات‌اسپات نتورک‌منیجر یکی از Connectionها را برای دیگران به اشتراک گذاشت که کاربران برای استفاده از آن باید از رمز عبوری که نتورک‌منیجر می‌دهد، استفاده کنند.

 

به‌روزرسانی

تنها سه روز از انتشار فدورا ۱۸ گذشته بود که ۴۹۴ مگابایت به روزرسانی برای Spherical Cow آمد. این میزان به‌روزرسانی نشان از بهای بیشتر توسعه‌دهندگان و کارمندان ردهت به فدورا است؛ علاوه بر آن شاید به نوعی آماده‌سازی کاربران برای رفتن به سمت یک توزیع غلتان (Rolling Release) باشد. به تازگی صحبت‌هایی در مورد تبدیل فدورا از یک توزیع با دوره انتشار شش‌ماهه به یک توزیع غلتان به گوش رسیده است و با توجه به آپدیت‌های کاملا به‌روز و پایدار فدورا و حتی بسته‌های پایدار موجود در نسخه rawhide این حرف‌ها بیش از پیش رنگ و بوی واقعیت به خود گرفته‌اند.

 

جمع‌بندی

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

اگرچه فدورا از میزکار گنوم۳ با پوسته گنوم‌شل استفاده می‌کند که کاملا برای استفاده در تجهیزات لمسی بهینه شده و این تغییرات قرار است در نسخه آتی لینوکس انترپرایز ردهت نیز اعمال شود، اما برای بسیاری این رابط لمسی خوشایند نیست. باید منتظر ماند و دید آیا فدورا پیروز خواهد شد و سیل انتقادها از گنوم۳ کمتر خواهد شد یا فدورا به استفاده از Cinnamon در نسخه بعدی به عنوان پوسته پیش‌فرض گنوم۳ تن درخواهد داد.

هرچه هست رابط مترو ویندوز ۸ تائید خوبی برای فدورا جهت ادامه مسیر  به سمت میزکارهای لمسی بود.

۰ نظر موافقین ۰ مخالفین ۰ ۰۳ مرداد ۹۳ ، ۱۴:۴۶
shayan habibi

 گنو/لینوکس (Gnu/Linux)





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




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

 
تاریخچه:
در سال 1984 میلادی ‏ریچارد استالمن که رئیس بنیاد نرم‌افزارهای آزاد بود پروژه گنو (GNU) را آغاز کرد. در این پروژه که یک جنبش نرم‌افزاری محسوب می‌شد برنامه‌نویسان با یکدیگر همکاری می‌کردند (این همکاری تا به حال نیز ادامه دارد(
آن زمان بیشتر ابزارهای پروژه گنو که با زبان برنامه‌نویسی سی و اسمبلی نوشته شده بود آماده کار بود اما تنها چیزی که کم بود وجود یک هستهٔ مناسب و آزاد بود. حتی سیستم‌عامل مینیکس نیز (با وجود در دسترس بودن متن کد آن) آزاد نبود و حق نشر مخصوص به خودش را داشت. کار در پروژه گنو به سمت طراحی یک هسته مناسب متمرکز می‌شد اما به نظر می‌رسید که برای ایجاد این هسته حداقل چند سال دیگر زمان احتیاج است.


این تاخیر برای لینوس تُروالدز قابل تحمل نبود. بنابراین خودش دست به کار شد و با الهام از کد مینیکس کار را آغاز کرد. سرانجام در 25 اوت سال 1991 ساعت 20و57 دقیقه شب به وقت گرینویچ پیامی تاریخی به گروه خبری comp.os.minix ارسال شد. ارسال کننده این پیام کسی نبود جز «لینوس بندیک تُروالدز». او یک دانشجوی فنلاندی بود که آن زمان در دانشگاه هلسینکی درس می‌خواند.


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

"سلام به هر کس که آن بیرون از مینیکس استفاده می‌کند.

من در حال حاضر روی سیستم عاملی آزاد برای رایانه‌های (486)386 AT کار می‌کنم (فقط برای سرگرمی؛ مانند پروژهٔ گنو بزرگ و حرفه‌ای نیست). از ماه آوریل کار را آغاز کرده‌ام و هم‌اکنون این سیستم‌عامل آماده‌است و کار می‌کند. دوست دارم از عقیدهٔ دیگران در مورد سیستم‌عاملم با خبر شوم. چه آنهایی که مینیکس را دوست دارند و چه آنهایی که دوست ندارند. چرا که سیستم من تا حدی شبیه به مینیکس است.


در حال حاضر (1٫08)bash و (1٫40) gcc را بر روی آن دارم و چیزهای دیگری که به نظر می‌رسد همه درست کار می‌کنند. این بدان معناست که طی چند ماه آینده چیز به‌دردبخوری فراهم خواهم کرد، و دوست دارم بدانم مردم بیشتر چه امکاناتی لازم دارند. به هر پیشنهاد و نظری خوش آمد می‌گویم اما قول نمی‌دهم که آن را انجام دهم"


لینوکس مانند مینیکس (یک سیستم عامل ساده نوشته شده توسط پروفسور آندرو تاننبام که برای آموزش طراحی سیستم‌ عامل به کار می‌رفت) طراحی شده بود. اولین نسخهٔ لینوکس در سپتامبر 1991 در اینترنت منتشر شد. دومین نسخه‌ٔ آن به فاصلهٔ کمی در اکتبر همان سال منتشر شد. از آن پس هزاران برنامه‌نویس (هکر) در سراسر دنیا در این پروژه شرکت کردند. مقالهٔ «کلیسای جامع و بازار» مدل توسعه هسته لینوکس و نرم افزارهای مشابه را تشریح می‌کند.
پنگوئن تاکس نشانه و مایه خوش شانسی هستهٔ لینوکس است. لینوس تُروالدز مالک علامت تجاری لینوکس است که به عنوان «نرم افزار سیستم عامل رایانه برای تسهیل در استفاده و عملیات رایانه» به ثبت رسیده‌است.



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


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


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



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


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


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



توزیع‌های گنو/لینوکس بسیار زیادند. هر توزیعی برای کاربردی خاص ایجاد شده در زیر به برخی از آن‌ها اشاره شده‌است:

*
فدورا کُر
*
لینوکس تجاری رِدهَت
*
ناپیکس
*
دبین
*
اِسلَکوِر
*
جِنتو
*
لینسپایر (لیندوز قدیم)
*
مندریوا (ماندریک قدیم)
*
توربو لینوکس
*
سوزه
*
کانِکتیوا
*
لیبرانت
*
اوبونتو
*
کوبونتو
*
لینوکس شریف
*
پارسیکس گنو/لینوکس
*
مینت
*
شبدیکس
*
فارلیکس

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


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


بخش اعظم کد (71%) توسط زبان برنامه‌نویسی C نوشته شده‌است اما از بسیاری از زبان‌های دیگر همچون ++C، لیسپ، اسمبلی، پرل، فرترن، پایتون و زبان‌های اسکریپت‌نویسی مختلف استفاده شده‌است. اندکی بیش از نیمی از خطوط کد تحت مجوز عمومی گنو (جی پی اِل) هستند. هسته لینوکس 2٫4 میلیون خط برنامه‌است و کل کد را تشکیل می‌دهد.


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



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


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


لینوکس  اساس مجموعه نرم‌افزار سرور موسوم به لامپ (لینوکس), آپاچی, MySQL , پرل, پی‌اچ‌پی ,پایتون را تشکیل می‌دهد که میان توسعه‌دهندگان وب محبوبیت گسترده‌ای کسب کرده‌است.


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


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

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


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


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


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



پیکربندی:
بیشتر پیکربندی‌ها در پوشه‌ای با نام etc/ ذخیره شده‌است، در صورتیکه کاربر- مخصوص باشد، فایل‌های پنهان در پوشه خانه کاربر قرار دارد. تعدادی از برنامه‌ها از پایگاه داده پیکربندی به عوض فایل استفاده می‌کنند. خوب است بدانید که فولدر یا پوشهٔ etc/ مربوط به فایل‌های کانفیگ هستند که تمامی تنظیمات زمان اجرای آن سیستم عامل و وظایف آن را پیکر بندی می‌کند. بعضی از این تغییرات نیاز به یک سوئیچ reconfigure برای اعمال و بروز شدن پیکر بندی‌های جدید دارد و نیازی به ریستارت کل سرور نمی‌باشد و بعضی دیگر به اندازه رستارت شدن یک سرویس که با دستور کوتاه service servicename restart نیز به سرعت و دقت امکان پذیر است.


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

سرور‌های لینوکس:


سرویس Server یا دایمون (Daemon) به وظیفه‌ای از یک وب سرور اطلاق می‌شود که در توپولوژی یک شبکه برای وظیفه‌ای خاص، نقشی را بر عهده می‌گیرد و بهتر بگوییم :«برای وظیفه‌ای خاص ددیکیت Dedicated Server می‌شود. مثلا وقتی شما یک سرور HP خریداری می‌کنید و آن را اختصاص به وب سرور می‌دهید و می‌گوئید:"سروری برای سایت‌های وب راه اندازی کردم."
لیست نمونه‌های سرویس‌ها و پکیج‌های مختلف با اهداف مختلف به شرح زیر است:

اسکوئید = پروکسی-کش Proxy-Cache سرور لینوکس می‌باشد SQUID


بایند = دی.ان.اس DNS سرور لینوکس می‌باشد BIND


آپاچی = وب سرور Web لینوکس می‌باشد APACHE



و بسیاری از سرویس‌های دیگر مورد نیاز شما به عنوان «مدیر اجرایی شبکه و امنیت» که می‌توانید از این پکیج‌ها استفاده کنید. در ضمن بدانید بر پایهٔ سیستم عامل لینوکس می‌توان از دیگر ابزار فایروال به نام Smoothwall Firewall نیز نام برد که براحتی نصب شده و پیکربندی می‌شود این سیستم عامل به صورت خودکار برای این سرویس نصب شده و نیازی به نصب پکیج مجزا ندارد و شبکهٔ شما را از لحاظ دیواره آتش به بقیه محصولات بی نیاز می‌کند.


سرویس‌های دیگری نظیر vpn ftp apache php MySql sftp vsftp mail هم وجود دارند که در لینوکس سرور‌ها نصب می‌شوند.

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

 

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


Fedora
Red Hat
knoppix
Debian
Slackware
Gentoo
Linux-Mandarke
Turbolinux
SuSE
Ubuntu
Kobuntu
Edobuntu



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


ادامه دارد

 


 

 
۰ نظر موافقین ۰ مخالفین ۰ ۰۲ مرداد ۹۳ ، ۱۳:۵۷
shayan habibi