Какво представляват AppImage и как да ги инсталирате в Ubuntu?

AppImage

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

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

Имаме Snap, Flatpak и AppImage, в която в тази статия ще поговорим малко за последната спомената.

От години имаме DEB пакети за дистрибуции на Linux базирани на Debian / Ubuntu и RPM за Linux дистрибуции, базирани на Fedora / SUSE.

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

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

Тук се появява форматът AppImage.

Какво е AppImage?

Много от вас може да се чудят какво е AppImage или вече сте попадали на приложение в този формат.

Форматът AppImage има голямо предимство пред традиционните пакетни формати, тъй като е универсален.

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

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

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

  • Може да работи на повечето съвременни дистрибуции на Linux
  • Той е преносим, ​​може да се стартира навсякъде, включително версии на живо
  • Няма нужда да инсталирате и компилирате софтуер
  • Няма нужда да се пипат системни файлове с разрешения за root
  • Приложенията са в режим само за четене.

Как се инсталира AppImage на Ubuntu?

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

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

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

в основата си за да използваме софтуер в AppImage, трябва да му дадем разрешения за изпълнение към изтегления файл, можем да го направим по два начина:

  1. Първият е да кликнете вторично върху файла, отидете на „Свойства> в раздела Разрешения“ и ние трябва да поставим отметка в квадратчето „Разрешаване на изпълнението на файла като програма“.
  2. Вторият метод е през терминала, трябва да се позиционираме в папката, където е файлът и изпълняваме следната команда, за да му дадем разрешения за изпълнение:
chmod u + x <AppImage File>

Как да стартирам AppImage файлове?

Сега с разрешенията за изпълнение, за да отворим приложение в този формат, просто трябва да кликнете два пъти върху него или от терминала изпълнете командата:

./aplicacion.AppImage

След като това е направено стрили за първи път ще бъдете попитани Msgstr "Инсталиране на десктоп файл". Ако изберете Да, вашият AppImage ще се интегрира с вашата Linux система като нормално инсталирано приложение.

Това не винаги е така, въпреки че повечето приложения обикновено го правят.

След като това бъде направено, директният достъп до него ще бъде интегриран.

Как да деинсталирам AppImage?

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


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Педро Пети каза той

    Просто, просто Като всичко добро

  2.   Cristian каза той

    Здравейте, изпълних приложение .appimage в ubuntu от папката за изтегляния, мислейки, че вече е инсталирано. Започнах да конфигурирам. Оказва се, че приложението е възел на vpn на блокчейна и отнема часове почти през нощта, за да го зареди и конфигурира. Въпросът ми е как можете да направите резервно копие, без да се налага да затваряте приложението. Или ако има някакъв начин да го инсталирате, докато работи. Възможно е да загубя всички данни, ако се прекъсне захранването или настройките останат ??

  3.   Ед каза той

    Интересно, всякакво «. AppImage », работи на други операционни системи,
    например искам да използвам «.AppImage» във FEDORA
    ??

  4.   Mario каза той

    Изтеглих това приложение «CinGG-20210930-i386.AppImage» Дадох му разрешение за изпълнение и при двойно щракване върху него нищо не се случва,
    Имам инсталиран Ubuntu 18.04 LTS и компютърът има 32-битова структура
    Описание: Ubuntu 18.04.6 LTS
    Издание: 18.04
    Кодово име: бионик
    uname-т
    i686
    Знаете ли някаква причина Cinelerra GG да не отвори?

  5.   ax_raw каза той

    Искам да кажа, че заглавието е "как да ги инсталирам" и след това не е обяснено. Това само обяснява, че те могат да се изпълняват от всяка папка...

    Така или иначе…

    https://github.com/TheAssassin/AppImageLauncher/wiki

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

    1.    хуанито каза той

      Благодаря ви много Hache_raw за вашата помощ.