بازگشت به بلاگ
هفتگی۹ مهر ۱۴۰۵•7 دقیقه مطالعه

یک ماه در پارچ: تحول فروشگاه نرم‌افزار، هایپرلند و افق‌های تازه دسکتاپ

مروری جامع بر دستاوردهای پارچ لینوکس در شهریور و مهر ۱۴۰۵، از نسخه ۰.۲.۵ پارچ استور با سندباکس امن AUR تا انتشار هایپرلند، پیش‌نمایش پارچ لایت، ایموتبل و من پیج فارسی.

تیم پارچ لینوکس

شهریور و مهرماه ۱۴۰۵ یکی از پربارترین و تعیین‌کننده‌ترین برهه‌های تاریخ پارچ لینوکس بود. در طول این چهار هفته پرشتاب، تیم توسعه و جامعه کاربری پارچ انتشار نسخه‌ها و ابزارهای بنیادینی را در تقریبا تمام لایه‌های سیستم‌عامل رقم زدند. از پرده‌برداری رسمی و تکامل چشمگیر فروشگاه اختصاصی پارچ استور تا انتشار کاندید نسخه نهایی محیط کاشی‌کار مدرن هایپرلند، پیش‌نمایش ویرایش فوق‌سبک پارچ لایت و گسترش دسترسی‌پذیری دیجیتال، پروژه پارچ با تکیه بر همراهی شما مرزهای یک سیستم‌عامل دسکتاپ مدرن و کاربرپسند را جابه‌جا کرد.

در این گزارش، نگاهی دقیق و جامع به تمام رویدادها، تغییرات و دستاوردهای یک ماه اخیر خواهیم داشت و افق‌های پیش روی پروژه را با هم مرور می‌کنیم.

بازتعریف تجربه مدیریت نرم‌افزار با پارچ استور

نصب، جستجو و به‌روزرسانی برنامه‌ها قلب تپنده هر سیستم‌عامل مدرن به شمار می‌رود. برای سال‌ها کاربران لینوکس ناچار بودند میان فروشگاه‌های سنگین با طراحی‌های نه‌چندان هماهنگ یا دستورات ترمینال یکی را برگزینند. با شکل‌گیری پارچ استور با نام توسعه پاستور، هدف ما خلق یک مرکز نرم‌افزار بومی، فوق‌العاده سریع و چشم‌نواز بود که سادگی، امنیت و آرامش خاطر را یکجا به کاربران هدیه دهد.

فروشگاه نرم‌افزار پارچ استور

طی ماه گذشته، پارچ استور از نسخه‌های آزمایشی اولیه عبور کرد و به نگارش ۰.۲.۵ رسید که جهش‌های فنی قابل توجهی به همراه داشت. با بازطراحی ساختار کش و داده‌ها، سرعت اجرای اولیه برنامه پس از ساخت حافظه موقت به زیر یک ثانیه رسید. علاوه بر این، پشتیبانی نرم‌افزار فراتر از فلت‌پک گسترش یافت و ماژول بومی ALPM یعنی هسته اصلی مدیر بسته آرچ لینوکس به آن افزوده شد تا از این پس مدیریت بسته‌های مخازن رسمی، نصب ابزارهای سیستمی و دریافت برنامه‌های فلت‌پک در یک پنجره واحد و یکپارچه انجام شود.

خط لوله امنیتی مخازن کاربران آرچ در پارچ استور

اوج هنر مهندسی در نگارش ۰.۲.۵، ادغام کامل مخزن کاربران آرچ موسوم به AUR با یک لایه حفاظتی پیشرفته بود. مخزن AUR توسط کاربران نگهداری می‌شود و نصب مستقیم بسته‌ها از آن بدون بررسی دقیق می‌تواند خطرات امنیتی به دنبال داشته باشد. برای رفع این نگرانی، پارچ استور یک خط لوله امنیتی چندمرحله‌ای پیرامون تمام پکیج‌های این مخزن ایجاد کرد.

هر فایل ساخت بسته پیش از اجرا با سیزده قانون امنیتی دقیق برای کشف الگوهای حمله، اسکریپت‌های مبهم و ارتقای غیرمجاز دسترسی‌ها اسکن می‌شود. فرآیند ساخت بسته‌ها نیز درون محیط ایزوله سندباکس Bubblewrap و بدون دسترسی به ریشه سیستم یا اطلاعات پوشه خانگی انجام می‌گیرد. همچنین در صورتی که بسته‌ای به تازگی ایجاد شده باشد یا نگهدارنده آن تغییر کرده باشد، سیستم با هشداری صریح از کاربر تاییدیه می‌گیرد و صحت فایل‌های نهایی را پیش از نصب بررسی می‌کند.

