Kompletan Termux vodič za pokretanje Linuxa na Androidu

Posljednje ažuriranje: 3 2026 Oktobar
  • Preporučuje se instalacija putem F-Droida kako bi se izbjegla Googleova ograničenja i osigurala ažuriranja.
  • Mogućnost pokretanja programskih jezika kao što su Python, Node.js i Ruby bez potrebe za root pristupom.
  • Mogućnost instalacije kompletnih Linux distribucija i grafičkih okruženja korištenjem proot-distro-a i VNC-a.

Stručnjak za kibernetičku sigurnost koristi pametni telefon i laptop u tamnom okruženju sa zelenim odrazima koda na ekranu.

Jeste li ikada zamišljali da nosite snagu desktop operativnog sistema u džepu? Pa, ispostavilo se da to nije samo fantazija; uz Termux možete transformirati svoj Android uređaj u potpuno funkcionalno Linux okruženje bez poništavanja garancije telefona ili pribjegavanja root pristupu. To je u suštini emulator terminala koji otvara vrata svijetu programiranja, mrežne administracije i automatizacije s bilo kojeg mjesta.

Ako se volite petljati s tehničkim stvarima ili jednostavno trebate pokretati skripte dok ste u autobusu, ovaj alat je fantastičan. U ovom članku ćemo ga razložiti od osnovne instalacije do naprednih trikova , tako da se nećete izgubiti i da ćete tačno znati kako izvući svaku kap performansi iz svog mobilnog uređaja, pretvarajući ga u pravu radnu stanicu.

Linux na Androidu
Povezani članak:
Kako instalirati i pokrenuti Linux na Androidu: Kompletan vodič

Šta je tačno Termux?

Profesionalni monitor koji prikazuje Linux terminal s više dijagnostičkih panela sistema i izvornim kodom.

Za one koji nisu upoznati, Termux je aplikacija koja pruža funkcionalni Linux terminal za Android . Najnevjerovatnije je to što ne zahtijeva root privilegije za većinu svojih funkcija, što vam omogućava instaliranje paketa i alata koje biste inače vidjeli samo u GNU/Linux distribucijama poput Debiana ili Ubuntua. Kompatibilan je s različitim arhitekturama procesora, uključujući ARM, ARM64 i x86 , što osigurava da radi na širokom rasponu Linux tableta i pametnih telefona.

  Kompletan vodič za automatizaciju zadataka pomoću Bash skriptiranja na Linuxu

Kako započeti: Instalacija i prvi koraci

Krupni plan ekrana Android pametnog telefona na kojem se pokreće Linux terminal (Termux) s bijelim i zelenim konzolnim naredbama na crnoj pozadini.

Evo ključnog detalja: iako je Termux dostupan na Play Store-u, najbolje ga je preuzeti sa F-Droid-a . Zašto? Zato što je Google implementirao ograničenja koja sprečavaju ispravno ažuriranje verzije na Play Store-u. Dakle, prvi korak je instalirati F-Droid sa njihove službene web stranice, a zatim odatle potražiti i instalirati Termux.

Kada prvi put otvorite aplikaciju, nemojte žuriti s instaliranjem. Prvo što trebate učiniti je ažuriranje spremišta i paketa Da biste izbjegli greške zavisnosti, morate pokrenuti naredbu pkg update && pkg upgradeAko želite da Termux može čitati i pisati u mape na vašem mobilnom uređaju (kao što su Preuzimanja ili Dokumenti), morate mu dati dozvolu za pohranu pokretanjem naredbe termux-setup-storage.

kako pokrenuti skriptu na androidu
Povezani članak:
Kako pokrenuti skripte na Androidu: Potpuni vodič za sve nivoe

Savladavanje komandne linije

