REC

Tipy na natáčení videa, produkci, střih videa a údržbu zařízení.

 WTVID >> česká videa >  >> natáčecí zařízení >> Mobily

Jak získat Linux Shell na iPad nebo iPhone pomocí iSH

Přáli jste si někdy mít na iPadu nebo iPhonu příkazový řádek Linuxu? S iSH se můžete dostat docela blízko k dosažení tohoto cíle. iSH Shell je linuxový shell pro iOS, který používá x86 emulátor ke spuštění zjednodušené verze Alpine Linuxu na iPadu nebo iPhonu. Můžete dokonce instalovat balíčky a další software přímo do iSH pomocí správce balíčků Alpine, který nabízí přístup do světa nástrojů příkazového řádku, jako je wget, curl, python, git a mnoho dalších.


Instalace iSH Shell do iOS je poměrně snadná, ale vyžaduje TestFlight, což je vývojářský nástroj. Jedná se tedy především o zábavu a šťouchání pro pokročilé uživatele. V případě, že to není zřejmé, iSH není plná verze Linuxu se správcem oken a GUI jako Ubuntu pro iPad nebo iPhone, je to jen shell, ale je to zdaleka nejfunkčnější prostředí místního příkazového řádku v iOS, které je v současné době k dispozici. . A rozhodně je zábavné si s tím hrát!

Jak nainstalovat iSH Linux Shell na iPad nebo iPhone

Nejjednodušší způsob, jak nainstalovat iSH, je přes TestFlight, ale můžete také načíst aplikaci*, pokud dáváte přednost této cestě:

  1. Z iPadu nebo iPhonu nainstalujte TestFlight z App Store kliknutím sem
  2. V zařízení iPad nebo iPhone klikněte na následující odkaz:https://testflight.apple.com/join/97i7KM8O
  3. Zvolte zahájení testování a přijměte podmínky TestFlight
  4. Klikněte na „Install“ v TestFlight, tím se nainstaluje aplikace iSH Shell do iOS
  5. Po dokončení spusťte iSH

iSH se nainstaluje na váš iPhone nebo iPad stejně jako jakákoli jiná aplikace a můžete ji otevřít a zavřít jako kteroukoli jinou aplikaci pro iOS.

Jakmile otevřete iSH, jste v poměrně typickém linuxovém příkazovém řádku a typický rozsah příkazů z ls, mkdir, cd, cat, touch, vi, wget, zip, unzip, tar, chmod, grep, chown, rm , a mnoho dalšího máte k dispozici.

Vzhledem k tomu, že iSH nabízí prostředí příkazového řádku, budete hodně psát. Psaní na klávesnici na dotykové obrazovce je přesně to, co byste očekávali; typické těžkopádné psaní na dotykové obrazovce, takže pokud se to pokoušíte použít seriózně, možná budete chtít použít externí klávesnici se zařízením iOS.

* Pokud chcete nainstalovat iSH bez TestFlight, můžete tak učinit. Místo toho si stáhněte zdroj iSH z githubu a poté postupujte podle pokynů pro boční načítání aplikací do iOS pomocí zdroje iSH. Proces bočního načítání vyžaduje Mac a Xcode.

Jak nainstalovat balíčky do iSH na iOS pomocí apk

Nový software můžete do iSH nainstalovat pomocí ‘apk’, správce balíčků Alpine linux.

Například pokud chcete přidat lynx do iSH, použijte následující příkaz:

apk add lynx

Pak můžete spustit lynx a navštívit váš oblíbený web jako obvykle s:

lynx osxdaily.com

Nebo pokud chcete přidat python:

apk add python

Pomocí apk můžete přidat téměř cokoli, i když ne vše funguje (například zsh aktuálně nefunguje ani telnet)

Balíčky můžete aktualizovat pomocí:

apk update packagename

Balíček můžete také vyhledat podle názvu:

apk search name

A samozřejmě můžete také odstranit balíčky:

apk del packagename

Aktualizace iSH

Upozorňujeme, že iSH Shell musíte aktualizovat z aplikace TestFlight, nikoli z App Store.

Je to proto, že některé funkce nabízené iSH zřejmě nejsou povoleny v App Store, ale to se možná časem změní.

Vývojář aktualizuje iSH poměrně často, takže stačí otevřít aplikaci TestFlight a nainstalovat všechny dostupné aktualizace, když se zobrazí pro iSH Shell.

Zde zobrazujeme většinou iSH na snímcích obrazovky iPadu, ale funguje to úplně stejně na iPhone, akorát s mnohem menším prostorem na obrazovce.

Pokud se vám to všechno zdá příliš složité nebo nechcete používat TestFlight nebo nic bočního načítat, můžete zkusit aplikaci, která je povolena v App Store s názvem OpenTerm, OpenTerm vám nabízí příkazový řádek v iOS, ale je to hodně omezenější.

Možná jednoho dne dokonce dostaneme oficiální aplikaci Terminal v iOS, jako je tomu na Macu? Do té doby vyzkoušejte iSH, nebo si můžete pořídit ssh klienta a připojit se k vlastnímu shellu jinde.


  1. Jak nainstalovat iOS 9 na iPhone nebo iPad ručně pomocí firmwaru v iTunes

  2. Jak provést útěk z vězení iOS 9 na iPhone a iPad s Pangu

  3. Jak otočit video na iPhone a iPad pomocí iMovie

  4. Jak aktualizovat a nainstalovat iOS 11 na iPhone nebo iPad

  5. Jak skenovat QR kódy pomocí iPhone nebo iPad

  6. Jak nastavit AirPods na iPhonu nebo iPadu

  7. Jak získat zbývající výdrž baterie na iPhonu nebo iPadu se Siri

  8. Jak spárovat AirPods Pro s iPhonem nebo iPadem

  9. Jak kopírovat a vkládat na iPhone a iPad pomocí gest

  1. Jak sdílet obrazovku pomocí Zoom na iPhone a iPad

  2. Jak sdílet obrazovku s Hangouts na iPhonu a iPadu

  3. Jak používat vyhledávání na iPhone a iPad s Spotlight

  4. Jak sdílet obrazovku iPhone a iPad s AnyDesk

  5. Jak získat zdarma audioknihy na iPhone a iPad

  6. Jak používat Face ID s obličejovou maskou na iPhonu a iPadu

  7. Jak nainstalovat zástupce třetích stran na iPhone a iPad

  8. Jak nainstalovat AltStore na iPhone a iPad

  9. Jak připojit poskytovatele TV k iPhone a iPad

Mobily