در گام بعدی، سازوکار انتشار مستقل برنامه‌ها برای توسعه‌دهندگان در پارچ استور پیاده‌سازی خواهد شد که شامل گزینه‌های دونیشن اختیاری و انتشار بسته‌های تجاری است تا بستری پایدار برای حمایت از خالقان نرم‌افزار در جامعه متن‌باز ایران شکل گیرد.

تلفیق قدرت و زیبایی در پارچ هایپرلند

مدیر پنجره‌های کاشی‌کار پویا به دلیل بهره‌وری بالا محبوبیت شگفت‌انگیزی یافته‌اند، اما راه‌اندازی و کانفیگ آن‌ها معمولا نیازمند نگارش صدها خط کد پیکربندی پیچیده است. ویرایش هایپرلند در پارچ با این هدف متولد شد که شخصی‌سازی، نگهداری و کاربری روزمره این محیط پیشرفته را بدون دردسر و در قالبی زیبا در دسترس همگان قرار دهد.

محیط دسکتاپ پارچ هایپرلند

به دنبال بازخوردهای سازنده جامعه در دوره آزمایشی، نسخه کاندید انتشار رسمی پارچ هایپرلند در ابتدای پاییز در دسترس قرار گرفت. این ویرایش از شل قدرتمند Noctalia بر پایه ویلند بهره می‌برد که انیمیشن‌های چشم‌نواز، صفحه نمای کلی فضاهای کاری، پنل تنظیمات سریع و یک چیت‌شیت کاربردی برای کلیدهای میانبر را تنها با یک فشردن دکمه در اختیارتان می‌گذارد.

کاربران می‌توانند تمامی اجزا از قبیل رنگ‌ها و رفتار پنل‌ها را از طریق محیط گرافیکی شخصی‌سازی کنند یا در صورت تمایل، کانفیگ‌های کوییک‌شل دلخواه خود را جایگزین نمایند. پروژه ما برای سال ۲۰۲۷ شامل توسعه ابزاری است که مدیریت و نصب پوسته‌های متنوع کوییک‌شل را به سادگی تعویض تصویر زمینه ممکن می‌سازد.

پیش‌نمایش پارچ لایت برای سیستم‌های با منابع محدود

احیای سخت‌افزارهای قدیمی و حفظ کارایی سیستم‌های کم‌مصرف همواره بخشی از مأموریت پارچ لینوکس بوده است. در کنار نسخه پایدار و محبوب XFCE، گذار به استانداردهای مدرن نمایشگر نیازمند راهکاری سبک بر پایه پروتکل نوین ویلند بود.

پیش‌نمایش پارچ لایت بر پایه Labwc

در اواخر شهریورماه، نخستین پیش‌نمایش از ویرایش سبک پارچ لایت معرفی شد. این نسخه بر پایه‌ی Labwc توسعه یافته است؛ کامپوزیتوری مدرن برای ویلند که با الهام از ساختار محبوب اوپن‌باکس، مصرف حافظه رم فوق‌العاده پایینی دارد و تجربه‌ای روان و مینیمال خلق می‌کند. هماهنگی کامل این کامپوزیتور با شل سبک Noctalia فضایی آرام، سریع و بدون بار اضافی پدید آورده است. پارچ لایت به زودی در کنار نسخه XFCE برای آزمایش عمومی عرضه می‌شود تا توسعه آن بر اساس تجربیات کاربران هدایت گردد.

جهش‌های معماری، پارچ ایموتبل و ابزارهای سیستمی

در زیر لایه‌های ظاهری، ماه گذشته شاهد پیشرفت‌های عمیقی در زیرساخت‌های هسته بودیم. ما نخستین نسخه آلفای عمومی پارچ ایموتبل را بر پایه معماری نوین bootc منتشر کردیم. این نسخه با فایل‌سیستم فقط‌خواندنی، به‌روزرسانی‌های یکپارچه اتمیک و امکان بازگشت لحظه‌ای به وضعیت پایدار پیشین، پایداری استواری را نوید می‌دهد. در کنار فلت‌پک، ابزارهای پادمن و دیستروباکس امکان اجرای کانتینرهای مختلف نظیر دبیان و نصب برنامه‌ها را بدون دستکاری فایل‌سیستم ریشه فراهم می‌آورند.

