چرا و چطور کار با لینوکس را شروع کنیم؟
- مقالات آموزشی
- بروزرسانی شده در
برای هرکسی که میخواهد برنامهنویس شود یا حداقل در جمع برنامهنویسها (یا به قول بعضی از دوستان که اشتباه میگویند کد نویسها) حرفی برای گفتن داشته باشد، لینوکس سیستمعاملی است که باید کار با آن را شروع کند. لینوکس یکی از قدرتمندترین سیستمهای حال حاضر در دنیاست. برای شروع کار با لینوکس چه باید کرد؟
البته ببخشید که اینجا نمیگویم امنترین سیستمعامل دنیا چون درهرصورت شما امنترین سیستمعامل دنیا را هم داشته باشید وقتی رمزتان را به کسی دهید، یعنی این سیستم ضعیفترین سیستم دنیا ازنظر امنیت است. پس امنیت یک امر نسبی میباشد که ما خودمان به سیستمها میدهیم و با بهکارگیری یا ارتقای دانش خودمان درزمینه امنیت میتوانیم ناامنترین سیستمها را به امنترین سیستمها و بالعکس، امنترین سیستمها را به ناامنترین سیستمها تبدیل کنیم!
یک نکته بسیار مهم: ازآنجاییکه لینوکس با وردپرس سازگاری بیشتری دارد، خود ما هم به کاربرانمان پیشنهاد میکنیم هاست لینوکسی تهیه کنند.
آنچه در این مقاله میخوانید
چطور کار با لینوکس را شروع کنیم؟
یکی از دلایل اینکه لینوکس نسبت به بقیه سیستمعاملها محبوبتر است این است که سیستمعامل لینوکس متنباز است و سیستمعاملهای دیگر مانند ویندوز متنباز نیستند و مختص یک شرکت هستند. درنتیجه سیستمعامل لینوکس نسخههای مختلفی توسط افراد مختلف و تیمهای مختلفی برای کارکردهای مختلف ارائه دادهشده و در اختیار ما قرار دادهشدهاند. پس متناسب با کاری که میخواهیم شروع کنیم ما میتوانیم یک لینوکس انتخاب کنیم و کار خود را شروع کنیم.
تقریباً اکثر وبسایتهایی که شما مشاهده میکنید روی سرورهای لینوکسی میزبانی میشوند و همچنین بیش از ۹۰ درصد ابرکامپیوترهای دنیا هم از این سیستمعامل استفاده میکنند. پس در استفاده از سیستمعامل لینوکس تردید نکنید و بدانید کار با این سیستمعامل شمارا به یک حرفهای در این زمینه تبدیل میکند.
خب در ادامه کار با لینوکس و اینکه لینوکس را کجا باید نصب کنید و همچنین نصب آن بر روی مجازیساز و مک را آموزش میدهیم پس، از خواندن ادامه این مقاله غافل نشوید.
لینوکس را کجا نصب کنیم؟
برای نصب لینوکس ۲ راهحل وجود دارد. راه اول این است که مستقیم دیویدی یا فلش قابل بوت لینوکس را مثل ویندوز روی سیستم خودمان بگذاریم و از طریق بوت سیستم نصب لینوکس را آغاز میکنیم. البته این نکته را در نظر بگیرید که هرکسی نصب ویندوز را بلد باشد حتماً قادر خواهد بود از این روش استفاده کند و لینوکس را هم روی سیستم خود نصب کند.
حال کنار سیستمعامل فعلی میتوانید لینوکس را نصب کنید یا اینکه کلاً سیستم و هارد و … را پاککنید و لینوکس خام روی سیستم نصب کنید. البته اگر با لینوکس هیچگونه آشنایی ندارید و بهتازگی تصمیم گرفتهاید با لینوکس کارکنید به شما پیشنهاد میکنم اصلاً از این روش استفاده نکنید و از روش بعدی استفاده کنید. چراکه ممکن است به مشکلاتی بربخورید و دچار سردرگمی شود، پس پیشنهاد میکنم راهحل بعدی را دنبال کنید تا به نتیجه برسید.
اما راه و روش دوم کمی فرق میکند. نصب لینوکس روی یک مجازی ساز که کاری است بس پسندیده!
نصب لینوکس روی مجازیساز
لازم است بدانید مجازیساز یک نرمافزار است که بر روی یکی از سیستم عاملهای شما نصب میشود و همین سیستم عمل به شما کمک میکند که چند سیستمعامل دیگر در همان سیستمعامل اصلی ایجاد کنید. برای درک بهتر این موضوع اجازه دهید یک مثال واضح برای شما بزنم.
شما میتوانید با نصب یک مجازیساز روی ویندوز 10 خود یک ویندوز 7 دیگر هم نصب کنید، که ابتدا وارد ویندوز 10 میشوید سپس مجازی ساز را اجرا میکنید و سپس وارد ویندوز 7 میشوید. به همین صورت به کمک مجازیساز میتوانید روی ویندوز خود یک لینوکس نصب کنید. اما مجازیساز بهصورت مجازی است یعنی بهصورت مجازی یک سختافزار برای سیستمعامل مدنظر شما اختصاص میدهد.
به این معنی که شما برای سیستمعامل اصلی تعریف میکنید به چه میزان حافظه دارد، چقدر cpu دارد و غیره. بعدازآن شروع میکنید به ساخت سیستمعاملهای دیگر.
در این روش ابتدا روی سیستم یک مجازیساز نصب میکنیم و روی این مجازیساز میتوانیم سیستمعاملهای مختلف ازجمله لینوکس را در کنار هم نصب کنیم. حالا هرکدام از سیستمها را دوست داشتیم بدون نیاز به ریستارت کردن سختافزار اصلی سیستم اجرا میکنیم یا ریستارت میکنیم.
نصب در مجازیساز ویندوزی
اگر میخواهید روی ویندوز یک مجازی ساز نصب کنید. پیشنهاد میکنم از vmware workstation عزیزی استفاده کنید که ایران را هم تحریم کرده است!
نصب مجازی ساز در سرور اختصاصی
اما اگر قصد دارید بدون نیاز به نصب ویندوز، یعنی بهصورت مستقیم مجازیساز را روی سیستم بهعنوان یک سیستمعامل نصب کنید بازهم از vmware vsphere استفاده کنید. ?
نصب لینوکس در مک! البته باز هم با مجازیساز
اگر شما هم با سیستمعامل مک کار میکنید، میتوانید از parallels desktop استفاده کنید. این برنامه هم بهصورت مجازی ساز کار میکند و میتوانید روی مک بوک یا ای مک خود همزمان چند تا سیستمعامل بالا بیاورید.
فرقی نمیکند از کدام روش استفاده کنید. اگر یک سیستم برای شروع کار با لینوکس در نظر گرفتهاید پس بهتر است لینوکس را بهصورت مستقیم روی سیستم نصب کنید. اما اگر میخواهید دسترسی سریعتری به لینوکستان داشته باشید میتوانید لینوکس را روی مجازیساز نصب کنید و لذتش را ببرید.
پ ن: در حال آمادهسازی مقالات و آموزشهای بیشتری در مورد لینوکس هستیم تا در بخش جدیدی به نام لینوکس برای وردپرس منتشر کنیم.
امیدوارم این مقاله جهت نصب لینوکس به شما کمک کرده باشد.
شاد و پیروز باشید.
سلام و عرض ادب
من راستش مدرک نرم افزار کامپیوتر دارم ولی مدتیه از بحث برنامه نویسی دور بودم. با خوندن چند خط اول سوالی برام پیش اومد.
تفاوت کدنویسی با برنامه نویسی چیه؟
توی گوگل سرچ کردم و یه چیزایی هم پیدا کردم. ولی دقیقاً متوجه نشدم هنوز که فرقشون چیه.
میشه برام توضیح بدین تفاوت این دو و تعریف این دو چیه؟
البته مختصر که وقت شما هم گرفته نشه.
با تشکر
درود بر شما
کدنویس کسی هست که بدون نیاز به دانش فنی خاصی فقط کدهای نوشته شده را ویرایش میکند و برنامه نویس کسی هست که کدها را از صفر نوشته و اجرا میکند.