اواخر ماه گذشته، توسعهدهنده Naman Sood یک اسکرین شات از Alpine Linux را در یک نصبکننده ویندوز پست کرد و آن را با یک ویدیوی نیمه طنز در یوتیوب دنبال کرد که نصب را در داخل یک VM نشان میداد – اما از 30 آوریل، او یک آموزش و توضیح کامل را منتشر کرد.
در مورد اینکه چرا ممکن است خواستن برای انجام این کار، خوب، حتی سود نیز مطمئن نیست. همانطور که خودش می گوید، “من مطمئن نیستم که چرا شما می خواهید این کار را انجام دهید. احتمالاً به همان دلیلی که من داشتم؟ من هم نمی دانم این چه بود.”
جدای از انگیزههای سرگرمکننده (یا فقدان آنها)، جزئیات فنی جالبی وجود دارد که میتوان در مستندات اصلی که میخواهیم درباره آنها بحث کنیم، جدا کنیم.
برای یکی، فقط توزیعهای لینوکس که به شما امکان میدهند پارتیشنها را به صورت دستی نصب کنید، میتوانند در اینجا استفاده شوند: Arch Linux و Alpine Linux. نگرانیهای بیشتر در مورد سازگاری به این معنی است که فقط Alpine Linux میتواند به طور منطقی از طریق نصبکننده Windows نصب شود – Arch و سایر توزیعها در حین نصب به یک فرمان موفق “pacstrap” متکی هستند.
آلپاین لینوکس یک توزیع لینوکس «کوچک، ساده و ایمن» است که به دلیل ردپای فوقالعاده سبکش شناخته شده است و یکی از معدود توزیعهایی است که بر اساس برنامههای GNU Core Utilities نیست. این با توزیع بسیار سنگین جنتو مقایسه شده است، زیرا هر دو به طور مستقیم برای کاربران قدرتمندی که میخواهند از سختافزار خود حداکثر استفاده را ببرند، هدف گرفتهاند.
ثانیاً، هیچ نسخهای از این فرآیند نصب وجود ندارد که شامل بهینهسازی شدید برای نصب سیستم عاملی غیرقابل اعتماد نباشد. حتی اگر همه کارها را به درستی انجام دهید، مشکلات مربوط به سازگاری سیستم فایل NTFS میتواند استفاده از رایانه شخصی شما را بدون CD زنده غیرممکن کند و ممکن است نرمافزار بهدرستی با برخی از محدودیتهای موجود ویندوز نصب نشود.
اگر می خواهید خودتان این را امتحان کنید، بدانید که حتی رسیدن به اولین بوت مدتی طول می کشد. شما باید به صورت دستی پارتیشن ها را ایجاد کنید، چندین فایل متنی و پیکربندی را تغییر دهید، لینوکس آلپاین را در یک فایل WIM (فرمت تصویربرداری ویندوز) جابجا کنید، و… به صورت دستی یک EULA (توصیه شده GNU) را ذخیره کرده و درج کنید که نصب کننده ویندوز بتواند آن را بخواند.
از بین تمام مراحل مورد نیاز، آوردن EULA خود ممکن است خنده دارترین باشد – به خصوص که سه روز طول کشید تا Sood متوجه شود.