На начинаещите в Linux предстои лечение, тъй като те могат да инсталират пакети, като същевременно спестяват време и усилия. Canonical, компанията майка на Ubuntu, беше първата, която внедри щракели, софтуер без зависимост от кръстосано разпространение.

Със Snap дойде Flatpak, друга универсална опаковъчна система, написана на C. Смятан за помощна програма за управление на пакети, той позволява на потребителя да инсталира и стартира приложения в изолирана среда.

Основни терминологии

Подобно на Snap, Flatpak има за цел да опрости управлението на софтуера в дистрибуциите на Linux. Ето някои често срещани терминологии, които си струва да знаете:

  • Flatpak: Това е система, използвана за изграждане, разпространение и стартиране на десктоп приложения в изолирана среда на Linux.
  • Времетраене: Времетраенията също се наричат ​​платформи, тъй като те работят като интегрирани платформи, за да предоставят основни помощни програми, необходими за работа на приложението Flatpak.
  • Приложение Flatpak: Това са приложения, които потребителят може да инсталира с помощта на
    instagram viewer
    плосък пакет команда на техния компютър.

Предимства на използването на Flatpak

  • Универсалност: Flatpak, като мениджър на помощни услуги, позволява на потребителя да инсталира и стартира приложения практически на почти всеки работен плот на Linux. Това ще включва всички дистрибуции, които не са GNU, операционни системи само за четене, дистрибуции без systemd или други архитектури.
  • Иновация благоприятна: Flatpak насърчава поддържащите разпространението, за да помогне на разработчиците да се съсредоточат върху своите иновационни цели.
  • Стабилност: Всички счупвания в приложение не водят до повреда на системата. Това е така, защото времето за изпълнение на Flatpak се съдържа и не пречи на работата на системата.
  • Инсталиране без корени: Не се нуждаете от повишени привилегии, когато инсталирате приложение / изпълнение на Flatpak.
  • Пясъчни приложения: Една от основните цели на Flatpak е да подобри сигурността на системата, като изолира приложенията една от друга. Заявленията са в пясъчна среда и се изпълняват в отделни силози.

Свързани: Ръководство за начинаещи за софтуерни хранилища в Ubuntu

Инсталиране на Flatpak на дистрибуции на Linux

Има различни начини за инсталиране на Flatpak, в зависимост от дистрибуцията на Linux, която използвате.

Инсталацията на Flatpak е процедура от две стъпки. Първата стъпка включва инсталиране на Flatpak чрез мениджър на пакети. Втората стъпка включва добавяне на хранилището на Flatpak Flathub, откъдето можете да инсталирате различни приложения.

Ето как можете да инсталирате пакета на различни дистрибуции на Linux:

На Ubuntu и Mint

По подразбиране Flatpak поддържа Ubuntu 18.04, Mint 19.3 и по-новите им версии. Можете да инсталирате пакета на Ubuntu и Linux Mint с помощта на APT:

sudo apt инсталирайте flatpak

На Debian и базирани на Debian дистрибуции

За да инсталирате Flatpak на базирани на Debian дистрибуции като Elementary и Zorin, трябва да добавите PPA към вашата система, преди да изтеглите пакета:

sudo add-apt-repository ppa: alexlarsson / flatpak
sudo apt актуализация
sudo apt инсталирайте flatpak

Можете също да използвате командите, споменати по-горе, за да инсталирате Flatpak на Ubuntu.

На Red Hat и Fedora

За да инсталирате на базирани на RHEL дистрибуции като Fedora и CentOS, изпълнете тази команда:

sudo dnf инсталирай flatpak

Като алтернатива можете да използвате и мениджъра на пакети YUM:

sudo yum инсталирай flatpak

На OpenSUSE

Издайте следната команда, за да инсталирате Flatpak на OpenSUSE:

sudo zypper инсталирайте flatpak

На ArchLinux / Manjaro

Не на последно място, за да инсталирате пакета на Arch Linux и неговите производни дистрибуции, изпълнете следната команда:

sudo pacman -S flatpak

Свързани: Flathub vs. Snap Store: Най-добрите сайтове за изтегляне на приложения за Linux

Добавяне на хранилището на Flathub в Linux

Следващата стъпка е да добавите хранилището на Flatpak, Flathub, за да можете да изтегляте и инсталирате приложения от едно от най-популярните и широко използвани хранилища.

