Як перетворити веб-сайти на програми для Linux за допомогою веб-каталогу

Ви коли-небудь хотіли перетворити окремі веб-сайти в повноцінні програми на Linux? За допомогою веб-каталогу це можливо. Веб-каталог — це магазин, який містить безліч веб-програм, які кожен може легко встановити. Він створений за допомогою Electron і дає змогу перетворювати веб-сайти в програми для Linux, встановлюючи веб-обгортки як програми майже рідні.

ПОВІДОМЛЕННЯ СПОЙЛЕРА: прокрутіть униз і перегляньте відеоурок у кінці цієї статті.

Встановити веб-каталог

Інструмент доступний у двійковому форматі для основних дистрибутивів Linux. Основні Linux, які мають підтримку розробки, — це Ubuntu, Debian, Fedora, Open SUSE, а також Arch Linux. Інші Linux на базі Debian або Redhat підтримують розширення.

Ubuntu та Debian

Ubuntu та Debian мають попередньо створений пакет Deb, готовий до завантаження. Якщо ви використовуєте Elementary OS, Linux Mint або іншу операційну систему на базі Debian/Ubuntu? Дотримуйтесь цих інструкцій.

Щоб встановити веб-каталог, спершу перейдіть на сторінку завантаження Linux. Натисніть спадне меню, щоб відкрити посилання для завантаження. Виберіть «Ubuntu/Debian», щоб почати завантаження. Потім відкрийте вікно терміналу.

У терміналі перейдіть до каталогу завантажень за допомогою команди CD:

cd ~/Downloads

Встановіть пакунок за допомогою інструмента dpkg.

sudo dpkg -i WebCatalog_*_amd64.deb

Нарешті, виконайте цю команду, щоб переконатися, що ваша операційна система виправляє всі відсутні залежності. Це може бути не обов’язковим, але, незважаючи на це, є хорошим заходом обережності.

sudo apt install -f

Fedora і відкрити SUSE

Ті, хто хоче отримати веб-каталог на Fedora, Open SUSE або інших дистрибутивах Linux на базі Redhat, повинні спочатку перейти на сторінку завантаження Linux, клацнути спадне меню та вибрати «Fedora/OpenSUSE». Захопивши пакет, відкрийте термінал і дотримуйтесь інструкцій нижче.

  Як використовувати плагіни Pidgin в чаті Empathy на Linux

Примітка. Використовувати операційну систему з базою Redhat? Завантажте файл RPM і скористайтеся своїм менеджером пакунків, щоб встановити веб-каталог!

Fedora

cd ~/Downloads

sudo dnf install WebCatalog_*_.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install WebCatalog_*_.rpm

Arch Linux

Arch Linux має завантажуваний пакет pacman, який користувачі можуть взяти для встановлення програми. Перейдіть на сторінку завантаження Linux на веб-сайті веб-каталогу та виберіть «Arch Linux». Відкрийте термінал і за допомогою компакт-диска перейдіть до папки «Завантаження».

cd ~/Downloads

Файл веб-каталогу не є звичайним пакетом Arch tar.xz. Натомість це файл “pacman”. Встановіть його за допомогою перемикача -U:

sudo pacman -U *.pacman

Пакет підкаже Arch, які залежності встановити, коли він його читає.

Інші Linux

Хоча веб-каталог офіційно доступний лише як Debian/Ubuntu, Fedora/SUSE та Arch, користувачі можуть самостійно створювати вихідний код. Ось як це зробити:

Крок 1: Встановіть Node.JS версії 8 а також git і the остання версія Yarn до вашого дистрибутива Linux. Знайдіть у диспетчері пакетів «node js», «npm», «yarn» і «git». Деякі операційні системи поширюють Yarn/NodeJS, а деякі ні. Проте всі мають пакет Git.

  Як встановити Wine Staging на Linux

Крок 2: Використовуючи інструмент git у терміналі, захопіть останню версію вихідного коду веб-каталогу.

git clone https://github.com/webcatalog/webcatalog.git

cd webcatalog

Крок 3: Скажіть Yarn, щоб разом створити вихідний код.

yarn

Крок 4: Нарешті, створіть пакет для дистрибутивів

yarn dist

або

yarn electron-dev

Усі створені двійкові файли знаходяться в ~/webcatalog/build/.

Використання веб-каталогу

Використання веб-каталогу дуже схоже на перегляд магазину програм на Android/iOS або веб-магазину Chrome. Щоб почати, відкрийте програму. Незважаючи на те, що веб-каталог є інструментом Інтернету, програма встановлюється в категорії «Аксесуари» в Linux.

Відкрившись, ви побачите своєрідний каталог із переліком окремих веб-програм. Існує кілька способів пошуку веб-програм. Найпрактичнішим способом є перегляд, оскільки програма відкривається безпосередньо до розділу «популярні».

Або клацніть поле пошуку, а потім введіть назву програми, яку потрібно встановити.

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

Видалення програм

Програми веб-каталогу не можна видалити безпосередньо з Linux. Натомість вам потрібно буде видалити їх із веб-каталогу. Щоб видалити програму, клацніть меню гамбургера у верхньому лівому куті та виберіть пункт меню «Встановлені програми».

  Як встановити тему Ant GTK на Linux

Область Встановлені програми містить список усіх встановлених програм у веб-каталозі. Щоб видалити його, натисніть «ВИДАЛИТИ», і він буде миттєво видалений із системи.

Оновлення програм

Оновлення також знаходиться в розділі «Встановлені програми». Щоб потрапити туди, натисніть меню гамбургера та виберіть «Встановлені програми». Звідси натисніть «ОНОВИТИ ВСЕ».

Примітка: ви зможете натиснути «ОНОВИТИ ВСЕ», лише якщо є доступні оновлення. Якщо веб-каталог не має оновлень, цей параметр неактивний.

Надсилайте програми

Хочете подати нову програму до веб-каталогу? Виявляється, можна! Найголовніше, що для цього не потрібні попередні навички програмування. Це тому, що інструмент веб-каталогу перетворює звичайні веб-сайти на програми.

Ось як подати нову програму. Спочатку знайдіть URL-адресу веб-сайту веб-програми, яку ви хочете надіслати, і скопіюйте її в буфер обміну (CTRL + C).

Натисніть меню гамбургера у верхньому лівому куті та натисніть «Надіслати програму».

Введіть назву програми, вставте URL-адресу, яку ви скопіювали раніше, і натисніть «Надіслати».

Веб-каталог не надасть миттєвого доступу до програми, яку ви надіслали. Натомість ви отримаєте сповіщення про те, що воно розглядається. Через деякий час (якщо буде схвалено) його можна буде встановити через магазин.