
پخشکننده موسیقی بنشی (Banshee) که سالها از چرخه توسعه فعال خارج شده بود، این بار بهصورت یک بسته اسنپ (Snap) در فروشگاه Snap Store منتشر شده است تا روی دسکتاپهای مدرن لینوکس قابل اجرا باشد. این بسته توسط آلن پوپ (Alan Pope) با نام مستعار popey بستهبندی شده و نسخه ۲.۶.۲ بنشی را در اختیار کاربران قرار میدهد؛ همان آخرین نسخه پایدار که در سال ۲۰۱۴ منتشر شد.
احیای بنشی؛ نه ادامه رسمی، بلکه حفاظت از نرمافزار
این انتشار را نباید ادامه رسمی پروژه بنشی دانست. در توضیحات Snap Store آمده است که این بسته شامل «اصلاحات سازگاری» و «بازگرداندن برخی سرویسهای آنلاین انتخابشده» است، اما همه سرویسهای تاریخی ممکن است کار نکنند. به بیان دیگر، این بسته بیشتر شبیه حفاظت از نرمافزار (Software Preservation) است؛ رویکردی که قالبهای کانتینری مانند Snap برای آن مناسباند، زیرا وابستگیهای قدیمی نرمافزار را بدون آسیب به سیستم میزبان درون بسته نگه میدارند.
تجربه استفاده روی اوبونتو ۲۶.۰۴
در آزمایش روی اوبونتو ۲۶.۰۴ التیاس (Ubuntu 26.04 LTS)، بنشی در نخستین اجرا از کاربر خواست پوشه موسیقی را انتخاب کند و سپس قطعات را بهسرعت بارگذاری کرد. این برنامه تقریباً همه قالبهای موسیقی موجود را پشتیبانی کرد و در نمایش جلد آلبومها مشکلی نداشت. همچنین MPRIS و کلیدهای رسانه (Media Keys) بهدرستی کار میکردند و حتی اپلت اصلی سینی سیستم (Tray Applet) نیز ظاهر شد.
با این حال، ورود به حساب Last.fm ممکن نبود و هنگام احراز هویت خطای «Could not launch URL» نمایش داده شد. پخش ویدئو هم کار نکرد؛ موضوعی که با توجه به تغییر فرمتها، رزولوشنها و کدکها از سال ۲۰۱۴ چندان غیرمنتظره نیست. پخش دیویدی (DVD) نیز آزمایش نشد.
تاریخچه بنشی و ماجرای Mono
بنشی بین سالهای ۲۰۱۱ تا ۲۰۱۲ مدتی پخشکننده پیشفرض موسیقی اوبونتو بود. این انتخاب در آن زمان مهم تلقی میشد، نه فقط به دلیل جایگزینی Rhythmbox محبوب، بلکه به این دلیل که بنشی با Mono نوشته شده بود. Mono یک پیادهسازی متنباز از بخشهایی از پشته .NET مایکروسافت، زبان C# و کتابخانههای مرتبط است که توسط میگل د آیکازا (Miguel de Icaza)، یکی از بنیانگذاران GNOME، ساخته شد.
بخش بزرگی از جامعه لینوکس با Mono مخالف بود و بیم آن داشت که استفاده از آن اسب تروای تسخیر لینوکس باشد و توسعهدهندگان و توزیعها با تهدید حقوقی مایکروسافت روبهرو شوند؛ هرچند چنین اتفاقی نیفتاد. مایکروسافت بعدها سرپرستی Mono را بر عهده گرفت، اما در سال ۲۰۲۴ آن را به پروژه Wine واگذار کرد. اوبونتو در نهایت برنامههای مبتنی بر Mono مانند Banshee، gBrainy و Tomboy را به دلیل نگرانیهای مربوط به فضای دیسک و وابستگیها از نصب پیشفرض حذف کرد. آخرین حضور بنشی در اوبونتو نیز به سال ۲۰۱۸ بازمیگردد؛ زمانی که این بسته به دلیل اتکا به کتابخانههای منسوخ (Deprecated Libraries) از مخازن Debian حذف شد.
نصب و محدودیتها
کاربران اوبونتو میتوانند در App Center عبارت Banshee را جستوجو و نصب کنند، یا از ترمینال فرمان زیر را اجرا کنند:
sudo snap install banshee
بسته اسنپ بنشی به زمان اجرا (Runtime) Core22 وابسته است؛ بنابراین اگر نسخه جدیدتری از اوبونتو دارید که Core22 از پیش نصب نشده است، مانند اوبونتو ۲۶.۰۴ التیاس، این زمان اجرا نیز دریافت میشود. برای دسترسی به فایلهای ذخیرهشده روی درایو خارجی، باید مجوز لازم را به اسنپ بدهید:
sudo snap connect banshee:removable-media
بنشی در نهایت نرمافزاری متعلق به دوران خود است. این برنامه یک اپلیکیشن GTK2 محسوب میشود و در سال ۲۰۲۶ ممکن است در نمایشگرهای مدرن با مقیاسبندی کسری (Fractional Scaling) مشکل داشته باشد؛ بخشی از رابط مقیاس میشود و بخشی نه. همچنین باگهایی که در سال ۲۰۱۴ داشت، هنوز هم باقی ماندهاند. با این حال، برای علاقهمندان به نوستالژی، اجرای دوباره بنشی میتواند تجربهای جالب باشد.