Да се добавете хранилището на Linux, изпълнете тази команда:

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

Как да използвам Flatpak на Linux

Използването на Flatpak е доста подобно на използването на други мениджъри на пакети в Linux. Можете да търсите и инсталирате приложения от хранилището на Flathub, като използвате инструмента за команден ред Flatpak.

Търсете приложения във Flathub

Преди да влезете, за да инсталирате приложенията, можете да проверите дали дадено приложение е налично в хранилището. Форматът по подразбиране за тази команда е:

flatpak име на приложение за търсене

Като пример, нека потърсим Spotify и да го инсталираме, ако е наличен.

търсене на flatpak spotify

Получените стойности ще показват идентификатора на приложението, версията, клона и дистанционното управление заедно с описание на софтуера.

Инсталирайте пакети с помощта на Flatpak

Основният синтаксис за инсталиране на приложения, използващи Flatpak, е:

flatpak инсталира отдалечени applicationID

Например, за да инсталирате Spotify, можете да използвате:

flatpak инсталирайте flathub com.spotify. Клиент

Стартирайте приложение

Използвайте следния команден формат, за да стартирате приложение:

flatpak стартиране на applicationID

Например:

flatpak run com.spotify. Клиент

Това в крайна сметка ще стартира приложението Spotify във вашата система.

Списък на инсталираните пакети Flatpak

Нека направим това още една стъпка. За да получите списък на всички пакети Flatpak, инсталирани на вашата система:

плосък списък

Актуализирайте инсталираните пакети

За да актуализирате пакетите Flatpak във вашата система, изпълнете:

актуализация на flatpak

Ако всички пакети вече са актуализирани, няма да има нови промени след изпълнението на гореспоменатата команда.

Деинсталирайте софтуера с помощта на Flatpak

Ако сте инсталирали приложение и вече не искате да го запазите, можете успешно да го деинсталирате с помощта на деинсталирайте метод. Синтаксисът по подразбиране на командата е:

flatpak деинсталиране на applicationID

Тъй като току-що инсталирахме Spotify, опитайте да деинсталирате приложението, като напишете:

деинсталиране на flatpak com.spotify. Клиент

Активиране на хранилището на GNOME

Подобно на Flathub, хранилището на GNOME съдържа всички основни приложения на GNOME. Самото централно хранилище има две версии: стабилна и нощна.

Добавете стабилното хранилище на GNOME

Използвайте wget за да изтеглите GPG ключовете за хранилището:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

Добавете хранилището на GNOME Flatpak към вашата система с помощта отдалечено добавяне:

sudo flatpak отдалечено добавяне --gpg-import = gnome-sdk.gpg --if-не-съществува gnome-apps https://sdk.gnome.org/repo-apps/

За да инсталирате нощната версия вместо това, изпълнете следните команди:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import = nightly.gpg --if-не-съществува gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Изброяване на отдалечени хранилища

За да изброите всички конфигурирани отдалечени хранилища:

flatpak дистанционни

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

Изтриване на хранилище на Flatpak

Основният синтаксис за изтриване на хранилище е:

sudo flatpak дистанционно изтриване на име на отдалечено

...където отдалечено име е името на отдалеченото хранилище.

Например, за да премахнете хранилището на Flathub от вашата система:

sudo flatpak дистанционно изтриване на flathub

Ремонт на инсталация Flatpak

Използвай ремонт команда за поправяне на инсталацията Flatpak във вашата система:

sudo flatpak ремонт

Командата отнема малко време за изпълнение, така че бъдете търпеливи и изчакайте да се изпълни напълно.

Убийте Flatpak процес

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

sudo flatpak ps

За да убиете процес:

sudo flatpak kill applicationID

За да проверите дали системата е убила процеса успешно:

sudo flatpak ps

Свързани: Как да покажа свързана с процеса информация за Linux с помощта на командата ps

Извличане на максимума от командите на Flatpak

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

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

електронна поща
Всичко, което трябва да знаете за Snap and Snap Store

Поразен от стръмната крива на обучение на мениджърите на команден ред? Започнете с Snap and Snap Store още днес.

Прочетете Напред

Свързани теми
  • Linux
  • Linux
  • Приложения за Linux
  • Мениджъри на пакети
За автора
Уини Бала (3 статии публикувани)Още от Уини Бхала

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.