Appimage как установить
Перейти к содержимому

Appimage как установить

  • автор:

Как устанавливать и интегрировать пакеты AppImage на Linux

AppImage Launcher

AppImage — удобный способ использовать приложения в операционных системах на базе Linux. Для этого достаточно загрузить файл .AppImage и запустить его. При этом даже не требуется установка — приложение сразу работает. AppImageLauncher помогает эффективно управлять такими приложениями.

AppImage – удобный способ использовать приложения в операционных системах на базе Linux. Для этого достаточно загрузить файл .AppImage и запустить его. При этом даже не требуется установка – приложение сразу работает. Но если вы хотите, чтобы его можно было запускать из меню и не искать пакеты по всему компьютеру, а также с легкостью обновлять, то вам понадобится инструмент AppImageLauncher. Ниже расскажу подробнее о ней и о том, как ее установить.

“Makes your Linux desktop AppImage ready”

Немного о том, как работает программа.

Контекстное меню приложения AppImage

Установка AppImage Launcher в разных дистрибутивах

[wpdiscuz-feedback question=”У вас получилось установить AppImage Launcher?” opened=”0″] Ubuntu и DEB-подобные: перейдите на страницу релизов и скачайте DEB-пакет последней версии, соответствующий вашему процессору. [/wpdiscuz-feedback]

RPM-подобные: на той же странице релизов скачайте нужный .rpm файл последней версии.

Arch, Manjaro:

pamac install appimagelauncher
sudo pacman -S appimagelauncher

Как установить пакет AppImage в Ubuntu

Приложения в Ubuntu

Хотя кажется, что будущее пакетов установки приложений будет разделено между Flatpak и snap, существуют и другие типы универсальных пакетов, то есть они не должны зависеть от конкретного дистрибутива.

В этих типах пакетов Пакеты AppImage выделяются. Эти типы пакетов могут быть установлены в Ubuntu без какого-либо специального программного обеспечения или в зависимости от версии Ubuntu, которую мы используем. Но Что такое AppImage? Есть ли компания, стоящая за форматом?

AppImage — универсальный пакет, который родился под именем Klik, а позже стал PortableLinuxAppsнаконец, этот тип пакета получил название AppImage. Этот пакет отличается тем, что не требует какого-либо дистрибутива или какой-либо библиотеки, в приложении есть все, что любопытно, не установлено в дистрибутиве.

AppImage когда-то был портативным Linux

AppImage — это пакет, похожий на портативные приложения Windows. Итак, программа с AppImage не установлен, но запускается, и для этого нам не нужны права администратора.. Чтобы установить AppImage, нам просто нужно открыть терминал и написать следующее:

chmod a+x paquete.AppImage ./paquete.AppImage

Это запустит пакет автоматически, без необходимости быть системным администратором.

Графическая альтернатива этому методу — щелкнуть пакет правой кнопкой мыши и не только предоставить пользователю права на чтение и запись, но и установить флажок » Разрешить запуск файла как исполняемой программы»Сохраняем и закрываем. Затем мы дважды щелкаем по пакету, и запускается автоматическое выполнение программы.

Как видите, выполнение или «установка» пакет AppImage довольно простой и быстрый, но мы должны иметь в виду, что приложение не установлено в нашей Ubuntu, поэтому мы не сможем создавать ярлыки или делать что-то еще, что мы делаем с установленными приложениями.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Как установить пакет AppImage в Ubuntu

Что такое AppImage и как запустить файл с таким расширением

AppImage это проект с открытым исходным кодом, созданный для того, чтобы обеспечить простой способ распространения и переноса программного обеспечения.

Первый проект был выпущен в 2004 году под названием Klik, он постоянно развивался и переименовался в 2011 году в PortableLinuxApps, а затем в 2013 — в AppImage.

AppImage является как бы ISO образами со всеми необходимыми библиотеками и зависимостями внутри одного файла, получается одна программа в одном файле. AppImage может работать на любом рабочем столе Linux дистрибутива как портативное приложение.

Для запуска приложения формата AppImage не нужно ничего устанавливать, достаточно скачать программу, а благодаря тому, что все библиотеки находятся внутри образа, ее можно использовать в большинстве дистрибутивов Linux.

Перед тем как скачать AppImage, необходимо знать архитектуру вашего процессора.

Для этого выполните команду:

$ arch 
или
$ uname -m

