So verwandeln Sie Websites mit Web Catalog in Linux-Apps

Wollten Sie schon immer einzelne Websites in vollwertige Anwendungen unter Linux verwandeln? Mit Web Catalog ist dies möglich. Web Catalog ist ein Geschäft, das unzählige Web-Apps enthält, die jeder einfach installieren kann. Es wurde mit Electron erstellt und ermöglicht es Ihnen, Websites in Linux-Apps umzuwandeln, indem Sie Web-Wrapper als nahezu native Programme installieren.

SPOILER-WARNUNG: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Webkatalog installieren

Das Tool ist im Binärformat für Mainstream-Linux-Distributionen verfügbar. Die wichtigsten Linuxe, die Entwicklungsunterstützung haben, sind Ubuntu, Debian, Fedora, Open SUSE sowie Arch Linux. Andere Linuxe mit einer Debian- oder Redhat-Basis haben Unterstützung durch Erweiterung.

Ubuntu und Debian

Ubuntu und Debian haben ein vorgefertigtes Deb-Paket zum Download bereit. Sie verwenden Elementary OS, Linux Mint oder ein anderes Betriebssystem auf Debian/Ubuntu-Basis? Befolgen Sie diese Anweisungen.

Rufen Sie zum Installieren von Web Catalog zunächst die Linux-Downloadseite auf. Klicken Sie auf das Dropdown-Menü, um die Download-Links anzuzeigen. Wählen Sie „Ubuntu/Debian“, um den Download zu starten. Öffnen Sie dann ein Terminalfenster.

Navigieren Sie im Terminal mit dem CD-Befehl zum Download-Verzeichnis:

cd ~/Downloads

Installieren Sie das Paket mit dem Tool dpkg.

sudo dpkg -i WebCatalog_*_amd64.deb

Führen Sie zuletzt diesen Befehl aus, um sicherzustellen, dass Ihr Betriebssystem alle fehlenden Abhängigkeiten korrigiert. Dies ist möglicherweise nicht erforderlich, aber dennoch eine gute Vorsichtsmaßnahme.

sudo apt install -f

Fedora und OpenSUSE

Diejenigen, die den Webkatalog auf Fedora, Open SUSE oder anderen Redhat-basierten Linux-Distributionen erhalten möchten, sollten zuerst auf die Linux-Download-Seite gehen, auf das Dropdown-Menü klicken und „Fedora/OpenSUSE“ auswählen. Öffnen Sie nach dem Ergreifen des Pakets ein Terminal und befolgen Sie die nachstehenden Anweisungen.

  So richten Sie das Lychee Photo Management Tool unter Linux ein

Hinweis: Verwenden Sie ein Betriebssystem auf Redhat-Basis? Laden Sie die RPM-Datei herunter und verwenden Sie Ihren Paketmanager, um den Webkatalog zu installieren!

Fedora

cd ~/Downloads

sudo dnf install WebCatalog_*_.rpm

OpenSUSE

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

Arch-Linux

Arch Linux verfügt über ein herunterladbares Pacman-Paket, mit dem Benutzer das Programm installieren können. Gehen Sie zur Linux-Downloadseite auf der Webkatalog-Website und wählen Sie „Arch Linux“. Öffnen Sie ein Terminal und verwenden Sie die CD, um zum Download-Ordner zu gelangen.

cd ~/Downloads

Die Webkatalogdatei ist kein normales Arch tar.xz-Paket. Stattdessen ist es eine „Pacman“-Datei. Installieren Sie es mit dem Schalter -U:

sudo pacman -U *.pacman

Das Paket teilt Arch mit, welche Abhängigkeiten installiert werden sollen, während es es liest.

Andere Linuxe

Obwohl Web Catalog offiziell nur als Debian/Ubuntu, Fedora/SUSE und Arch verfügbar ist, steht es Benutzern frei, den Quellcode selbst zu erstellen. So geht’s:

