- - Как да използвате и инсталирате FlatPak на Linux

Как да използвате и инсталирате FlatPak на Linux

Сякаш инсталатори на универсални приложенияе новото нещо в света на Linux. Имате разработчиците зад Ubuntu, които работят върху щрапки, App Image (известен най-близо до .exe файлове в Linux), Deis, ZeroInstall и разбира се, новото нещо, за което всички говорят: Flatpak. Прекалено дълго общността с отворен код и Linux като цяло се нуждае от един начин за доставяне на софтуер за много различни Linux дистрибуции. През 2017 г. има много различни софтуерни проекти, които се състезават за прожекторите. Flatpak не се различава. Това е инструмент, разработен от проекта за безплатен работен плот, който обещава да улесни доставянето на всякакъв вид софтуер, безпроблемно и лесно до всеки тип дистрибуция на Linux на пазара.

ВНИМАНИЕ СПОЙЛЕР: Превъртете надолу и гледайте видео урока в края на тази статия.

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

Инсталиране на FlatPak

Разработчиците на Flatpak работиха усилено с Linuxподдръжници на дистрибуция, за да се направи така, че да се стартира всичко работи лесно. Отворете прозорец на терминала, намерете секцията с използваната от вас операционна система и въведете командата (ите), за да я инсталирате!

Arch Linux

sudo pacman -S flatpak

Fedora

sudo dnf install flatpak

OpenSUSE

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

или (ако използвате DNF)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak

Ubuntu 17.04+

sudo apt install flatpak

Debian тестване / нестабилно

sudo apt-get install flatpak

Gentoo

Първо, спечелете коренова обвивка: sudo -s or su

След това създайте нов конфигурационен файл: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Поставете следния код във файла:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

автоматично синхронизиране = Да

Запишете конфигурационния файл с комбинацията клавиатура Ctrl + O.

И накрая, стартирайте синхронизация, за да инсталирате Flatpak.

emerge --sync

Използване на Flatpak

Flatpak е много децентрализирана технология. За разлика от други решения за „универсално приложение“, като щрапки, няма нито един магазин за софтуер. Вместо това има много. Тази програма позволява на потребителите да правят свои контейнери и да ги качват на официалните сървъри, но също така е възможно потребителите да хостват сами и да игнорират официалния начин изцяло.

Вие сте разработчик? Вижте официалната информация, за да научите как да направите Flatpak.

Инсталиране на Flatpak от хранилище

За да инсталирате приложение Flatpak на вашия компютър с Linux, отворете терминал. След това въведете тази команда, за да получите достъп до root: sudo -s

В този пример ще инсталираме Spotify чрез командния ред. Започнете, като кажете на услугата Flatpak, за да получите отдалеченото приложение.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

След това инсталирайте Spotify с командата за изпълнение.

flatpak run com.spotify.Client


Когато процесът приключи, проверете менюто на приложението си. Ще се появи икона за Spotify.

Инсталиране на Flatpak от файл

За щастие командният ред не е единственият начин да инсталирате приложение Flatpak. Възможно е също да изтеглите a .flatpakref файл и го инсталирайте без да въвеждате нито една команда.

Първо, уверете се, че gnome-софтуерът е инсталиран в системата (макар че най-вероятно вече е). След това изтеглете a .flatpakref файл чрез страницата на приложението. В този пример ще използваме Skype.

Когато файлът се изтегли на вашия компютър, отворетефайловия мениджър и отидете до местоположението на изтегленото приложение. Щракнете с десния бутон върху него и изберете „Open with Install Software“. Това ще стартира магазина на софтуера Gnome и ще изведе страница, която показва подробна информация за приложението, което ще бъде инсталирано.

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

Това е! Проверете менюто на приложението за ново инсталираната програма.

Актуализиране на Flatpaks

Актуализиране, подобно на инсталирането, е възможно по два начина. Първият начин е с терминала. Започнете с изброяване на всички инсталирани Flatpaks в системата с командата list.

flatpak list

След това изберете приложението Flatpak от списъка и го добавете в края на: flatpak update

Това ще актуализира отделното приложение. Като алтернатива просто въведете flatpak update за актуализиране на всички приложения в системата.

Не искате да използвате терминала? Просто използвайте софтуера Gnome като нормално. Когато има актуализация на Flatpak, тя ще ви каже! Инсталирайте го като нормално, заедно с редовни актуализации на софтуера.

Деинсталиране на Flatpaks

Деинсталирайте приложение, като първо използвате командата list, за да намерите името на приложението, което да деинсталирате. След това копирайте името и въведете:

sudo flatpak uninstall appnamehere

Освен това отворете Gnome Software, потърсете приложението и кликнете върху „деинсталиране“.

заключение

Разпространението на софтуер винаги е било едно отнай-слабите точки на Linux: разработчиците нямат желание да пакетират програмата си в 100 различни формата. Освен това потребителите искат по-добър начин за инсталиране на софтуер, а не да разчитат на терминала. Flatpack е друг опит да се поправи това. Тя изпълнява тази масивна задача, като взема програми и ги виртуализира вътре в контейнерите, позволявайки им да работят на всичко по всяко време. Разработването на този софтуер набира скорост, като Flatpaks помага да се доставят популярни програми като: Spotify, Blender, Mozilla Firefox и дори Microsoft Skype. Подкрепата за този инструмент е огромна, а приемането само се усъвършенства.

Flatpaks имат голям потенциал, но те сазасенчени от други играчи в играта „универсален Linux инсталатор“. В резултат на това те са познати само от лудници на Linux. Надявам се, че този урок ще свети малко необходимата светлина на Flatpak, така че всички видове потребители на Linux да могат да започнат да ги използват!

Коментари