В результате вы должны увидеть что-то вроде «i686«, «x86_64» или «armv7«:

  • i686 (или аналогичный) — 32-битный процессор Intel / AMD (на старых машинах).
  • x86_64 (или аналогичный) — 64-битный процессор Intel / AMD (современные портативные и настольные компьютеры).
  • armv7 (или более поздней версии) — ARM процессор (телефоны и планшеты, Raspberry Pi 2/3 работает на Ubuntu Mate, некоторые Chromebooks. Как правило, 32 бит в настоящее время).

Теперь вы можете загрузить программу, которая наилучшим образом соответствует вашей архитектуре и операционной системе со страницы разработчика или с хранилища в проекте Jfrog: https://bintray.com/probono/AppImages

Что такое AppImage и как запустить файл с таким расширением

В хранилище выберите программу для скачивания, затем перейдите на вкладку Files и укажите подходящую архитектуру и версию программы.

Что такое AppImage и как запустить файл с таким расширением

Итак, мы скачали программу в формате AppImage: Audacity-2.1.2.glibc2.15-x86_64.AppImage

Что такое AppImage и как запустить файл с таким расширением

Первый способ запуска программы формата AppImage

Запуск программы формата AppImage можно произвести через терминал с помощью команды:

$ chmod a+x Subsurface*.AppImage $ ./Subsurface*.AppImage

В нашем случае запуск программы происходит командой:

$ chmod a+x ~/Загрузки/Audacity-2.1.2.glibc2.15-x86_64.AppImage $ ~/Загрузки/Audacity-2.1.2.glibc2.15-x86_64.AppImage

Что такое AppImage и как запустить файл с таким расширением

Второй способ запуска программы формата AppImage

На программу с расширением AppImage щелкаем правой кнопкой мыши и в открывшемся окне переходим в раздел права.

Ставим птичку Разрешить запуск этого файла в качестве программы.

Что такое AppImage и как запустить файл с таким расширением

Закрываем окно. Запускаем программу стандартно двумя щелчками левой кнопкой мыши.

Что такое AppImage и как запустить файл с таким расширением

Debian

  • Программа GDebi
  • Установка программы GoogleEarth в Linux Debian 8.3
  • Распаковка RAR архива в Debian 8.3 программой P7Zip
  • Браузер Pale Moon. Установка в Debian 8.3
  • 4K Video Downloader — простой загрузчик видео
  • Установка браузера SRWare Iron на Debian 8.5
  • В Debian 8.3 внезапно пропал звук
  • Установка приложения Parom.TV в Debian 8.5
  • Установка двухпанельного файлового менеджера Sunflower в Debian 8.5
  • Установка калькулятора в Debian 8.5
  • Установка Oracle Java 7 (JDK7 и JRE7) в Debian
  • Как узнать какую версию Debian или Ubuntu (Xubuntu) вы используете
  • Стабильный интернет браузер Vivaldi 1.4 и установка его на Debian 8.5
  • Установка Oracle Java 8 (JDK7 и JRE7) в Debian 8.5
  • Установка приложения MiniTube в Debian 8.5
  • Установка VirtualBox 5.1 в Debian 8.5
  • Установка WINE на Debian 8
  • Установка PlayOnLinux 4.2.10 программы на Debian 8.5
  • Удаление Wine и программ из Wine
  • Установка Sublime Text 3 в Debian 8.5 Linux
  • Торрент-клиент в Debian 8
  • Whisker Menu — альтернативный модуль меню для окружения рабочего стола XFCE
  • Настройка времени, часового пояса и синхронизация в Debian 8.6
  • Как добавить дополнительные репозитории в Debian 8
  • Настройка почтового клиента Claws Mail
  • Установка Debian 8 Jessie
  • Русификация приложений Debian 8
  • Подключение принтера HP 1320 в Debian 8
  • Xarchiver архиватор в Debian 8
  • Где хранить логины и пароли. Две популярные программы: LastPass и KeePass
  • Векторная графика. Inkscape — бесплатный аналог Corel Draw и Adobe Illustrator
  • Blender 2.78. Компьютерная графика и анимация
  • Что такое AppImage и как запустить файл с таким расширением
  • Установка конфигурации Linux + Apache + MySQL + PHP (LAMP) на Debian 8.8
  • Настройка sources.list в Debian 9 (Stretch)
  • Как установить PyCharm на Debian 10
  • Установка Python-3.8 или Python-3.9 на Debian 10
  • Резервная копия: TimeShift в Debian 10

Что такое AppImage в Linux. Запуск и установка

