Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор.

С толкова много дистрибуции на Linux и налични методи за опаковане, не е чудно, че разработчиците често избират да разпространяват своите програми във формат като AppImage, който може да се изпълнява от всяка Linux система. Но AppImages са болезнени за управление и не се интегрират лесно в системното меню.

За щастие има решение, което може да ви помогне да използвате AppImages, сякаш са обикновени приложения за Linux.

Какво представляват AppImages и защо съществуват?

Не е тайна, че Linux е фрагментирана платформа и това може да бъде болезнено за вас, когато се опитвате да инсталирате софтуер, който е компилиран като двоичен файл за дистрибуция, различна от вашата. Има DEB за базирани на Debian дистрибуции, RPM за Red Hat, PKG.TAR.XZ за мениджъра на пакети Pacman на Arch и др.

Създаването и поддържането на двоични файлове за различни дистрибуции отнема много време и често разработчиците биха предпочели да публикувайте един пакет, който ще работи на всички Linux системи и може да се стартира с едно щракване или с един терминал команда.

instagram viewer

AppImage е формат, който можете просто да изтеглите и стартирате. Тези приложения се доставят с всички необходими зависимости и дори не е необходимо да ги инсталирате.

За да стартирате AppImage, първо трябва да го направите изпълним:

sudochmod +хнякое приложение.AppImage

... след това или щракнете двукратно върху него във вашия файлов мениджър, или ако все още сте в терминал, въведете:

./някое приложение. AppImage

За потребителите на GUI Linux това може да е обезкуражаващо и въпреки че съществуват приложения, които ще го направят управлявайте и стартирайте своите AppImages за вас това не е толкова просто, колкото да отворите менюто си и да щракнете върху AppImage, който искате да стартирате, сякаш е нормално ежедневно приложение.

AppImageLauncher е приложение с отворен код, което може да превърне мечтата ви да стартирате AppImages от системното меню в реалност.

Какво е AppImageLauncher?

AppImageLauncher прави повече от това, което подсказва името му, и след като бъде инсталиран на вашата система, той ще прихваща всички се опитва да отвори AppImage, като ви дава диалогов прозорец с опция за избор как искате да бъде AppImage лекувани.

Можете да изберете да стартирате AppImage веднъж или да го интегрирате със системното меню, така че ако искате да стартирате приложението в бъдеще, трябва само да го изберете от менюто.

Редовните приложения, инсталирани чрез мениджъра на пакети, се актуализират заедно с вашата система, но AppImages, като файлове, които изтегляте веднъж и обикновено се изпълняват, като щракнете върху иконата, не са.

AppImageLauncher променя това, като добавя запис към записа на приложението в системното меню, което ще проверява за актуализации и ще изтегли най-новата версия.

Ако ви е писнало от конкретен AppImage и искате да го премахнете от системата си, AppImageLauncher може да се справи и с това.

Как да инсталирате AppImageLauncher на Linux

AppImageLauncher идва предварително инсталиран на системи Manjaro и има налични официални версии за Debian, Ubuntu и Fedora. Има и поддържана от общността версия на AppImageLauncher за Arch Linux. елементарната ОС в момента не се поддържа.

Инсталирайте AppImageLaucher на Debian или Ubuntu

Добавете AppImageLauncher PPA, след което актуализирайте системата си:

sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt актуализация

Сега инсталирайте AppImageLauncher с:

sudo apt Инсталирай appimagelauncher

Инсталирайте AppImageLauncher на системи, базирани на Arch

AppImageLauncher е наличен в потребителското хранилище на Arch и можете да го инсталирате с помощта на yay:

sudo yay -S appimagelauncher

Във Fedora и други RPM дистрибуции

Изтеглете най-новата версия на RPM от страницата за версии на AppImageLauncher GitHub.

Изтегли:AppImageLauncher

След това отидете до директорията за изтегляния, като използвате командата cd и тип:

sudoоб/минappimagelauncher-x.rpm

Как да използвате AppImageLauncher за създаване на записи в менюто

След като инсталирате AppImageLauncher, ето как можете да го използвате, за да добавите AppImage към системното меню:

  1. Изтеглете AppImage, който искате да използвате. Намерете AppImage във вашия файлов мениджър и го стартирайте.
  2. AppImageLauncher ще се стартира вместо AppImage. Ако това е първият път, когато използвате AppImageLauncher, щракнете Персонализиране за да изберете директорията, в която искате да се съхраняват вашите AppImages, след което щракнете Добре.
  3. Ще се появи нов диалогов прозорец, предлагащ избор за Пусни веднъж или Интегрирайте и стартирайте.
  4. За да преместите AppImage на посоченото място и да се интегрирате с системното меню, изберете Интегрирайте и стартирайте.
  5. Приложението ще се стартира. Следващият път, когато искате да стартирате приложението, просто отворете системното си меню и щракнете върху иконата на приложението.

Интегрирането на приложението в системното меню е страхотно - докато вече не го искате. За да изтриете AppImage:

  1. Отворете системното си меню и намерете иконата AppImage.
  2. Щракнете с десния бутон върху иконата AppImage.
  3. Изберете Премахнете AppImage от системата.

Ако има налични актуализирани версии на AppImages, ще можете да ги актуализирате от същото контекстно меню.

AppImageLauncher улеснява управлението на AppImages

Сега можете да използвате AppImageLauncher, за да интегрирате лесно AppImages с вашето системно меню и няма причина да избягвате да ги използвате повече.

Вместо да търсите в хранилищата по подразбиране за софтуер, специално създаден за вашата дистрибуция, проучете огромните библиотеки на AppImages, налични за всички Linux платформи.