در حالی که ویندوز و لینوکس به عنوان رقیب در نظر گرفته می شوند، اولی بسیار محبوب تر از دومی است. با وجود اینکه من یک طرفدار لینوکس هستم، هنوز هم اغلب از ویندوز استفاده می کنم. با این حال، من چیزهایی از لینوکس یاد گرفته ام که استفاده من از ویندوز را بسیار بهتر کرده است.
تعاریف کلیدی
- لینوکس به من آموخت که برای جلوگیری از مشکلات احتمالی، رجیستری ویندوز را به حال خود رها کنم
- لینوکس مدیریت موثر ماشین را به شما می آموزد و شفافیت را ارائه می دهد – متفاوت از ویندوز، اما مهارت های ارزشمندی همپوشانی دارند.
- یک درس دیگر از لینوکس: با احتیاط بهینه سازی کنید – بر قابلیت اطمینان بیش از کمال تمرکز کنید. بهروزرسانیهای منظم و مدیریت بستهها مانند آنهایی که در لینوکس هستند، ابزار قدرتمندی را ارائه میدهند.
در حالی که ویندوز و لینوکس به عنوان رقیب در نظر گرفته می شوند، اولی بسیار محبوب تر از دومی است. با وجود اینکه من یک طرفدار لینوکس هستم، هنوز هم اغلب از ویندوز استفاده می کنم. با این حال، من چیزهایی از لینوکس یاد گرفته ام که استفاده من از ویندوز را بسیار بهتر کرده است.
لینوکس به من یاد داد که رجیستری را تنها بگذارم
در اکثر پستهایی که در Reddit یا سایر انجمنها توسط افرادی که با ویندوز مشکل دارند، یکی از اولین چیزهایی که بسیاری پیشنهاد میکنند، دستکاری رجیستری ویندوز است. هیچ ایرادی در آن وجود ندارد، اما اغلب اوقات، شما مجبور نیستید.
لینوکس بر خلاف رجیستری در ویندوز عمدتاً از طریق فایلهای متنی ساده پیکربندی میشود. تا زمانی که اسناد را بخوانید، عمدتاً درک آنها آسان است. رجیستری عمدتاً برای توسعه دهندگان در نظر گرفته شده است تا تنظیمات را ذخیره کنند، و اگر می خواهید تنظیماتی را تغییر دهید، در انجام این کار بسیار مراقب باشید.
من یاد گرفتم که چگونه یک ماشین را مدیریت کنم
بسیاری از مردم فکر می کنند که استفاده از لینوکس دشوار است و ممکن است این ادعا حقیقت داشته باشد. یک چیز درست این است که لینوکس رویکرد متفاوتی نسبت به ویندوز برای مدیریت دارد. همانطور که قبلا ذکر شد، لینوکس عمدتاً از طریق فایل های متنی ساده پیکربندی می شود. این روش دارای مزیت شفافیت است. برای ایجاد تغییرات در کل سیستم، فقط به یک ویرایشگر متن و رمز عبور root نیاز دارید.
این یک ویژگی طراحی است که لینوکس از یونیکس به ارث برده است. یونیکس قرار بود یک پروژه تحقیقاتی برای برنامه نویسانی باشد که می دانستند چه کاری انجام می دهند. در حالی که در صورت تمایل، در توزیعهای اصلی لینوکس، دست نگهداشتن بیشتری وجود دارد، اگر اصلاً به طور جدی از سیستمعامل استفاده میکنید، تمایل دارید از نزدیک با سیستم عامل آشنا شوید.
به همین دلیل است که اگر به رایانه علاقه دارید، باید از لینوکس استفاده کنید، حتی اگر فقط در داخل یک ماشین مجازی باشد. این آموزش عملی خوبی در مورد نحوه راه اندازی و نگهداری کامپیوتر است. من توانسته ام این مهارت ها را در ویندوز اعمال کنم، حتی اگر نرم افزار متفاوت باشد.
فقط به این دلیل که می توانم دستکاری کنم، به این معنی نیست که باید
یکی از چیزهایی که من را در مورد لینوکس از طریق ویندوز بسیار هیجان زده کرد این بود که می توانم یک هسته را پیکربندی و کامپایل کنم. این کاری بود که من نمیتوانستم در ویندوز با کد منبع اختصاصی آن انجام دهم. بنابراین من منوی پیکربندی هسته را بارگذاری میکنم، هسته را کامپایل میکنم، به بوت لودر میگویم در کجای هارد دیسک قرار دارد، راهاندازی مجدد میکنم و… دچار وحشت هسته میشوم.
این عمدتاً به دلیل فراموشی من برای ساختن یک ramdisk اولیه بود که به هسته اجازه میدهد ماژولهایی را برای مدیریت درایوهای سخت بارگیری کند. بدون اینکه خیلی تکنیکی انجام شود، مشکل مرغ و تخم مرغ با بوت شدن حل می شود.
نکته این است که من واقعاً نیازی به انجام این کار نداشتم. هسته های مدرنی که با توزیع های اصلی عرضه می شوند، علیرغم اینکه نسبتاً بزرگ هستند، به تنهایی به خوبی کار می کنند.
به نظر می رسد فرهنگ ویندوز، به ویژه در مورد بازی، به ترفندهای بی فکر ترغیب می شود. در دنیای واقعی، داشتن سیستم های قابل اعتماد بسیار مهم تر از سیستم های کاملاً کامل است. لینوکس به من آموخت که نگذارم کمال دشمن خوبی ها باشد و چیزها را به حال خود رها کنم مگر اینکه کاملا ضروری باشد.
درس لینوکس: به روز رسانی، به روز رسانی، به روز رسانی
به نظر می رسد هیچ چیز به اندازه به روز رسانی خودکار باعث ترس در بین کاربران ویندوز نمی شود. چند دلیل برای این وجود دارد، اما بزرگترین آنها ترس از اشکالات جدیدی است که ممکن است یک به روز رسانی ایجاد کند. بهروزرسانیها نیز چندان روان نیستند و برای دانلود و نصب به زمان زیادی نیاز دارند.
بسیاری از کاربران ویندوز تا زمانی که ممکن است بهروزرسانی را به تاخیر میاندازند، اما این کاری است که نباید انجام دهید. شما از این طریق اصلاحات زیادی دریافت می کنید، و هر چه بیشتر صبر کنید، به روز رسانی های بیشتری باید دانلود کنید. اگر نگران وقفهها هستید، میتوانید آن را با Active Hours به حداقل برسانید، بهعنوان مثال، با تنظیم آنها بهگونهای که بهروزرسانیها در هنگام خواب انجام شوند.
من یاد گرفتم به دلیل استفاده از لینوکس از به روز رسانی ها نترسم. در حالی که سکسکه وجود دارد، به روز رسانی مهم تر است. درپشتی اخیر XZ Utils مثال خوبی است. بسیاری از توزیعهای لینوکس تقریباً به محض کشف این آسیبپذیری، بهروزرسانیها را ارسال کردند.
مدیران بسته عالی هستند!
یکی از چیزهای تمیزی که تازه در ویندوز به وجود آمده است، ایده نصب نرم افزار از یک مخزن مرکزی است، یک ویژگی پیشگام در لینوکس. این یکی از دلایلی است که این روزها ویندوز 11 و لینوکس دسکتاپ بیشتر شبیه هم هستند تا متفاوت.
مدیریت بستهها در لینوکس ضروری هستند، زیرا برنامههای لینوکس از ماژولهای مشترک کد ساخته شدهاند و برنامهها معمولاً برای اجرا به چندین مورد از این موارد به نام «وابستگی» نیاز دارند. قبل از مدیران بسته، شما باید این موارد را پیگیری میکردید و خودتان آنها را از منبع کامپایل میکردید! مدیران بستهها با مدیریت نرمافزار و بهروز نگهداشتن آن، در هزینههای زیادی صرفهجویی میکنند.
آیا ترجیح می دهید برنامه های جداگانه را دانلود کنید یا نرم افزار را از یک مکان نصب کنید؟ مایکروسافت استور، Win-get و Ninite همگی گزینههای خوبی برای نصب برنامهها بر روی رایانه شخصی ویندوزی شما هستند.
ویندوز + لینوکس: یک ترکیب قدرتمند
به همان اندازه که من لینوکس را دوست دارم، دلایلی وجود دارد که باید ویندوز را اجرا کنم (سرفه، سرفه، بازی)، اما مجبور نیستم لینوکس را برای ویندوز رها کنم. یکی از چیزهایی که فرهنگ لینوکس به درستی انجام داده است، درک این است که لازم نیست یا یا یا باشد. به طور سنتی، راهاندازی لینوکس و ویندوز بوت دوگانه بود، اما ماشینهای مجازی و زیرسیستم ویندوز برای لینوکس به شما اجازه میدهند بهترینهای هر دو دنیا را داشته باشید: نرمافزار اصلی در ویندوز بهعلاوه ابزارهای پیشرفته در لینوکس.