Möchten Sie Web-Apps im portablen Appimage-Paketformat erstellen? Appnativefy ist ein einfaches Tool, um die Arbeit zu erledigen.
Appnativefy ist ein einfaches Befehlszeilentool, um ausführbare AppImage-Dateien von jeder Website zu erstellen, es verwendet die Nativefier-API im Backend mit AppImageKIt.
Appimage ist ein universelles Linux-Paketformat. Anders als bei anderen Paketen müssen Sie es nicht installieren. Machen Sie es einfach ausführbar und führen Sie es aus, um das Programm zu starten!
Wie man appnativefy verwendet:
Mit Appnativefy können Sie einen einfachen Befehl ausführen, um eine Website in ein einziges ausführbares Appimage zu verwandeln:
appnativefy --name "TYPE_PACKAGE_NAME" --url "URL_ADDRESS"
Zum Beispiel können Sie youtube.com mit folgendem Befehl in AppImage umwandeln:
appnativefy --name "YouTube" --url "https://youtube.com"
Sie können am Ende des Befehls weitere Flags hinzufügen, um weitere Optionen zu aktivieren, zum Beispiel:
--services
ermöglicht die Anmeldung mit Diensten wie Microsoft 365 und Google.--favicon
zwingt dazu, das Favicon der Seite zu verwenden, während das AppImage erstellt wird.--widevine
fügt Widevine-Unterstützung hinzu, um das Abspielen von DRM-fähigen Inhalten zu ermöglichen.- Führen Sie für mehr
appnativefy -h
aus
Wenn Sie beispielsweise den folgenden Befehl ausführen, wird ein App-Image für Spotify mit Widevine-Unterstützung, aktivierten Anmeldediensten und mit dem Favicon erstellt.
appnativefy --name "Spotify" --url "https://open.spotify.com" --services --widevine --favicon
Die App erstellt einen appnativefy-Ordner im Home-Verzeichnis des Benutzers, der alle generierten Appimage-Pakete enthält.
So installieren Sie Appnativefy:
Die Software ist als NPM-Paket erhältlich. Um es zu installieren, öffnen Sie zunächst das Terminal und führen Sie den Befehl aus, um Abhängigkeiten zu installieren:
sudo apt install nodejs npm wget
Installieren Sie dann das Tool über den npm-Befehl:
sudo npm install -g appnativefy
So entfernen Sie Appnativefy:
Um das Befehlszeilentool zu entfernen, führen Sie einfach den Befehl aus:
sudo npm uninstall -g appnativefy
Wenn Sie nodejs und npm nicht verwenden, entfernen Sie sie, um ein paar Dutzend MB Speicherplatz freizugeben:
sudo apt purge --auto-remove nodejs npm
Originalartikel