плосък пакет

Как да инсталирате Flatpak, Snap и AppImage приложения в Linux

Как да инсталирате Flatpak, Snap и AppImage приложения в Linux
Тази статия ще обясни как да инсталирате, премахвате и управлявате пакети Flatpak, Snap и AppImage в Linux. Тези три формата на опаковки се разработват през последните няколко години и те предоставят агностични пакети за разпространение, които могат да бъдат инсталирани на всички основни дистрибуции на Linux. Подробно сравнение между тези формати за опаковане е достъпно тук.

Инсталиране и управление на Flatpak пакети

Ако използвате Ubuntu, неговите производни или други дистрибуции на Linux, базирани на Ubuntu, можете да изпълните следните две команди за настройка на пакети Flatpak:

$ sudo apt инсталирайте flatpak
$ flatpak отдалечено добавяне - ако не съществува flathub https: // flathub.org / repo / flathub.flatpakrepo

Втората команда добавя официалното хранилище на Flathub, което може да се използва за изтегляне и инсталиране на приложения Flatpak. Възможно е да добавите други хранилища на трети страни, като замените URL адреса на хранилището във втората команда по-горе. Като цяло обаче трябва да се придържате към хранилището по подразбиране, за да избегнете инсталирането на непроверени приложения, които може да имат проблеми със сигурността.

Ако използвате друга дистрибуция на Linux, следвайте това ръководство за бърза настройка, което обхваща инструкциите за инсталиране на над 25 дистрибуции на Linux.

След като завършите настройката на Flatpak, можете да отидете в магазина на Flathub, за да изтеглите всяко приложение по ваш избор. Например, за да инсталирате пакета Firefox Flatpak, можете да посетите неговия списък в магазина на Flathub или да го потърсите с помощта на лентата за търсене на уебсайта на Flathub. Всеки списък на страницата на Flathub включва команда за инсталиране в долната част на страницата. Трябва да изпълните тази команда в терминала, за да инсталирате пакета. Имайте предвид, че командата е еднаква за всички дистрибуции на Linux. За цитирания случай трябва да изпълните следната команда, за да инсталирате пакета на Firefox flatpak:

$ flatpak инсталира flathub org.моцила.firefox

Имайте предвид, че докато инсталирате пакет Flatpak, може да бъдете помолени да инсталирате допълнителни пакети и зависимости. Това е нормално, тъй като пакетите Flatpak инсталират необходимите пакети и библиотеки, ако е необходимо.

За да премахнете инсталиран пакет Flatpak, трябва да изпълните следната команда (заменете ID на пакета):

$ flatpak деинсталиране на org.моцила.firefox

Ако не си спомняте идентификационния номер на пакета, можете да го получите от страницата с обяви на магазина на Flathub. Flatpak ще ви покаже и предложения за приложения, ако предоставите само частично име или идентификационен номер. Например, ако просто използвате „firefox“ в горната команда, Flatpak автоматично ще ви представи избор да премахнете пакета Firefox.

За да актуализирате инсталиран пакет Flatpak, трябва да изпълните следната команда (заменете ID на пакета):

$ flatpak актуализация org.моцила.firefox

За да изброите всички пакети Flatpak, инсталирани на вашата Linux система, използвайте следната команда:

$ flatpak списък

Много дистрибуции на Linux използват приставката Flatpak в приложението си за разпространение на софтуер, за да улеснят по-лесната инсталация и автоматичните актуализации. За повече информация относно използването на Flatpak изпълнете следните две команди:

$ flatpak --помощ
$ man flatpak

Инсталиране и управление на Snap пакети

Ubuntu, неговите производни и повечето други дистрибуции на Linux, базирани на Ubuntu, идват с поддръжка на Snap, активирана по подразбиране. Можете да търсите пакети за щракване в приложението на софтуерния център на GUI, както и да ги инсталирате от командния ред. Snap пакетите могат да се търсят и на уебсайта на Snap Store. Всеки списък в snap store показва команда за инсталиране на изброеното приложение.

За да добавите поддръжка на Snap към други дистрибуции на Linux, може да се наложи първо да инсталирате пакета “snapd” (подобно на настройката на Flatpak, обяснена по-горе). Следвайте ръководството за настройка на snapd, достъпно тук за над 25 дистрибуции на Linux.

След като приключите с инсталирането на snapd, посетете всеки списък в Snap store и изпълнете посочената команда, посочена на страницата. Например, за да инсталирате Android Studio Snap, ще трябва да изпълните следната команда:

$ sudo snap install android-studio --classic

За да премахнете пакет Snap, използвайте следната команда (заменете името на приложението, ако е необходимо):

$ sudo snap премахване на android-studio

За да изброите всички Snap пакети, инсталирани на вашата система, използвайте следната команда:

$ snap list

Имайте предвид, че не можете да деактивирате моментални актуализации. Те се инсталират автоматично на вашата система на периодични интервали. Можете обаче да ги пренасрочите или временно да задържите актуализации. Подробно ръководство за управление на Snap актуализации е достъпно тук.

За да научите повече за Snap пакетите, изпълнете следните две команди:

$ щракване --помощ
$ човек щракване

Инсталиране и управление на пакети AppImage

Пакетите AppImage работят подобно на преносимите “exe” файлове, които може да сте използвали в Windows. Всичко, което трябва да направите, е да изтеглите файл AppImage и да го маркирате като изпълним, за да стартирате приложението. За да направите изпълним файл на AppImage, изпълнете команда в следния формат:

$ chmod + x файл.приложение

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

Подобно на Flatpak и Snap, се предлага и магазин AppImage. Въпреки това, за разлика от Snap и Flatpak, разработчиците, които разпространяват своите приложения във формат AppImage, не често ги изброяват в този централизиран магазин. Файловете AppImage се разпространяват предимно чрез хранилища на изходен код или от уебсайтове на приложения.

В някои случаи AppImage файловете могат да ви подканят да създадете стартер, който се появява в менютата на приложенията и на работния плот като пряк път. Ако сте избрали да създадете стартер, може да искате да го премахнете след изтриване на файл AppImage. За целта просто посетете посоченото по-долу място и изтрийте свързаното „.десктоп ”файл.

$ НАЧАЛО /.локално / споделяне / приложения /

Заключение

Пакетите Flatpak, Snap и AppImage предоставят нови начини за разпространение на приложения във всички основни дистрибуции на Linux. Те осигуряват по-добра сигурност и улесняват разработчиците при разпространението на техните приложения. Тези нови формати на пакети са бъдещето на опаковките на приложения на Linux, особено за несистемни приложения на трети страни.

Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...