تموم شد! بالاخره تصمیم ام رو گرفتم و بار و بندیلم رو جمع کردم و مهاجرت کردم به لینوکس. قبل از اینکه این کار رو انجام بدم خیلی فکر کردم و مقاله خوندم و تحقیق کردم و بالاخره به این نتیجه رسیدم که باید این کار رو بکنم. اگه از شعارهایی مثل استفاده از نرم افزار قانونی و کرک نشده و دزدی و حمایت از اپن سورس و غیره بگذریم٬ واقعا چی باعث شد که این کار رو بکنم؟
چرا لینوکس؟
اولین و شاید مهم ترین دلیلی که باعث کوچ من به لینوکس شد٬ کارایی پایین ویندوز موقع کدنویسی بود. ویندوز شاید سیستم عامل خوبی برای کاربری ساده کامپیوتر مثل بازی کردن و تایپ و وبگردی باشه٬ اما وقتی پای کدنویسی میاد وسط بسیار ناامید کننده عمل می کنه. البته خیلی از مشکلات ویندوز تو نسخه ۷ برطرف شده اما باز هم اون کارایی لازم رو نداره و خیلی از کارهایی که تو ویندوز با کلی مکث و تاخیر فکر کردن و اغلب اوقات گیر کردن انجام میشه٬ تو لینوکس تو یه چشم به هم زدن تموم میشه! به عنوان مثال: ما تو شرکت از سورس کنترل استفاده می کنیم. فرض کنید میخوایم ۱۰ تا فایل جدید رو به سورس کنترل اضافه کنیم. این کار تو ویندوز چیزی حدود ۷ الی ۱۰ ثانیه (اگه همه چی خوب پیش بره) طول میکشه. زمان لازم برای اضافه کردن فایل ها به سورس کنترل تو لینوکس کمتر از یک ثانیه است! تو لینوکس شما وقت اضافه میارید!
دلیل دوم من برای کوچ به لینوکس امنیت بسیار پایین ویندوز بود. امنیت ویندوز شامل ۲ بخش میشه: ۱) حفره های امنیتی زیادی که تو ویندوز وجود داره. ۲) ویروس ها٬ کرم ها٬ تروجان ها و کلا بدافزار هایی که برای ویندوز تولید میشه بسیار زیاده. مایکروسافت خیلی تلاش کرده که تو ویندوز ۷ حفره های امنیتی ویندوز رو بپوشونه ولی باز هم این حفره ها و باگ ها وجود داره و این اجازه رو به ویروس هایی مثل استاکس نت (+) و (+) میده که از طریق اون حفره ها وارد بشن و خرابکاری بکنن. از حفره های امنیتی که بگذریم٬ من بعد از این همه سال استفاده از ویندوز هنوز نتونستم یه آنتی ویروس مطمئن برای ویندوز پیدا کنم. آنتی ویروس های رایگان مثل آویرا ممکنه خیلی خوب باشن اما باز هم اون کارایی لازم رو ندارن. آنتی ویروس های غیر رایگان هم باعث میشن آدم در به در کرک و سریال نامبر و غیره باشه. البته امکان خرید آنتی ویروس هم هست ولی کلا چون ما ایرانیا عادت نداریم واسه چیزی پول بدیم٬ مطرح کردن این گزینه شاید بیهوده باشه. البته تجربه شخصی من میگه اگه ویندوز اصل باشه٬ بهترین آنتی ویروس٬ آنتی ویروسیه که خود مایکروسافت تولید کرده. (این یه تجربه شخصیه)
سومین دلیل من برای کوچ به لینوکس تبلیغات بود! بله! من هم مثل شما ایرانی هستم و جوگیری تو خون ما ایرانی هاست! انقدر تو این شبکه های اجتماعی از لینوکس و مشتقاتش تعریف کردن که بالاخره من هم جوگیر شدم وکوچ کردم. البته قبلا هم با اوبونتو کار کرده بودم و تجربه کار تو محیط لینوکس رو داشتم٬ اما این بار دیگه واقعا تصمیم ام رو گرفتم که کوچ کنم.
قبل از مهاجرت چه کنیم؟
از دلایل مهاجرت که بگذریم ٬به این نکته میرسیم که موقع مهاجرت باید حواسمون به چه چیزهایی باشه. نکته اول که خیلی مهمه اینه که حتما از اطلاعاتتون بک آپ بگیرید. بعد از نصب لینوکس امکان بازیابی اطلاعات خیلی کمه میشه و ممکنه تو دردرسر بیوفتید. نکته دوم اینه که یه لیست از نرم افزار هایی که استفاده می کنید تهیه کنید و در موردشون سرچ کنید که آیا تو نسخه لینوکس اونا وجود داره یا نه و اگه وجود نداره از چه نرم افزار جایگزینی میشه استفاده کرد. نکته سوم اینکه حتما یکی دو تا کتاب خوب در مورد لینوکس دانلود کنید و یه نگاهی بهشون بندازید که اگه بعد از نصب به مشکلی برخوردید و به اینترنت دسترسی نداشتید بتونید از پس اون مشکلات بر بیاید.
نصب لینوکس …
خوب٬ شما آماده اید که مهاجرت کنید٬ کاری که باید انجام بدید اینه که در مورد چگونگی نصب لینوکس اطلاعاتی بدست بیارید و یه سی دی لینوکس تهیه کنید و نصب رو شروع کنید. اینجا چند تا سوال مطرح میشه. اول اینکه از کجا نصب لینوکس رو یاد بگیریم و اینکه آیا نصب لینوکس کار سختیه؟ جواب قسمت دوم سوال: خیر! نصب لینوکس بسیار ساده است (شاید از نصب ویندوز هم ساده تر باشه!) و جواب قسمت اول سوال: شما میتونید از گوگل استفاده کنید! وبلاگ ها و سایتهای بسیاری در مورد چگونگی نصب لینوکس مطلب نوشتن و خوشبختانه مطالب فارسی هم در این زمینه زیاده.
میریم سراغ سوال دوم: سی دی لینوکس رو چگونه تهیه کنیم؟ جواب من به این سوال اینه که شما چند انتخاب دارید. ۱) سی دی توزیع دلخواهتون رو از بازار بخرید. ۲) از سایت توزیع دلخواهتون دانلود کنید. البته یه راه سومی هم هست و اون برای کساییه که میخوان به اوبونتو کوچ کنن٬ شما میتونید آنلاین سی دی رو سفارش بدید و درب منزل به صورت رایگان تحویل بگیرید!
سوال سوم اینکه: آیا نصب رو شروع کنیم؟ خوب! اگه تصمیمتون رو گرفتید و از اطلاعاتتون نسخه بک آپ گرفتید و همه چی آمادهست٬ چرا که نه!؟
بعد از نصب …
تبریک میگم٬ شما وارد دنیای جدیدی شدید. مسلما تا چند وقت به دلیل تغییر آب و هوا و محیط یه ذره سردرگم هستید اما اگه تحمل کنید همه چی درست میشه و مشکلات یکی یکی حل میشن. اگه بعد از نصب به مشکلی برخوردید که نتونستید حلش کنید حتما از گوگل کمک بگیرید. مطمئن باشید که شما اولین نفری نیستید که به این مشکل برخورد کرده و آخرین نفر هم نخواهید بود. افراد بسیاری قبل از شما به این مشکلات برخوردن و سوال پرسیدن و جواب گرفتن و حالا شما میتونید از اونا استفاده کنید.
نرم افزارهایی که استفاده می کنم
همونطور که گفتم من کدنویسی می کنم و مدتیه به لینوکس (توزیع فدورا) کوچ کردم. خوب٬ من تو سیستم عامل جدید از چه نرم افزارهایی استفاده می کنم؟
آنتی ویروس:
شوخی میکنید٬ نه؟
ابزارهای کدنویسی:
من تو ویندوز برای کدنویسی از eclipse, textpad و poedit استفاده می کردم. نسخه لینوکس eclipse و poedit موجود بود و به راحتی دانلود و نصب کردم. به جای textpad الان از gedit استفاده میکنم که بسیار قوی تراز textpad هست.
همچنین همونطور که گفتم ما توی شرکت از سورس کنترل استفاده می کنیم و برای اینکار از smartsvnاستفاده می کردم که خوشبختانه نسخه لینوکس این نرم افزار هم موجوده.
ابزارهای چند رسانه ای:
ویندوز که بودم با winamp آهنگ گوش میکردم و با windows media player , theKMplayer فیلم میدیدم. تو لینوکس برای آهنگ گوش کردن از نرم افزاری به نام exaile استفاده می کنم که همه امکانات winamp رو داره و حتی قویتر هم هست. برای فیلم دیدن هم از نرم افزار vlc استفاده می کنم.
ابزارهای وبگردی:
برای وبگردی تو لینوکس از فایرفاکس استفاده می کنم (موقعی که ویندوز بودم هم همینکار رو میکردم و توصیه من به شما اینه که اگه قصد مهاجرت ندارید هم از فایرفاکس استفاده کنید و انقدر خون به دل طراح های وب نکنید!). Pidgin نرم افزاریه که به عنوان مسنجر ازش استفاده میکنم که البته نسخه ویندوزش هم هست. نرم افزار fatrat رو هم به عنوان دانلود منیجر انتخاب کردم که واقعا شاهکاره.
ابزارهای کاربردی:
openoffice, Oracle virtual boxو gimp بقیه نرم افزارهایی هستن که تو لینوکس استفاده می کنم. از اولی به عنوان جایگزینی برای Microsoft Office از دومی به جای VMware و از سومی به جای Adobe Photoshop استفاده می کنم. برای رایت سی دی و غیره هم یه نرم افزاری تو خود فدورا بود به اسم CD/DVD Creator که این هم شاهکاریه در نوع خودش!
فکر کنم یه ذره این مطلب طولانی شد و خوندنش شاید خسته کننده باشه اما خوب هدف از نوشتن این مطلب به اشتراک گذاشتن یه تجربه خوب بود. در پایان لازم میدونم چند تا نکته رو یادآوری کنم. اگه کدنویسی نمیکنید و زیاد حوصله سر و کله زدن با کامپیوتر رو ندارید یا اگه برنامه نویس ویندوزی هستید و یا اگه اهل بازی هستید٬ به لینوکس مهاجرت نکنید. در عوض اگه طراح و برنامه نویس وب هستید٬ اگه با جاوا برنامه مینویسید و اگه دوست دارید یه زندگی جدید رو تجربه کنید٬ حتما لینوکس رو امتحان کنید. مسلما پشیمون نمیشید.







