لینوکس بر خلاف ویندوز محصولی تجاری نیست، بلکه یک محصول متن باز (Open Source) است که با هدف گسترش استفاده از کامپیوتر گسترش داده میشود. همچنین بر خلاف ویندوز که تنها به وسیله ی مایکروسافت ساخته میشود، لینوکس توسط افراد و گروه های زیادی ساخته میشود و البته نه با نام رسمی لینوکس، بلکه با استفاده از هسته ی لینوکس و نام های رسمی ای همچون Ubuntu، Linspire، Red Hat و … عرضه میشود.
Debian یکی از قدیمی ترین توزیع های گنو/لینوکس است که توزیع های بسیاری همچون اوبونتو بر اساس آن گسترش یافته اند. دبیان پروژه ای آزاد و غیرتجاری است که هم اکنون بیش از هزاران توسعه دهنده در سراسر دنیا بر روی نسخه های مختلف آن کار می کنند. این پروژه بسیار بزرگ است و یازده سکوی سخت افزاری را که شامل PowerPC، x86، SPARC و AMD64 نیز می شوند را پشتیبانی می کند. دبیان یکی از مقیدترین توزیع های گنو/لینوکس به فلسفه گنو/لینوکس و سیستم عامل یونیکس است، پایدار است و دارای یکی از بزرگترین اجتماعات کاربری لینوکس است. دبیان همچنین دارای مستندات بسیاری است و به تعداد زیادی از زبان های دنیا ترجمه شده است.فقدان ابزارهای گرافیکی و نصاب گرافیکی استفاده از دبیان را برای بسیاری از کاربران سخت نموده است. در حقیقت ماندن در دبیان در مقایسه با توزیع های دیگر مشکل تر است. بر همین اساس کاربرانی که قصد استفاده از لینوکس در کامپیوترهای شخصی را دارند بیشتر به طرف توزیع های بر اساس دبیان مانند اوبونتو کشیده می شوند. دبیان انتخاب مناسبی برای استفاده در کامپیوترهای ..
CentOS که مخفف Community ENTerprise Operating System است نوعی از سیستم عامل لینوکس است که در سرورها مورد استفاده قرار می گیرد. در حال حاضر این سیستم عامل بیشترین سهم یعنی ۳۰ درصد کل سرورهایی که از سیستم عامل لینوکس استفاده می کنند را به خود اختصاص داده است. سیستم عامل CentOS بر پایه نسخه سروری توزیع RedHat لینوکس یعنی نسخه Enterprise می باشد. به طور کلی سیستم عامل لینوکس در رده سرور بهتر از ویندوز توانسته خود را نشان دهد و به همین دلیل سهم بیشتری از بازار سیستم عامل های سرور را به خود اختصاص داده است. لینوکس علیرغم بهتر بودن به صورت رایگان عرضه می شود و برای استفاده از آن نیازی به پرداخت هزینه ماهانه برای سرور وجود ندارد. در صورتی که برای ویندوز هزینه ماهیانه ۲۵ تا ۸۰ هزار تومان بسته به ۲۰۰۳ یا ۲۰۰۸ بودن و ویرایش مورد تقاضا باید پرداخت شود.
یاد گیری سیستم عامل ویندوز کافیست تا محیط های گرافیکی ویندوز را بشناسید. تا بتوانید با کلیه ویندوز ها اعم از ویندوز ۷ تا ۱۰ و … کار کنید. همینطور برای یاد گیری سیستم عامل لینوکس هم میتوان محیط های گرافیکی لینوکس را یاد گرفت اما بیش از ۷۰% کارهای اصلی لینوکس را باید با محیط خط فرمان آن یعنی Terminal انجام داد. که شامل دستورات جامع لینوکس میشود. برای مثال برای نصب یک نرم افزار در ویندوز کافیست تا روی فایل Setup برنامه دوبار کلیک کنید تا برنامه مور نظر شما نصب شود. اما برای نصب نرم افزار در لینوکس نمیتوانید از محیط گرافیکی استفاده کنید چراکه باید از Terminal و با دستور خاص این کار را انجام دهید.
لینوکس بر خلاف ویندوز محصولی تجاری نیست، بلکه یک محصول متن باز (Open Source) است که با هدف گسترش استفاده از کامپیوتر گسترش داده میشود. همچنین بر خلاف ویندوز که تنها به وسیله ی مایکروسافت ساخته میشود، لینوکس توسط افراد و گروه های زیادی ساخته میشود و البته نه با نام رسمی لینوکس، بلکه با استفاده از هسته ی لینوکس و نام های رسمی ای همچون Ubuntu، Linspire، Red Hat و … عرضه میشود. اگرچه این سیستم های عامل که بر پایه ی هسته ی لینوکس (Linux Kernel) بنا شده اند، کاملاً مستقل نیستند اما در کل به نامی که سازندگان بر آن ها گذاشته اند شناخته میشوند، نه صرفاً لینوکس؛ مانند: Ubuntu 8.04 اوبونتو مانند بسیاری دیگر از توزیع های لینوکس دارای ۲ نسخه ی Desktop Edition و Server Edition هست که اولی برای استفاده در کامپیوتر های شخصی و دومی برای راه اندازی کامپیوتر های مخصوص Server ها کاربرد دارد.
VirtualBox ویرچوال باکس نرم افزاری که امکان اجرای چند سیستم عامل مجازی را در یک سیستم عامل فراهم می کند. برای مثال امکان اجرای لینوکس را در ویندوز فراهم می کند بدون این که لازم باشد سیستم ریست شود و یا منوی خاصی برای نوع فرمت بندی هارد تعریف شود. VirtualBox که از محیط کاربری بسیار ساده ای نیز بهره می برد حجم متناسب تری نسبت به نرم افزارهای مشابه دارد. VirtualBox نیز تقریبا از تمامی سیستم عامل ها پشتیبانی می کند. Windows, Linux, Macintosh , DOS و بقیه انواع سیستم عامل ها به طور کامل در این ابزار پشتیبانی خواهند شد. نکته جالب در مورد این نرم افزار که حتی قادر است تا ویندوز ۷ را هم پشتیبانی کند تا کاربران بتوانند به راحتی ابتدا آن را به صورت مجازی آمایش کنند.
OpenShift یک سرویس ابری از نوع platform as a service که توسط شرکت Red Hat عرضه می شود، این سرویس ابری بر پایه پروژه اوپن سورس OpenShift Origin بنا شده است. این سرویس ابری قابلیت deploy برنامه های تولید شده با زبان ها و محیط های JavaScript، Ruby، Python، PHP، Perl و Java را دارد و همچنین از پایگاه داده های MySQL، PostgreSQL و MongoDB پشتیبانی می کند. OpenShift هم امکان استفاده رایگان را دارد (برای پهنای باند و حجم پردازشی محدود) و هم تعرفه های پولی. ویژگی خاص این سرویس، توانایی اجرای نرمافزارهای کاربردی وب به صورت باینری، تا زمانی که آنها روی ردهت انترپرایز لینوکس اجرا شوند، قابل استفاده هستند. این قابلیت باعث پشتیبانی از طیف زیادی از زبانهای برنامهنویسی و چارچوبهای نرمافزار شده است.
لینوکس بر خلاف ویندوز محصولی تجاری نیست، بلکه یک محصول متن باز (Open Source) است که با هدف گسترش استفاده از کامپیوتر گسترش داده میشود. همچنین بر خلاف ویندوز که تنها به وسیله ی مایکروسافت ساخته میشود، لینوکس توسط افراد و گروه های زیادی ساخته میشود و البته نه با نام رسمی لینوکس، بلکه با استفاده از هسته ی لینوکس و نام های رسمی ای همچون Ubuntu، Linspire، Red Hat و … عرضه میشود.
لینوکس بر خلاف ویندوز محصولی تجاری نیست، بلکه یک محصول متن باز (Open Source) است که با هدف گسترش استفاده از کامپیوتر گسترش داده میشود. همچنین بر خلاف ویندوز که تنها به وسیله ی مایکروسافت ساخته میشود، لینوکس توسط افراد و گروه های زیادی ساخته میشود و البته نه با نام رسمی لینوکس، بلکه با استفاده از هسته ی لینوکس و نام های رسمی ای همچون Ubuntu، Linspire، Red Hat و … عرضه میشود.
یاد گیری سیستم عامل ویندوز کافیست تا محیط های گرافیکی ویندوز را بشناسید. تا بتوانید با کلیه ویندوز ها اعم از ویندوز ۷ تا ۱۰ و … کار کنید. همینطور برای یاد گیری سیستم عامل لینوکس هم میتوان محیط های گرافیکی لینوکس را یاد گرفت اما بیش از ۷۰% کارهای اصلی لینوکس را باید با محیط خط فرمان آن یعنی Terminal انجام داد. که شامل دستورات جامع لینوکس میشود. برای مثال برای نصب یک نرم افزار در ویندوز کافیست تا روی فایل Setup برنامه دوبار کلیک کنید تا برنامه مور نظر شما نصب شود. اما برای نصب نرم افزار در لینوکس نمیتوانید از محیط گرافیکی استفاده کنید چراکه باید از Terminal و با دستور خاص این کار را انجام دهید. محیط خط فرمان در لینوکس از اهمیت بالای برخوردار است. چرا که کلیه کارهای مدیریتی را باید از طریق Terminal در لینوکس انجام داد. لینوکس دارای دستورات فراوانی میباشد که معمولا به طور متداول بر دستورات آن افزوده میشود. هر دستور برای انجام کار خاصی نوشته میشود. در این آموزش شما با دستورات عمومی که در اکثر توزیع های لینوکس ..