Есть много причин, чтобы хотеть нативное приложение в Linux вместо веб-сайта. Он работает более плавно, имеет функции, которые люди ожидают от настольного приложения (например, уведомления на рабочем столе), и в целом лучше подходит для Linux.
Проблема в том, что на платформу Linux не так много распространенных приложений. Хотя есть решение; Вы можете использовать приложение под названием Nativefier, чтобы превратить веб-сайты в приложения Linux.
Nativefier в Linux
Nativefier — это приложение NodeJS, работающее в Linux и других ОС, которые могут запускать программное обеспечение Node. В результате эта программа по умолчанию не установлена ни в одном крупном дистрибутиве Linux. Вместо этого нам нужно разобраться, как настроить Nativefier, прежде чем можно будет начать конвертировать веб-сайты в приложения Linux.
Установка NodeJS в Linux
Как мы уже упоминали выше: Nativefier в значительной степени опирается на язык программирования NodeJS, и вам понадобится установить его в своей системе, чтобы приложение Nativefier работало. К счастью, установить NodeJS на платформу Linux проще, чем когда-либо, потому что многие разработчики Node используют Linux.
Чтобы установить NodeJS в вашей операционной системе, откройте окно терминала и следуйте пошаговым инструкциям, которые соответствуют вашей операционной системе Linux ниже.
Ubuntu
1 |
sudo apt install npm |
Debian
1 2 3 4 |
su - apt-get install curl curl -sL https://deb.nodesource.com/setup_11.x | bash - apt-get install -y nodejs |
Arch Linux
1 |
sudo pacman -S npm |
Fedora
1 |
sudo dnf install npm |
OpenSUSE
1 |
sudo zypper install npm |
Универсальный Linux
NodeJS легко доступен в большинстве современных операционных систем Linux через пакеты «nodejs» или «npm». Однако, если эти пакеты вам недоступны (по какой-то причине), есть другой способ заставить NodeJS работать: исходный код.
Чтобы получить NodeJS в своем дистрибутиве Linux, посетите страницу загрузки официального сайта. Оказавшись там, найдите загрузку исходного кода Linux и возьмите его. Затем распакуйте архив Tar и следуйте инструкциям, включенным в текстовый файл readme. Вы также можете обратиться к официальным инструкциям NodeJS для Linux.
Установка Nativefier в Linux
NodeJS работает и работает в Linux. Теперь мы должны использовать инструменты NodeJS, чтобы заставить Nativefier работать, чтобы мы могли использовать его в Linux для создания приложений наших любимых веб-сайтов. Для установки откройте терминал и используйте команду npm.
Предупреждение: установка Nativefier без sudo может вызвать проблемы. Лучше всего делать это с правами root.
1 |
npm install nativefier -g |
Дайте инструменту установки NPM запустить процесс установки. Когда вы закончите, вы можете получить доступ к странице справки с помощью этой команды:
1 |
nativefier --help |
Заключение
На этом все. Теперь вы знаете, как установить Nativefier. В следующей статье я покажу вам, как использовать Nativefier.