سلام بر شما. به دنیای آزاد خوش اومدی
۱. لینوکس یه کرنله و اون رو باید روی یه سیستمعامل نصب کرد، مثل سیستمعامل گنو/لینوکس یا اندروید. البته اگه نسخههای آمادهی این سیستمعاملها رو بگیرید، معمولاً لینوکس از قبل روشون نصب شده. اون چیزی که شما روی رایانه نصب میکنی خود سیستمعامله، نه کرنل. برای نصب سیستمعامل گنو/لینوکس میتونی یکی از توزیعهای اون (مثل اوبونتو) رو بارگیری کنی و روی رایانهی خودت نصب کنی. نسخهی ۶۴بیتی اوبونتو تقریباً روی هر رایانهای که در دو سه سال گذشته تولید شده باشه به صورت روان اجرا میشه. اگه رایانهای که داری قدیمیتره، بهتره بری سراغ توزیعهای سبکتر مثل زوبونتو، دبیان، آرچ و…
۲. کار کردن با سیشارپ به لطف پروژهی مونو نشدنی نیست، ولی به هیچ عنوان توصیه نمیشه. غیر از سکّوی داتنت با بقیهی زبانها نهتنها هیچ مشکلی نداری در گنو/لینوکس، که خیلی هم راحتتر از ویندوز میتونی کار کنی باهاشون توش. توصیهی من به همه غیر از سی و سیپلاسپلاس که زبانهای پایه هستن، پایتونه که از نظر من برای اکثر کارهای عادی و خیلی از کارهای تخصّصی بهترین زبونه. اگه میگی به ساختار داتنت عادت داری، به نظر من برو سراغ جاوا که برات ملموستره!
۳. حداقلها برای اجرای روان اوبونتو: پردازنده چهار هستهای، ۲ گیگابایت حافظه اصلی، ۴۰ گیگ فضای خالی
برای توزیعهای دیگه این مقادیر به نسبت بالا و پایین میرن. مشخّصات سختاقزاری که داری رو بگو تا بگم چه توزیعی برات مناسبه.
۴. هیچ شرکتی. برای شروع پایه این موضوع رو ببین:
http://forum.ubuntu.ir/index.php/topic,32907.0.htmlبرای راهافتادن بیشتر این کتاب رو بخون:
http://forum.ubuntu.ir/index.php/topic,98827.0.htmlبعد از این رو باید خودت باهاش سر و کلّه بزنی تا یاد بگیری. به شخصه به خاطر کارم همهی کتابهایی که در این زمینه منتشر میشه رو میخونم و بهت اطمینان میدم هیچ کدوم به اندازهی ور رفتن خودت باهاش بهت چیز یاد نمیدن