Большинство современных программ требуют для своей работы дополнительные компоненты (библиотеки, утилиты и так далее). Это значит, что для того, чтобы запустить такую программу в Linux, нужно сначала установить эти компоненты. Без них программа работать не будет. Более того, многие приложения требуют, чтобы эти компоненты были определенной версии. Самые популярные форматы пакетов для Linux это DEB и RPM. В таких пакетах содержится сама программ и сведения о всех зависимостях, которые требуются для корректной работы программы.

Когда вы устанавливаете какую-нибудь программу из DEB или RPM пакета, или через Центр приложений вашего дистрибутива или, например, используя apt-get, то зависимости устанавливаются автоматически. Но это идеальный случай. В реальности можно столкнуться, например, с тем, что программа потребует компоненты, которые конфликтуют с уже установленными. Или с тем, что некоторые компоненты не работают в вашем дистрибутиве. Или с тем, что под ваш дистрибутив вообще нет пакета с программой.

Одна программа — один файл

Чтобы запускать программы без лишних хлопот в любом дистрибутиве, и был разработан формат AppImage.

Ключевая идея AppImage — «одна программа = один файл».

Программы в формате AppImage состоят всего из одного файла с расширением AppImage, например, gimp.AppImage.

Работать с программами в формате AppImage очень просто. Вы просто скачиваете программу, делаете файл программы исполняемым и запускаете. Ничего не нужно устанавливать, программа просто работает.

Это аналог портативных (portable) приложений для Windows, когда исполняемый файл программы не требует установки и работает «из коробки». AppImage работает в большинстве популярных дистрибутивов — Ubuntu, Debian, ArchLinux, CentOS, Fedora, OpenSuse, RedHat и других.

Как запустить файл AppImage

Для запуска файла в формате AppImage его сначала нужно сделать исполняемым. Для этого можно щелкнуть правой кнопкой мыши по файлу и открыть окно Свойства, в окне Свойств установить опцию — Разрешить выполнение (название опции может отличаться). Так же можно воспользоваться командной строкой и выполнить команду chmod:

chmod +x gimp.AppImage

После этого достаточно просто запустить файл — дважды щелкнуть по файлу или же запустить файл из командной строки, например:

./gimp.AppImage

Как устанавливать AppImage-файлы

Устанавливать программы в формате AppImage не нужно. Они работают без установки.

Некоторые программы при первом запуске выводят сообщение с предложением установить, так называемый, desktop-файл. Это своеобразная интеграция с вашим дистрибутивом. Обычно это означает, что программа добавит на себя ссылку и свою иконку в меню запуска приложений вашего дистрибутива.

Советую перемещать AppImage-файлы в какую-нибудь отдельную директорию, а не оставлять их, например, в директории Downloads, куда обычно по умолчанию скачиваются файлы браузером. Во-первых, это позволит сохранить порядок в вашей системе. А во-вторых, если вы установили для программы desktop-файл, а затем переместили в другое место AppImage, то связь между desktop-файлом и программой будет нарушена, и вы не сможете запустить программу из меню приложений.

А что внутри?

На самом деле внутри AppImage файла содержаться все требуемые приложению компоненты, библиотеки и дополнительные файлы. Фактически, это готовый ISO образ, содержащий исполняемый файл программы и все дополнительные компоненты.

Достоинства

Плюсы такого решения очевидны. Как было сказано выше, нет проблем с установкой зависимостей. Все работает «из коробки».

Вы получаете программу именно с теми компонентами, с которыми автор данной программы (или тот, кто формировал AppImage) ее тестировал и гарантирует ее работу.

Вы можете с легкостью запускать программы, которых нет в репозиториях вашего дистрибутива. Или если для какой-нибудь программы вышло обновление, то вам не нужно ждать, когда оно появится (если вообще появится) в репозиториях. Вы можете просто скачать AppImage-версию программы и сразу ее использовать (конечно, если для нее есть AppImage).

AppImage можно запускать и в Live-системах или с флешки.

Чтобы удалить AppImage достаточно удалить AppImage-файл.

Недостатки

К недостаткам можно отнести размер AppImage файлов. Он может быть большим, так как внутри AppImage помимо самой программы находятся дополнительные компоненты.

Смею предположить, что AppImage-приложения могут работать медленнее своих обычных аналогов.

Для кого-то будет недостатком и то, что AppImage-программы нельзя обновить через Центр приложений дистрибутива. Некоторые AppImage-программы могут обновляться самостоятельно, но это зависит от того, добавил разработчик такую возможность или нет.

Другие «portable-форматы» в Linux

Помимо AppImage под Linux существуют другие форматы, в которые могут быть «упакованы» portable-программы, например, это Snap и Flatpak.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *