GNU/Linux >> Znalost Linux >  >> Linux

Appnativefy – Přeměňte jakýkoli web na jediný spustitelný Appimage

Chcete vytvářet webové aplikace ve formátu přenosného balíčku Appimage? Appnativefy je jednoduchý nástroj k provedení této práce.

Appnativefy je jednoduchý nástroj příkazového řádku pro vytváření spustitelných souborů AppImage z libovolného webu, používá Nativefier API v backendu s AppImageKIt.

Appimage je univerzální formát balíčku pro Linux. Na rozdíl od ostatních balíčků jej nemusíte instalovat. Stačí jej nastavit jako spustitelný a spustit program!

Jak používat appnativefy:

S Appnativefy můžete spustit jednoduchý příkaz pro přeměnu webu na jeden spustitelný Appimage:

appnativefy --name "TYPE_PACKAGE_NAME" --url "URL_ADDRESS"

Například z youtube.com můžete udělat appimage pomocí příkazu:

appnativefy --name "YouTube" --url "https://youtube.com"

Na konec příkazu můžete přidat další příznaky, abyste povolili více možností, například:

  • --services umožňuje přihlášení pomocí služeb, jako jsou Microsoft 365 a Google.
  • --favicon vynutí použití favicon webu při vytváření AppImage.
  • --widevine přidává podporu Widevine, která umožňuje přehrávání obsahu s podporou DRM.
  • Další informace získáte spuštěním příkazu appnativefy -h

Například příkaz run below vytvoří aplikaci pro Spotify s podporou Widevine, povolenými službami přihlášení a pomocí favicon.

appnativefy --name "Spotify" --url "https://open.spotify.com" --services --widevine --favicon

Aplikace vytvoří v domovském adresáři uživatelů složku appnativefy, která obsahuje všechny vygenerované balíčky Appimage.

Jak nainstalovat Appnativefy:

Software je k dispozici jako balíček NPM. Chcete-li jej nainstalovat, nejprve otevřete terminál a spusťte příkaz pro instalaci závislostí:

sudo apt install nodejs npm wget

Poté nainstalujte nástroj pomocí příkazu npm:

sudo npm install -g appnativefy

Jak odebrat Appnativefy:

Chcete-li odebrat nástroj příkazového řádku, jednoduše spusťte příkaz:

sudo npm uninstall -g appnativefy

Pokud nepoužíváte nodejs a npm, odeberte je, abyste uvolnili několik desítek MB místa na disku:

sudo apt purge --auto-remove nodejs npm

Původní článek


Linux
  1. Rozdělte soubory na bloky pomocí vestavěného příkazu split

  2. Jak předat argument příkazového řádku do skriptu Shell?

  3. Zřetězit konkrétní soubory do jednoho jediného souboru?

  1. Nativefier – snadno přeměňte jakýkoli web na desktopovou aplikaci

  2. Statické propojení libstdc++:nějaké problémy?

  3. Bash, pokud na jednom řádku

  1. Zaznamenat jakýkoli příkaz podobný `time`?

  2. Skript / příkaz pro získání IPS ze seznamu názvů hostitelů a sloučení do jednoho souboru?

  3. Získejte zdrojový kód pro jakýkoli příkaz Linux