Как установить диспетчер веб-приложений Linux Mint в Ubuntu 20.04
В последней версии Linux Mint 20.1 появилось новое приложение Web App Manager, позволяющее превращать любые веб-страницы в настольные приложения. Как и обычное приложение, веб-приложение имеет собственное окно, собственный значок и может быть запущено из меню системного приложения.
Раньше в Ubuntu была интеграция веб-приложений, когда это была Ubuntu 14.04. Однако проект был прекращен.
Для тех, кто хочет опробовать новый менеджер веб-приложений из Linux Mint, можно узнать, как его установить в Ubuntu 20.04.
Загрузите и установите двоичный файл DEB по прямой ссылке:
Если вы просто хотите опробовать его, двоичный пакет DEB доступен для загрузки через ftp-страницу загрузки Linux Mint:
Загрузить Диспетчер веб-приложений (.deb)
Возьмите его и установите пакет либо через Установщик пакетов Gdebi, либо выполнив команду в терминале:
sudo apt install ./Downloads/webapp-manager*.deb
Добавьте репозиторий Linux Mint и получите обновления программного обеспечения (только для Web App Manager):
Вы можете добавить репозиторий Linux Mint и получать обновления для приложения только из этого репозитория.
1.) Сначала загрузите ключ (пока это «linuxmint-keyring_2016.05.26_all.deb
»):
Брелок для ключей Linux Mint
И установите его командой:
sudo apt install ./Downloads/linuxmint-keyring*.deb
2.) Добавьте репозиторий Linux Mint 20, выполнив команду:
sudo sh -c 'echo "deb http://packages.linuxmint.com ulyssa main" >> /etc/apt/sources.list.d/mint.list'
3.) Установите приоритет, чтобы Ubuntu устанавливала менеджер веб-приложений только из репозитория Linux Mint.
Запустите команду для создания и открытия файла конфигурации в текстовом редакторе:
sudo gedit /etc/apt/preferences.d/mint-ulyssa-pin
Когда он откроется, вставьте строки ниже и сохраните файл.
# Allow upgrading only webapp-manager from Ulyssa repository
Package: webapp-manager
Pin: origin packages.linuxmint.com
Pin-Priority: 500
# Never prefer other packages from the Ulyssa repository
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 1
4.) Теперь запустите команду apt update, чтобы обновить кеш системных пакетов:
sudo apt update
5.) Перед установкой пакета webapp-manager попробуйте выполнить команду:
sudo apt install webapp-manager --simulate
На самом деле он не будет устанавливать пакет, а только перечислит, какие пакеты будут установлены, включая версии пакета (которые отмечены источником пакета, Ubuntu или Linux Mint).
6.) Чтобы окончательно установить приложение, выполните команду:
sudo apt install webapp-manager
Как удалить диспетчер веб-приложений:
Чтобы удалить приложение, просто откройте терминал и выполните команду:
sudo apt remove --auto-remove webapp-manager
Чтобы удалить репозиторий Linux Mint, удалите соответствующую строку из раздела Программное обеспечение и обновления -> Другое программное обеспечение.
Вы также можете удалить файл конфигурации, созданный для установки приоритета, с помощью команды:
sudo rm /etc/apt/preferences.d/mint-ulyssa-pin
через: Реддит