Schritt 1: Installieren Sie Node.JS v.8 sowie git und die neueste Version von Yarn zu Ihrer Linux-Distribution. Suchen Sie in Ihrem Paketmanager nach „node js“, „npm“, „yarn“ und „git“. Einige Betriebssysteme verteilen Yarn/NodeJS, andere nicht. Alle tragen jedoch das Git-Paket.

  Die 5 besten IRC-Clients für Linux

Schritt 2: Holen Sie sich mit dem Git-Tool im Terminal die neueste Version des Webkatalog-Quellcodes.

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

cd webcatalog

Schritt 3: Sagen Sie Yarn, dass es gemeinsam den Quellcode erstellen soll.

yarn

Schritt 4: Zuletzt erstellen Sie das Paket für Distributionen

yarn dist

oder

yarn electron-dev

Alle erstellten Binärdateien befinden sich in ~/webcatalog/build/.

Verwenden des Webkatalogs

Die Verwendung des Webkatalogs ist ähnlich wie das Durchsuchen eines App-Stores auf Android/iOS oder des Chrome-Webstores. Öffnen Sie zunächst die App. Obwohl Web Catalog ein Internet-Tool ist, installiert sich das Programm unter Linux in der Kategorie „Zubehör“.

Nach dem Öffnen sehen Sie eine Art Katalog, in dem einzelne Webanwendungen aufgelistet sind. Es gibt mehrere Möglichkeiten, Web-Apps zu finden. Am praktischsten ist das Stöbern, da sich das Programm direkt zum „Beliebt“-Bereich öffnet.

Klicken Sie alternativ auf das Suchfeld und geben Sie dann den Namen der App ein, die Sie installieren möchten.

Wenn Sie eine App gefunden haben, die Sie installieren möchten, wählen Sie „Installieren“. Gehen Sie dann zu Ihrem Anwendungsmenü auf dem Desktop und wählen Sie „Andere“, um die App zu starten.

Apps deinstallieren

Webkatalog-Apps können nicht direkt aus Linux entfernt werden. Stattdessen müssen Sie sie aus dem Webkatalog löschen. Um eine App zu deinstallieren, klicken Sie oben links auf das Hamburger-Menü und wählen Sie die Menüoption „Installierte Apps“.

  Wie man Tether mit Gnirehtet von Linux auf Android umkehrt

Der Bereich Installierte Apps listet alle installierten Apps im Webkatalog auf. Um eines zu entfernen, klicken Sie auf „DEINSTALLIEREN“ und es wird sofort aus dem System gelöscht.

Apps aktualisieren

Die Aktualisierung befindet sich ebenfalls unter „Installierte Apps“. Um dorthin zu gelangen, klicken Sie auf das Hamburger-Menü und wählen Sie „Installierte Apps“. Klicken Sie hier auf „ALLE AKTUALISIEREN“.

Hinweis: Sie können nur auf „ALLE AKTUALISIEREN“ klicken, wenn Updates verfügbar sind. Wenn der Webkatalog keine Updates hat, ist diese Option inaktiv.

Apps einreichen

Möchten Sie eine neue App bei Web Catalog einreichen? Stellt sich heraus, Sie können! Das Beste daran ist, dass keine Programmierkenntnisse erforderlich sind. Dies liegt daran, dass das Webkatalog-Tool normale Websites in Anwendungen umwandelt.

So reichen Sie eine neue App ein. Suchen Sie zunächst die Website-URL der Webanwendung, die Sie übermitteln möchten, und kopieren Sie sie in Ihre Zwischenablage (STRG + C).

Klicken Sie oben links auf das Hamburger-Menü und dann auf „App senden“.

Geben Sie den Namen für die App ein, fügen Sie die zuvor kopierte URL ein und klicken Sie auf „Senden“.

Der Webkatalog gewährt nicht sofort Zugriff auf die von Ihnen übermittelte App. Stattdessen erhalten Sie eine Benachrichtigung, dass es überprüft wird. Nach einer Weile (falls genehmigt) kann es über den Store installiert werden.