Přeskočit na obsah
@365tipu
  • Domů
    • Práce na dálku
    • Twitter for dummies
    • Jak na Mastodon
    • Facebook a marketing
    • Návod pro Instagram
    • Jak na LinkedIn
    • Bezpečný Internet
    • Bezpečnost pro novináře
    • Soukromí na Facebooku
    • Pomocník webdesignera
    • Jak na WordPress
    • Nepostradatelné software
      • Jak na Windows 11
      • Jak na Windows 10
      • Jak na iPhone/iPad
      • Jak na Mac OS
      • Jak na Apple TV/TV+
      • Jak na Apple Watch
      • Jak na Apple AirTag
      • Microsoft Office
      • Linux
    • Jazykový koutek
    • GTD
    • Filmy a TV seriály
    • Recenze
    • Chytrá domácnost
      • Chytrá domácnost
      • Jak na Google Home
      • Amazon Echo a Alexa
      • Apple HomePod
      • Jak na Raspberry Pi
      • Jak na QNAP NAS
      • Netatmo
    • Jak na Home Assistant
  • Všechny štítky
  • Odběr e-mailem
  • RSS/XML
  • Kontakt
    • Kontakt
    • Twitter
    • Facebook
    • BlueSky
    • Mastodon
      • Threads
    • Zásady Cookies (EU)
30. 3. 2021 podle 365tipů
iOS, iPadOS, Mobilní aplikace, Software

TIP#1859: Jak na iOSu mít Linuxový shell?

Tohle by se vám mohlo líbit pro iPhone a ještě více pro iPad – iSH je projekt zpřístupňující Linux shell na iOSu (a tím i na IPadu). Je založený na Alpine Linux, včetně apk package manageru a na iPhone/iPadu využívá x86 emulaci.

Opatřit iSH je možné přímo z App Store (tedy pokud Apple jednoho dne opět nenapadne, že by to vlastně měli zaříznout jak tomu bylo ještě nedávno).

Po instalaci a spuštění získáte klasický „terminál“, tedy příkazovou řádku. V té fungují všechny klasické příkazy (ty co fungují v rámci BusyBox). K dispozici je i vlastní klávesnice (v levé horní části najdete Tab, Control, Escape a šipkové ovládací klávesnice).

Package manager apk podporuje klasické apk update (aktualizace seznamu balíčků), apk upgrade (aktualizaci nainstalovaných), apk add balíček (přidání balíčku) a apk del balíček (odstranění balíčku). iSH má vlastní repository (protože požadavek Apple), ale nic vám později nebrání změnit na klasické repository pro Alpine.

Praktické může být pořídit si SSH (apk add openssh) a moci se tak z iPadu/iPhone připojovat na další systémy. Dokonce můžete vaše zařízené použít jako SSH server – bohužel ale není podporováno automatické spouštění (bylo by ostatně k ničemu, iOS/iPad OS zabíjí aplikace dle vlastního uvážení kdykoliv chce) – ale můžete klasicky spouštět při spuštění iSH.

TIP: Pro SSH si samozřejmě iSH pořizovat nemusíte, dobré SSH pro iPad/iPhone je Termius. Další možnosti Blink, iTerminal či Shelly.

Můžete dokonce nainstalovat Apache (apk install apache2) a spouštět webový server (httpd).  Opět ale nepočítejte s tím, že byste ho mohli „nechat běžet“ a na zařízení dělat něco jiného – iOS/iPad OS neumožňuje multitasking – iSH musí zůstat na obrazovce.

Můžete dokonce provozovat VNC server, návod najdete v iSH wiki.  Nepočítejte ale s tím, že by snad fungovalo všechno – některé nefunkční věci volající neimplementované věci povedou k pádu. A protože iSH používá emulaci, nebude to nejrychlejší.

A kdyby vám to nestačilo, tak a-Shell je další varianta Linuxového shellu pro iOS/iPad OS. Není ale dostupná v App Store, musíte jít přes TestFlight

TIP: V  Tipy a triky pro Apple iOS najdete další tipy a triky pro iPhone, iPad i Apple Watch

Související příspěvky

TIP#730: Jaké jsou alternativy pro Skype? Co použít pro telefonování a videotelefonování?
TIP#630: Jaké aplikace pro e-mail si pořidit? V čem pracovat s elektronickou poštou?
TIP#552: Jaké kalendářové aplikace si můžete pořídit?

Apple Linux

Předchozí článekTIP#1858: Jak se na Mac OS dostat do obsahu Knihovny fotek a jak ji přesunout jinamDalší článek TIP#1860: Co to znamená brute force v počítačové bezpečnosti? Co dictionary attack. Jak se prolamují hesla?

Nejnovější příspěvky

  • TIP#3253: Co je to latence a proč to hraje roli (nejen) při hraní her
  • TIP3252: Chladit notebooky podložkou? Co byste měli vědět
  • TIP#3251: Kouzelná meteostanice ATMOS řeší problém, o kterém ani nevíte
  • TIP#3250: Jak zabránit tomu, aby se Mac po restartu znovu otevřel se všemi aplikacemi z poslední relace
  • TIP#3249: Zálohovat počítači či NAS? Rozhodně ano. Ale kam a jak? Včetně velkého přehledu cloudových služeb

Nejčtenější

Přispět na provoz můžete

Přispějte. 500 Kč můžete změnit dle vlastního uvážení. Z částky zaplatíme DPH a pochopitelně daně platbou na účet 331049001/5500, spec. symbol 365. Částku si můžete změnit. Z platby odvádíme DPH a daníme ji.

Zdejší tipy na zajímavé/užitečné věci obsahují affialiate odkazy na Alzu/Aliexpres

... nebo placeným odběrem

Staňte se platícím odběratelem newsletteru. 5 USD/měsíc, 50 USD/rok nebo dle vlastního uvážení od 100 USD/rok. Každou středu a neděli nálož informací.

Kontakt a tak

Kontakt: 365tipu@gmail.com

Veškerý obsah zde uveřejněný je CC-BY-NC-SA