Shelly: новият графичен пакетен мениджър, който може да промени Arch Linux из основи

0
27

Модерен пакетен мениджър с множество възможности

Shelly се появява като модерен, визуално изчистен и значително по‑достъпен пакетен мениджър за Arch Linux. Инструментът комбинира графичен интерфейс, поддръжка на AUR, Flathub, AppImage и локални пакети, без да изисква инсталация, което го прави привлекателен както за нови потребители, така и за ветерани.

За разлика от множеството фронтенди, които просто обвиват pacman, Shelly използва директно libalpm, същата библиотека, на която разчита и pacman. Това му позволява да бъде едновременно бърз, точен и напълно съвместим с Arch екосистемата, без да се държи като външен слой.

Интерфейсът: GTK 4, Wayland и удобство

Графичната част на Shelly е изградена върху GTK 4 и работи нативно под Wayland. Интерфейсът е структуриран около няколко основни секции:

Shelly Arch Linux package manager

  • Home, която предлага общ преглед на системата, налични обновления и последни действия.
  • Install – ключовият екран, който позволява инсталиране на локални source пакети, AppImage файлове и съдържание от официалните хранилища.
  • Update, секция, съдържаща списък с всички пакети, които имат нови версии, с възможност за масово или селективно обновяване.
  • Manage – контрол върху инсталираните пакети, включително чисто премахване заедно с конфигурационните файлове.
  • AUR / Flatpak са две отделни секции за управление на пакети от AUR и Flathub, включително ръчно инсталиране на FlatpakRef файлове.

За по‑консервативните потребители Shelly предлага и CLI интерфейс, но очевидно фокусът е върху графичната част.

Налични са дори новини за Arch Linux както при Octopi:

Настройки и допълнителни възможности

По подразбиране AUR и Flathub са изключени, но могат да се активират веднага от Settings. Там се намират и опции за седмичен график за обновления, принудително обновяване на базата данни, конфигуриране на паралелни изтегляния. Това е функционалност, която липсва в много други графични мениджъри за Arch и прави Shelly по‑гъвкав.

Прочетете още:  Windows 10 Anniversary Update не успя да вдигне потреблението при браузъра Edge

Това, което ми хареса много е Flathub магазинът, в който директно можете да търсите приложение, без да ходите в интернет както досега:

Shelly Arch Linux Flatpak section
Търсене по резултат за Viber.

Поглед напред: какво предстои

Разработчикът Zoey Bauer вече работи върху разширяване на възможностите:

  • офлайн обновления
  • модифициране на хранилища
  • възстановяване на системата до предишно състояние на пакетите
  • персонализиране на интерфейса
  • многоезична поддръжка

Тези функции подсказват, че Shelly може да се превърне в един от най‑мощните и удобни инструменти за пакетно управление в Arch екосистемата.

Как да го изпробвате

Последната версия може да бъде изтеглена от GitHub страницата на проекта, а официалният сайт предлага допълнителна документация и примери за работа и нсталация. За потребителите на CachyOS, които вече са добавили Shelly към официалните хранилища:

sudo pacman -S shelly

За Arch Linux и други базирани на Arch дистрибуции можете да използвате любимия си AUR хелпър, например paru:

paru -S shelly --noconfirm

Shelly изглежда като инструмент, който може да направи Arch Linux по‑достъпен, без да жертва философията му, а това е рядка комбинация. Повече информация можете да научите от официалната GitHub страница на проекта.