- Installasjon via F-Droid anbefales for å unngå Google-restriksjoner og sikre oppdateringer.
- Mulighet til å kjøre programmeringsspråk som Python, Node.js og Ruby uten behov for root.
- Mulighet for å installere komplette Linux-distribusjoner og grafiske miljøer ved hjelp av proot-distro og VNC.
Har du noen gang forestilt deg å bære kraften til et skrivebordsoperativsystem i lommen? Vel, det viser seg at det ikke bare er en fantasi; med Termux kan du forvandle Android-enheten din til et fullt funksjonelt Linux-miljø uten å ugyldiggjøre telefonens garanti eller ty til root-tilgang. Det er i hovedsak en terminalemulator som åpner døren til en verden av programmering, nettverksadministrasjon og automatisering fra hvor som helst.
Hvis du liker å fikle med tekniske ting eller bare trenger å kjøre skript mens du er på bussen, er dette verktøyet fantastisk. I denne artikkelen vil vi dele det opp fra grunnleggende installasjon til avanserte triks , slik at du ikke går deg vill og vet nøyaktig hvordan du presser ut hver eneste dråpe ytelse fra mobilenheten din og gjør den om til en ekte arbeidsstasjon.
Hva er egentlig Termux?

For de som ikke er kjent med det, er Termux et program som tilbyr en funksjonell Linux-terminal for Android . Det mest fantastiske er at det ikke krever root-rettigheter for de fleste av funksjonene, slik at du kan installere pakker og verktøy som du vanligvis bare ser i en GNU/Linux-distribusjon som Debian eller Ubuntu. Det er kompatibelt med forskjellige prosessorarkitekturer, inkludert ARM, ARM64 og x86 , noe som sikrer at det fungerer på et bredt spekter av Linux-nettbrett og smarttelefoner.
Slik kommer du i gang: Installasjon og første steg

Her er en viktig detalj: selv om Termux er tilgjengelig i Play Store, er det best å laste den ned fra F-Droid . Hvorfor? Fordi Google har implementert restriksjoner som forhindrer at Play Store-versjonen oppdateres ordentlig. Så det første trinnet er å installere F-Droid fra det offisielle nettstedet, og deretter søke etter og installere Termux derfra.
Når du åpner appen for første gang, ikke forhast deg med å installere ting uten å tenke på det. Det første du må gjøre er oppdater repositorier og pakker For å unngå avhengighetsfeil må du kjøre kommandoen pkg update && pkg upgradeHvis du vil at Termux skal kunne lese og skrive til mapper på mobilenheten din (for eksempel nedlastinger eller dokumenter), må du gi den lagringstillatelse ved å kjøre termux-setup-storage.
Mestre kommandolinjen
Hvis du aldri har brukt en terminal før, ikke bekymre deg, det er enklere enn det ser ut til. Det finnes noen få grunnleggende kommandoer som er en del av hverdagen og som du må mestre for å navigere gjennom mappene: ls for å se hvilke filer som finnes der, cd å hoppe fra en katalog til en annen, mkdir for å opprette nye mapper, touch å opprette tomme filer og rm Når du vil slette noe du ikke lenger trenger. For å raskt lese innholdet i en fil, bruk kommandoen cat Det er din beste allierte.
Pakkehåndtering: Installere verktøy
Termux bruker en pakkebehandler som heter pkg (som i utgangspunktet er et forenklet lag over aptMed den kan du installere så godt som alle utviklingsverktøy. Hvis du for eksempel vil redigere kode, kan du installere Nano eller Vim med pkg install nano o pkg install vimHvis du er programmerer, kan du sette opp komplette miljøer av Python, Ruby, Node.js, Go eller Rust installere sine respektive tolker. For å administrere kodeversjoner, pkg install git Det er obligatorisk.
Praktiske og avanserte brukstilfeller

Allsidigheten til denne appen er utrolig. Hvis du jobber i serveradministrasjondu kan installere openssh å koble til eksterne maskiner via SSH eller til og med sette opp din egen SSH-server på mobilenheten din for å administrere den fra PC-en. For de som raskt vil bygge et nettsted, lar Python deg sette opp en øyeblikkelig webserver på det lokale nettverket med én enkelt kommando.
På området cybersikkerhet og etisk hackingTermux er veldig populært fordi det lar deg kjøre verktøy som Nmap for nettverksanalyse eller Metasploit. Hvis du liker automatisering, kan du også kjør skript på Android skrive kode i Bash for å automatisk sikkerhetskopiere eller rense filer, gi dem utførelsestillatelser med chmod +x.
Tar Termux til neste nivå: Grafiske miljøer og distribusjoner
Hvis den svarte skjermen virker for streng, kan du installere en skrivebordsmiljø som XFCE eller LXQtFor å gjøre dette må du installere en VNC-server og X11-repositoriet. Når det er konfigurert, kan du koble til ved hjelp av en VNC-app fra Android, og du vil se et klassisk Linux-vindugrensesnitt. Hvis du trenger en komplett distribusjon (som Arch Linux eller Debian) fordi noen programmer ikke er i de offisielle repositoriene, er verktøyet proot-distro Det er løsningen. Den lar deg installere en komplett distro, opprett egendefinerte brukere og administrer systemet som om du hadde en lett virtuell maskin.
For mer avanserte brukere finnes det alternativer som å installere Fish Shell for en mer brukervennlig ledetekst, bruke Neovim for programmering på ekspertnivå, eller til og med administrere passord med `pass` og `gnupg` . Det er også mulig å klone dine egne dotfiler fra GitHub for å holde alle dine tilpassede konfigurasjoner synkronisert på tvers av alle Android-enheter du bruker.
Fra å kjøre et Python-skript til å emulere en komplett Linux-distribusjon med et grafisk grensesnitt, forvandler Termux enhver mobil enhet til et kraftig teknisk verktøy. Ved å kombinere pkg-pakkebehandleren, muligheten til å lage Bash-skript og muligheten til å få tilgang til eksterne servere, kan enhver dataentusiast legge igjen den bærbare datamaskinen sin for rask utvikling eller systemadministrasjonsoppgaver.