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