مقالات
20 راه ساده براي از كار انداختن لينوكس

.
1ـ پركردن سيستم فايل: اگر سيستم فايل شامل دايركتوري var/ پر شود، هيچ برنامهاي نميتواند پيغامهاي Logخود را بنويسد و تمام پروسسهاي سيستم متوقف خواهند شد. اين اتفاق ميتواند بهدليل اسپم شدن دايركتوري var/log/توسط يكي از پروسسها باشد يا اگر همه لينوكس روي يك پارتيشن نصب شده است، دانلود كردن زياد در فولدر Home/Downloads باعث اين اتفاق شود.
2ـ نصب مجدد ويندوز: قرار نيست بگوييم حالا كه ويندوز نصب کردید، پس به لينوكس آسيب زديد! نه، مساله چيز ديگري است. نصاب ويندوز نميتواند و اجازه هم نميدهد كه bootloaderهاي ديگري جز خودش در سيستم نصب باشد، بنابراين اگر ويندوز را مجددا نصب كنيد، bootloader ويندوز را راهاندازی كردهايد كه باعث ميشود امكان دسترسي به لينوكس وجود نداشته باشد. براي حل اين مشكل بايد سيدي نصاب لينوكس را داخل دستگاه گذاشت و گزينه fix the bootloader را انتخاب كرد يا از طريق سيدي زنده، grub را مجددا روي سيستم نصب كرد.
3ـ اتمام حافظه: 4گيگابايت رم كافي و حتي زياد بهنظر ميرسد منتها تا زماني كه بخواهید كاري حجيم انجام دهيد. فرض کنيد يك دايركتوري پر از تصاوير دوربين 12مگاپيكسلي داريد و ميخواهيد آنها را در گيمپ باز كنيد. حافظه رم سريع پر ميشود و در اينجا سيستم از حافظه SWAP استفاده ميكند. اما حافظه سواپ خيلي كند است و شاید تصور كنيد سيستم قفل كرده است، که اين طور نيست و به آرامي كار خود را انجام ميدهد. اما اگر براي مدتي سيستم از كار افتاد، در اين صورت حافظه SWAP نيز پر شده است.
4ـ دستورات در وب: تالارهاي گفتوگوي تحت وب پر از نكات مفيد و فرامین جالبی هستند، اما برخي از آنها ميتوانند آسيب جدي به سيستم وارد كنند. سختي كار اينجاست كه نميتوان ميان اين دو تفاوت قائل شد. يك پيشنهاد بد يا يك پيشنهاد خوب با تايپ اشتباه، هر دو ميتوانند به سيستم آسيب بزنند. بنابراين هنگامي كه دستوراتي را بهكار ميبريد كه در آنها su يا sudo آمده است، جانب احتياط را رعايت كنيد.
5ـ نصب لينوكس بيشتر: اين حالت هم مانند نصب ويندوز است. در حالي كه نصابهاي توزيعها بخوبي ويندوز را شناسايي و يك پانل بوت تر و تميز ايجاد ميكنند، برخي از آنها نميتوانند ديگر توزيعهاي لينوكسي را تشخيص دهند و احتمال اين هست كه توزيع فعلي شما از فهرست بوت حذف شود، هر چند خود توزيع بهصورت فيزيكي پاك نشده است.
6ـ بهروزرساني نامنظم: اگر بعد از نصب به سيستم خود دست نزنيد و پس از چند ماه بهيكباره 300برنامه را بهروز كنيد، الزاما بهآنها آسيب نخواهید رساند، اما اگر سيستم بعد از اين 300 بهروزرساني از كار افتاد (به احتمال كمتر از یک درصد) آن موقع يافتن اين كه كدام بسته بهروزرساني باعث اين كار شده است، بينهايت دشوار خواهد بود.
بهروزرساني اندك و هفتهاي يكبار، حداقل كاري است كه در قبال سيستم خود ميتوانيد انجام دهيد.
7ـ بهروزرساني كوركورانه: هيچ وقت هنگام بهروزرساني، فهرست بستههايي را كه قرار است نصب شوند نگاه نكنيد. در اين صورت اگر اشتباهي رخ بدهد، نميتوانيد آن را پيدا كنيد. در عوض از طريق مدير بستههاي سيستم عامل خود، ببينيد چه نرمافزارهايي چه بستههايي را بهروز كردهاند تا اگر يكي از اين بستهها از كار افتاد يا درست نصب نشد، سرنخ را سريع به دست بياوريد.
8ـ اجراي نرمافزارهاي فوق جديد: اين درست است كه همه ما دوست داريم نرمافزارهاي جديد را نصب كنيم، اما بايد از خطرات آن نيز باخبر باشیم. نرمافزارهاي جديد كمتر مورد آزمايش قرارگرفتهاند و اين كار به عهده كساني است كه بيشتر براي انجام اين كار داوطلب ميشوند، بنابراين اگر لازم است سيستمتان مثل ساعت كار كند، سراغ نرمافزارهاي نسخه آلفا و... نرويد.
9ـ خانهتكاني: حذف دايركتوري home /باعث از كار افتادن لينوكس نميشود، اما قطعا تمام تنظيمات و فايلهاي شخصي از دست خواهد رفت. بههمين دليل بهتر است دايركتوري home /را در پارتيشن ديگري قرار داد تا نصب و ارتقای سيستم بدون از دست رفتن دادههاي شخصي انجام شود.
10ـ فراموشي گذرواژه: از دست دادن گذرواژه برابراست با عدم انجام حتی یک كار. مگر اين كه قبلا تنظيم كرده باشيد كه سيستم بهصورت خودكار شما را لاگين كند. از دست دادن گذرواژه شناسه root يعني تنها ميتوان از سيستم استفاده كرد و نصب و بهروزرساني هيچ نرمافزاري ممكن نيست. اگر سيستم فايل شما رمزگذاري شده باشد، اگر پسوردتان را فراموش كنيد، بهتر است رایانه را كنار بگذاريد و به دوران قلم و كاغذ برگرديد!
11ـ نصب هسته جديد: اين شايد كمي عجيب بهنظر برسد که هسته جديد بهتر و امنتر است، اما برخي از دستگاههاي سيستم شما ممكن است با ماژولهايي كار كند كه با كرنل جديد سازگار نيست. اين موضوع بيشتر در مورد كارتهاي گرافيك و شبكههاي بيسيم صدق ميكند. برخي توزيعها اين دستگاهها را بهصورت خودكار نصب ميكنند. در غير اين صورت بايد از طريق شبكه سيمي به اينترنت وصل شويد و اين دستگاهها را نصب كنيد.
12ـ استفاده از pulseaudio: احتمالا تاكنون پيچيدگي سيستم صوتي لينوكس گريبانتان را گرفته است؛ سيستمي كه بهصورت مرتب و سالم كار ميكند تا اين كه ناگهان از كار ميافتد.
13ـ نصب برنامهها از توزيعهاي ديگر: گاهي اوقات توزيعي كه داريد، بسته مورد نظرتان را عرضه نكرده است، اما در يك توزيع ديگر اين بسته وجود دارد. بهتر است اين بسته را نصب نکنید. شايد نصب يك بسته دبياني در اوبونتو ساده باشد، اما دير يا زود (بخصوص وقتي بستههاي RPM هم وارد گود ميشوند) آسيب اصلي به سيستم وارد ميشود.
14ـ اجراي بمب چنگالي: بمب چنگالي (fork bomb) دستوري است كه داخل يك حلقه مدام يك پروسس جديد ايجاد ميكند تا زماني كه رایانه دیگر منبعی براي محاسبه ندارد و به حالت Halt ميرود. راهحل اين حالت، خاموشي دستي است. برخي توزيعها مكانيسمي دارند كه اجراي پروسسها را محدود ميكنند.
15ـ نصب مجدد توزيع: راهحل ترجيحي بيشتر مشكلهاي ويندوزي، نصب مجدد آن است. اين كار در لينوكس تنها منجر به از دست دادن تنظيمات و نصب نرمافزارهايي ميشود كه براي آنها زحمت كشيده بوديد. همچنين شانس اين كه دليل و راهحل مشكل هم يافت شود، كمتر ميشود. نصب مجدد نرمافزارها نيز براي حل مشكل كمكي نميكند، چرا كه بهنظر ميرسد مشكلات اصلي در تنظيمات آنهاست كه هماكنون و با نصب جديد از سيستم حذف شده است.
16ـ غيرفعال كردن swap: احتمالا گمان ميكنيد كه با حافظهاي 2 تا 4گيگابايتي كه در لپتاپهاي امروزي وجود دارد، استفاده از حافظه swap الزامي نيست، اما برخي از پروسسها نياز دارند بخش اعظمي از كد خود را در حافظه سواپ قرار دهند. حتي اگر گمان ميكنيد كه با اين وصف باز هم نياز به سواپ نداريد، فقط یک درصد احتمال اين را بدهيد كه در يك لحظه يكي از برنامهها حافظه زيادي از سيستم را مصرف كند و آن موقع نياز بهSWAP احساس شود.
17ـ نصب از روي كد: اگر بخواهيد آخرين نسخه برخي از نرمافزارهاي عجيب و غريب را نصب كنيد، گاهي اوقات نصب از روي كد تنها روش ممكن است. هر چند اين كار معمولا درست انجام ميشود، اما ممكن است نسخههاي مختلفي در يك كتابخانه قرار بگيرند كه نتيجه چيز جالبي نخواهد بود.
18ـ گم كردن!: لينوكس مدام در حال رشد است و روي دستگاههايي ديده ميشود كه كوچكتر، سريعتر و راحتتر هستند. قرار دادن تمام اطلاعات مهم زندگي در نوتبوك يا تلفن هوشمند، قابليتهاي خود را دارد، اما گم شدن آن را نيز در نظر بگيريد. چنين كاري باعث نميشود دستگاه از بين برود، اما دارنده آن قطعا اطلاعاتش را از دست خواهد داد. بنابراين با گرفتن پشتيبان از اطلاعات خود، امنيت دادههايتان را تضمين كنيد.
19ـ رفتاری همانند ويندوز با لينوكس داشتن: لينوكس و ويندوز هر دو شايد در ظاهر شباهتهايي داشته باشند، اما كاملا در باطن متفاوتند. رفتاري ويندوزي با لينوكس داشتن يكي از مهمترين عوامل خرابي اين سيستمعامل است. در لينوكس احتمال ور رفتن و درست كردن يك چيز خيلي كمتر از ويندوز است كه بسادگي ميتوان همه گزينهها را امتحان كرد و در نهايت با آزمون و خطا جواب گرفت.
20ـ حساسيت بالا در مقابل خطرات فيزيكي: از خطرات فيزيكي غافل نشويد. اين كه يك سيستم عامل در مقابل هكرها بسيار قدرتمند است، دليل نميشود در مقابل آلودگيهاي فيزيكي، گرد و غبار و حتي ريختن آب مقاوم باشد.