برای حل مشکل اختلالات دسترسی و کندی ارتباط به فلت‌هاب، مخزن پروکسی اختصاصی فلت‌پک پارچ در نشانی flathub.parchlinux.com راه‌اندازی شد که دریافت برنامه‌ها را با سرعت مطلوب و پایداری کامل برای کاربران میسر می‌سازد.

ابزارهای پایه نیز به‌روزرسانی‌های پرباری دریافت کردند. ابزار جدید pacu توسط تیم پارچ برای مدیریت هوشمندانه pacman، هلد کردن بسته‌ها و ویرایش تمیز مخازن با الهام از رفتار apt و dnf معرفی گردید. میرورمن نگارش ۰.۶ با پشتیبانی از پروژه میراوا برای انتخاب سریع‌ترین میرورهای مدیر بسته‌های زبان‌های برنامه‌نویسی نظیر پایتون عرضه شد. همچنین با بازنویسی و رفع خطاهای قدیمی QML در نصاب کالامارس و حل ناهماهنگی ماژول هسته crc32c در فایل‌سیستم‌های Btrfs، تجربه نصب سیستم پایدارتر از گذشته شد.

فرهنگ، مستندسازی و دسترسی‌پذیری برای همه

یک سیستم‌عامل فراتر از کدهای برنامه‌نویسی، بازتابی از هویت و همبستگی جامعه خود است. هم‌راستا با دستاوردهای فنی، ماه گذشته گام‌های پرمعنایی در زمینه فرهنگ، مستندات بومی و دسترسی‌پذیری دیجیتال برداشته شد.

مجموعه تصاویر زمینه فرهنگی پارچ

ما جلوه میزکار را با افزودن مجموعه تصاویر زمینه فرهنگی تازه کردیم. این تصویرسازی‌های وکتور که به صورت مستقیم از طریق به‌روزرسانی‌های رسمی در دسترس قرار گرفتند، المان‌های معماری و خاطرات شهرهای تاریخی تهران، اصفهان، قزوین، مشهد و خوزستان را به زیبایی تصویر می‌کشند و آثار مربوط به استان‌های دیگر نیز در دست خلق است.

پرتال من پیج فارسی پارچ لینوکس

در راستای غنی‌سازی منابع آموزشی آزاد، اعضای فعال جامعه پارچ اقدام به راه‌اندازی پرتال جامع man.parchlinux.com نمودند. این پروژه صفحات راهنمای گنو/لینوکس را به شکلی تمیز و شیوا به زبان فارسی ترجمه و منتشر می‌کند. قدردانی صمیمانه ما تقدیم به همراهان گرانقدر مهدی، اهورا، پرویز و امیر که با اختصاص وقت ارزشمند خود، گنجینه‌ای ماندگار برای جامعه فارسی‌زبان پدید آوردند.

همچنین به مناسبت روز جهانی آزادی نرم‌افزار، دورهمی ویژه‌ای با مشارکت گروه‌های کاربری لینوکس با تمرکز بر مقوله حیاتی دسترسی‌پذیری دیجیتال برای افراد نابینا و کم‌بینا برگزار شد. دسترسی برابر به دنیای دیجیتال و از میان برداشتن موانع فناورانه همواره از اصیل‌ترین آرمان‌های پروژه پارچ لینوکس باقی خواهد ماند.

نگاهی به مسیر پیش رو

ماه گذشته نشان داد که در سایه چشم‌اندازی روشن و جامعه‌ای پرشور و صمیمی، چه دستاوردهای بزرگی رقم می‌خورد. با تکامل پارچ استور، آمادگی هایپرلند برای رلیز پایدار و شکوفایی پارچ ایموتبل، گام‌های پارچ لینوکس استوارتر از هر زمان دیگری برداشته می‌شود.

از همه شما عزیزان دعوت می‌کنیم نگارش‌های جدید را بیازمایید، دیدگاه‌های ارزشمند خود را در انجمن با ما در میان بگذارید و در خلق این تجربه مشترک با ما همراه باشید.

#پارچ لینوکس#پارچ استور#هایپرلند#ویلند#پارچ لایت#ایموتبل#متن‌باز#روز آزادی نرم‌افزار

برای ادامه خواندن