Android

Jak používat Termux ke spuštění aplikací Linuxu z příkazového řádku v systému Android

Jak používat Termux ke spuštění aplikací Linuxu z příkazového řádku v systému Android

Tento článek popisuje průvodce aplikací pro Android „Termux“, která vám umožňuje spouštět programy a skripty příkazového řádku na zařízeních Android.

Termux je aplikace emulátoru terminálu s otevřeným zdrojovým kódem, která funguje na zařízeních Android. Funguje také jako jakýsi mini Linux OS, nabitý mnoha nástroji a nástroji, které běžně vidíte v desktopových linuxových distribucích. Termux můžete použít k instalaci a spuštění mnoha aplikací příkazového řádku prostřednictvím vlastního správce balíčků. K instalaci a spuštění Termuxu v systému Android není vyžadován přístup root. Můžete dokonce použít odlehčené grafické uživatelské prostředí bez hardwarové akcelerace přes Termux (přes VNC), ale na dotykových zařízeních s malou obrazovkou mohou být pomalé a ne zcela použitelné. Termux je velmi populární mezi vývojáři a dalšími uživateli, kteří chtějí mít přístup k aplikacím CLI pro Linux v systému Android. Je to nejbližší věc, kterou získáte k operačnímu systému Linux v systému Android, a je radost ji používat s dotykovým optimalizovaným rozhraním vhodným pro zařízení s malou obrazovkou. Termux nabízí další akce na klávesnici, které usnadňují zadávání symbolů, a také automatické dokončování prostřednictvím akční klávesa umístěná v horním řádku klávesnice na obrazovce.

Případy užití

Některé věci, které můžete dělat s Termuxem:

Instalace Termuxu na Android

Termux si můžete stáhnout a nainstalovat přes Google Play nebo z F-Droid. Spusťte Termux pomocí spouštěče a měli byste být uvítáni následující obrazovkou:

Povolení přístupu k úložišti na Termuxu

Chcete-li přistupovat k souborům v terminálu Termux nebo ukládat soubory z terminálu Termux, musíte nejprve nastavit úložiště Termux a na výzvu poskytnout přístupová oprávnění k Termuxu. Můžete to provést spuštěním následujícího příkazu:

$ termux-setup-storage

Jakmile projdete nastavením úložiště, budete moci najít soubory Termux uložené ve sdílené složce v interním úložišti zařízení Android. Pokud „sdílená“ složka neexistuje, můžete ji vytvořit ručně. Úplná cesta k této „sdílené“ složce je obvykle „/ storage / emulated / 0 / shared“.

Instalace a správa oficiálních balíčků Termux

Jakmile nainstalujete Termux, spusťte níže uvedený příkaz a aktualizujte a upgradujte úložiště:

$ pkg upgrade

Nyní můžete nainstalovat požadované balíčky pomocí následujícího příkazu:

$ pkg instalace

Po instalaci budete moci spustit příkaz pro nainstalovaný balíček v terminálu Termux (stejně jako v operačním systému Linux):


Seznam instalovatelných balíčků Termux najdete zde. Můžete také hledat a hledat balíčky v samotném Termuxu. Provedete to spuštěním příkazu v následujícím formátu:

$ pkg vyhledávání

Všechny balíčky můžete také zobrazit pomocí následujícího příkazu:

$ pkg seznam vše

Instalace balíčků Deb v Termuxu

Můžete nainstalovat určité.balíčky deb z úložišť Ubuntu nebo Debian, pokud jsou vytvořeny pro architekturu vašeho mobilního telefonu (v dnešní době mají mobily většinou architektury aarch64 a aarch32). Pamatujte, že některé balíčky mohou na Termuxu odmítnout pracovat. Chcete-li nainstalovat „.balíček deb ”, spusťte příkaz v následujícím formátu:

$ dpkg -i

Odebrání ručně nainstalovaného “.balíček deb ”v Termuxu, spusťte příkaz v následujícím formátu:

$ dpkg - odebrat

Seznam všech ručně nainstalovaných “.balíčky deb ”, budete muset spustit následující příkaz:

$ dpkg -l

Jakékoli “.Balíček deb “z jakéhokoli zdroje balíčku lze nainstalovat, pokud splňuje požadavky na kompatibilitu. Jako vždy byste měli být opatrní při vyzvedávání balíčků třetích stran, abyste zabránili instalaci podezřelých balíčků.

Povolení dalších úložišť v Termuxu

Můžete také povolit další úložiště v Termuxu, abyste umožnili instalaci dalších balíčků. Chcete-li najít více úložišť, navštivte tuto stránku a klikněte na úložiště s názvy končícími „-packages“. Příkaz pro povolení těchto úložišť najdete v jejich souborech „README“. Příkaz pro povolení dalších úložišť vypadá takto:

$ pkg instalace

Níže uvádíme několik příkladů, které jsem vyzkoušel a zjistil jsem, že pracují na Termuxu:

$ pkg instalace x11-repo
$ pkg instalace hry-repo
$ pkg instalace root-repo
$ pkg nainstalujte unstable-repo
$ pkg instalace science-repo

Lze povolit také některá úložiště komunit třetích stran. Seznam těchto úložišť najdete zde.

Instalace doplňků Termux

Termux poskytuje několik užitečných doplňků, které lze nainstalovat na zařízení Android prostřednictvím Obchodu Play. Některé z těchto doplňků jsou zdarma, zatímco jiné jsou placené. Seznam těchto doplňků najdete zde.

Závěr

Některé aplikace v Obchodu Play vám umožňují instalovat a spouštět plná prostředí Linux v systému Android. Několik z nich však vyžaduje přístup root a jejich použití není úplně snadné. Pokud jde o uživatelskou přívětivost, v obchodě Play neexistuje nic jiného než Termux.

Emulace kliknutí myší vznášením pomocí myši Clickless Mouse ve Windows 10
Používání myši nebo klávesnice ve špatném držení těla nadměrného používání může mít za následek mnoho zdravotních problémů, včetně napětí, syndromu ka...
Přidejte gesta myši do Windows 10 pomocí těchto bezplatných nástrojů
V posledních letech se počítače a operační systémy značně vyvinuly. Bývaly doby, kdy uživatelé museli procházet správci souborů pomocí příkazů. Stejně...
Ovládejte a spravujte pohyb myši mezi více monitory ve Windows 10
Správce myší se dvěma displeji umožňuje ovládat a konfigurovat pohyb myši mezi více monitory zpomalením jeho pohybů poblíž hranice. Windows 10/8 vám u...