آلپاین لینوکس در حال حرکت به سمت یک طرحبندی (لایه) سیستم فایل ادغامشدهٔ /usr است.
برخی از مزایا شامل کاهش نگهداری بستهبندی و کانتینریسازی دادههای توزیع شدهی بیشتر تحت /usr است.

آلپاین لینوکس در حال حرکت به سمت یک طرحبندی (لایه) سیستم فایل ادغامشدهٔ /usr است.
به گزارش اپست به نقل از 9to5linux ، پس از ماهها آمادهسازی، تیم توسعهی آلپاین لینوکس امروز اعلام کرد که تصمیم گرفتهاند برای انتشار نسخههای آتی آلپاین لینوکس، از ساختار سیستم فایل ادغامشدهی /usr (/usr-merged) استفاده کنند.
از نسخهی آلپاین لینوکس ۳.۲۳ به بعد، هر نصب جدیدی بهصورت /usr-merged خواهد بود، بهطوری که مسیرهای /lib، /bin و /sbin تبدیل به پیوندهای نمادین (symbolic links) به معادلهای خود در /usr میشوند. مزیت اصلی تغییر ادغام /usr این است که یک مکان واحد برای نصب فایلهای اجرایی و کتابخانهها توسط توزیع وجود خواهد داشت.
به گفتهی توسعهدهندگان آلپاین لینوکس، برخی دیگر از مزایای ساختار سیستم فایل /usr-merged عبارتند از: کاهش نگهداری بستهبندی و کانتینرسازی بیشتر دادههای ارائهشده توسط توزیع تحت مسیر /usr. همچنین، تنظیمات /usr-merged در بیشتر اکوسیستم لینوکس یک استاندارد محسوب میشود.
در حال حاضر، توسعهدهندگان اعلام کردهاند که /usr/bin و /usr/sbin همچنان بهعنوان مسیرهای مستقل در آلپاین لینوکس باقی خواهند ماند، اما در صورت بهروزرسانی یا هنگامی که استاندارد سلسلهمراتب سیستم فایل (FHS) بهروزرسانی شود، این وضعیت ممکن است تغییر کند. همچنین، زمانی که عمر نسخهی آلپاین لینوکس ۳.۲۲ به پایان برسد، سیستمهایی که /usr-merged نیستند، رسماً فاقد پشتیبانی تلقی خواهند شد.
اگر یک نصب با عمر طولانی از Alpine Linux edge دارید، یا از نسخهای قدیمیتر به 3.23 ارتقا دادهاید، تشویق میشوید که سیستمتان را برای ادغامیافته با /usr (/usr-merged) آزمایش کرده و مهاجرت دهید. سیستم /usr-merged در آینده پشتیبانی بهتری خواهد داشت و اجرای آن ایمنتر خواهد بود،” توسعهدهندگان آلپاین لینوکس گفتند.
این تغییر تنها بر روی نصبهای جدید Alpine Linux 3.23 تأثیر میگذارد، در حالی که کاربران فعلی Alpine Linux 3.22 میتوانند بدون اجبار به ادغام /usr در سیستمهای خود، ارتقا دهند. دستورالعملهای دقیق در مورد نحوه مهاجرت نصبهای موجود آلپاین لینوکس به طرحبندی سیستم فایل /usr-merged در صفحه اعلامیه ارائه شده است.
با این حال، توسعهدهندگان همچنین گفتند که با شروع یک نسخه آتی از آلپاین لینوکس، احتمالاً Alpine Linux 3.26 یا Alpine Linux 3.27، طرحبندی سیستم فایل /usr-merged برای همه کاربران اجباری خواهد بود و در صورت عدم پشتیبانی از Alpine Linux 3.22، نصبهای غیر /usr-merged در هنگام تلاش برای ارتقا دچار مشکل خواهند شد.