Ako nikada prije niste koristili terminal, ne brinite, jednostavnije je nego što se čini. Postoji nekoliko... osnovne komande koje su dio svakodnevnog života i koje morate savladati da biste se kretali kroz mape: ls da vidite koje se datoteke tamo nalaze, cd za prelazak iz jednog direktorija u drugi, mkdir za kreiranje novih foldera, touch kreirati prazne datoteke i rm Kada želite izbrisati nešto što vam više ne treba. Za brzo čitanje sadržaja datoteke koristite naredbu cat To je tvoj najbolji saveznik.

Upravljanje paketima: Instaliranje alata

Termux koristi upravitelj paketa pod nazivom pkg (što je u osnovi pojednostavljeni sloj preko aptPomoću njega možete instalirati gotovo bilo koji alat za razvoj. Na primjer, ako želite uređivati ​​kod, možete instalirati Nano ili Vim con pkg install nano o pkg install vimAko ste programer, možete postaviti kompletna okruženja od Python, Ruby, Node.js, Go ili Rust instaliranje njihovih odgovarajućih interpretera. Za upravljanje verzijama koda, pkg install git To je obavezno.

  Kompletan vodič za prelazak sa Windowsa na Linux Mint

Praktični i napredni slučajevi upotrebe

Pogled odozgo na radni prostor programera sa pametnim telefonom koji prikazuje Linux Bash terminal na drvenom stolu pored laptopa.

Svestranost ove aplikacije je nevjerovatna. Ako radite u administracija serveramožete instalirati openssh da se povežete sa udaljenim mašinama putem SSH-a ili čak postavite vlastiti SSH server na svom mobilnom uređaju kako biste njime upravljali sa svog računara. Za one koji žele brzo napraviti web stranicu, Python vam omogućava da postavite instant web server na lokalnoj mreži jednom naredbom.

Na polju sajber sigurnost i etičko hakovanjeTermux je veoma popularan jer vam omogućava pokretanje alata poput Nmapa za analizu mreže ili Metasploita. Također, ako uživate u automatizaciji, možete pokretanje skripti na Androidu pisanje koda u Bashu za automatsko pravljenje sigurnosnih kopija ili čišćenje datoteka, dodjeljivanje im dozvola za izvršavanje sa chmod +x.

Podizanje Termuxa na viši nivo: Grafička okruženja i distribucije

Ako vam se crni ekran čini previše strogim, možete instalirati desktop okruženje kao što je XFCE ili LXQtDa biste to uradili, potrebno je da instalirate VNC server i X11 repozitorij. Nakon što je konfigurisan, možete se povezati pomoću VNC aplikacije sa Androida i vidjet ćete klasični Linux prozorski interfejs. Ako vam je potrebna kompletna distribucija (kao što su Arch Linux ili Debian) jer neki programi nisu u zvaničnim repozitorijima, alat... proot-distro To je rješenje. Omogućava vam instaliraj kompletnu distribuciju, kreirajte prilagođene korisnike i upravljajte sistemom kao da imate laganu virtuelnu mašinu.

Za naprednije korisnike postoje opcije poput instaliranja Fish shell-a za jednostavniji korisnički prompt, korištenja Neovim-a za programiranje na stručnom nivou ili čak upravljanja lozinkama pomoću `pass` i `gnupg` . Također je moguće klonirati vlastite dotfiles datoteke s GitHub-a kako bi sve vaše prilagođene konfiguracije bile sinhronizirane na bilo kojem Android uređaju koji koristite.

  PowerShell, WMI i CIM za naprednu automatizaciju u Windows sistemima

Od jednostavnog pokretanja Python skripte do emulacije kompletne Linux distribucije s grafičkim interfejsom, Termux transformiše bilo koji mobilni uređaj u moćan tehnički alat. Kombinujući pkg upravitelj paketa, mogućnost kreiranja Bash skripti i opciju pristupa udaljenim serverima, svaki računarski entuzijasta može ostaviti svoj laptop iza sebe za brzi razvoj ili zadatke sistemske administracije.