Kompletny przewodnik Termux dotyczący uruchamiania Linuksa na Androidzie

Ostatnia aktualizacja: 3 października 2026
  • Zaleca się instalację za pośrednictwem F-Droid, aby ominąć ograniczenia Google i zapewnić dostępność aktualizacji.
  • Możliwość uruchamiania języków programowania takich jak Python, Node.js i Ruby bez konieczności posiadania uprawnień roota.
  • Możliwość instalacji kompletnych dystrybucji Linuxa i środowisk graficznych przy użyciu proot-distro i VNC.

Ekspert ds. bezpieczeństwa cybernetycznego korzysta ze smartfona i laptopa w ciemnym otoczeniu, na ekranie widoczne są zielone odbicia kodu.

Czy wyobrażałeś sobie kiedyś noszenie w kieszeni systemu operacyjnego komputera stacjonarnego? Okazuje się, że to nie tylko mrzonka. Dzięki Termux możesz przekształcić urządzenie z Androidem w w pełni funkcjonalne środowisko Linux bez utraty gwarancji telefonu i konieczności uzyskiwania dostępu do roota. To w zasadzie emulator terminala, który otwiera drzwi do świata programowania, administrowania siecią i automatyzacji z dowolnego miejsca.

Jeśli lubisz majsterkować przy technicznych sprawach lub po prostu potrzebujesz uruchamiać skrypty w podróży, to narzędzie jest fantastyczne. W tym artykule omówimy je od podstawowej instalacji po zaawansowane triki , dzięki czemu nie pogubisz się i będziesz dokładnie wiedzieć, jak wycisnąć z urządzenia mobilnego maksimum wydajności, zamieniając je w prawdziwą stację roboczą.

Linux na Androidzie
Podobne artykuły:
Jak zainstalować i uruchomić system Linux na Androidzie: kompletny przewodnik

Czym dokładnie jest Termux?

Ekran profesjonalnego monitora pokazujący terminal Linux z wieloma panelami diagnostyki systemu i kodem źródłowym.

Dla niewtajemniczonych, Termux to aplikacja zapewniająca funkcjonalny terminal Linux dla Androida . Co najbardziej zadziwiające, większość funkcji nie wymaga uprawnień roota, co pozwala na instalację pakietów i narzędzi, które zazwyczaj można znaleźć tylko w dystrybucjach GNU/Linux, takich jak Debian czy Ubuntu. Jest kompatybilna z różnymi architekturami procesorów, w tym ARM, ARM64 i x86 , co gwarantuje jej działanie na szerokiej gamie tabletów i smartfonów z systemem Linux.

  Kompletny przewodnik po automatyzacji zadań za pomocą skryptów Bash w systemie Linux

Jak zacząć: Instalacja i pierwsze kroki

Zbliżenie ekranu smartfona z systemem Android, na którym działa terminal Linux (Termux) z białymi i zielonymi poleceniami konsoli na czarnym tle.

Oto kluczowy szczegół: chociaż Termux jest dostępny w Sklepie Play, najlepiej pobrać go z F-Droid . Dlaczego? Ponieważ Google wprowadziło ograniczenia, które uniemożliwiają prawidłową aktualizację wersji w Sklepie Play. Dlatego pierwszym krokiem jest zainstalowanie F-Droid z oficjalnej strony, a następnie wyszukanie i zainstalowanie Termux.

Gdy po raz pierwszy uruchomisz aplikację, nie spiesz się z instalacją wszystkiego na oślep. Pierwszą rzeczą, którą należy zrobić, jest aktualizuj repozytoria i pakiety Aby uniknąć błędów zależności, należy uruchomić polecenie pkg update && pkg upgradeJeśli chcesz, aby Termux mógł odczytywać i zapisywać dane w folderach na Twoim urządzeniu mobilnym (takich jak Pobrane lub Dokumenty), musisz przyznać mu uprawnienia do przechowywania danych, uruchamiając termux-setup-storage.

jak uruchomić skrypt na androidzie
Podobne artykuły:
Jak uruchamiać skrypty na Androidzie: kompletny przewodnik dla wszystkich poziomów

Opanowanie wiersza poleceń

Jeśli nigdy wcześniej nie korzystałeś z terminala, nie martw się, to prostsze, niż się wydaje. Jest kilka podstawowe polecenia, które są częścią codziennego życia i którą musisz opanować, aby poruszać się po folderach: ls aby zobaczyć, jakie pliki się tam znajdują, cd przeskakiwać z jednego katalogu do drugiego, mkdir aby utworzyć nowe foldery, touch aby utworzyć puste pliki i rm Gdy chcesz usunąć coś, czego już nie potrzebujesz. Aby szybko odczytać zawartość pliku, użyj polecenia cat To twój najlepszy sojusznik.

Zarządzanie pakietami: Instalowanie narzędzi

Termux używa menedżera pakietów o nazwie pkg (co jest zasadniczo uproszczoną warstwą nad aptDzięki niemu możesz zainstalować praktycznie każde narzędzie programistyczne. Na przykład, jeśli chcesz edytować kod, możesz zainstalować Nano lub Vim z pkg install nano o pkg install vimJeśli jesteś programistą, możesz skonfigurować kompletne środowiska Python, Ruby, Node.js, Go lub Rust instalując odpowiednie interpretatory. Aby zarządzać wersjami kodu, pkg install git To jest obowiązkowe.

  Kompletny przewodnik po przejściu z systemu Windows na Linux Mint

Praktyczne i zaawansowane przypadki użycia

Widok z góry na stanowisko pracy programisty ze smartfonem wyświetlającym terminal Linux Bash na drewnianym stole obok laptopa.

Wszechstronność tej aplikacji jest niesamowita. Jeśli pracujesz w administracja serweremmożesz zainstalować openssh Łącz się ze zdalnymi maszynami przez SSH, a nawet skonfiguruj własny serwer SSH na urządzeniu mobilnym i zarządzaj nim z komputera. Dla tych, którzy chcą szybko zbudować stronę internetową, Python pozwala skonfigurować natychmiastowy serwer WWW w sieci lokalnej za pomocą jednego polecenia.

W dziedzinie cyberbezpieczeństwo i etyczne hakowanieTermux jest bardzo popularny, ponieważ pozwala na uruchamianie narzędzi takich jak Nmap do analizy sieci czy Metasploit. Ponadto, jeśli lubisz automatyzację, możesz… uruchamianie skryptów na Androidzie pisanie kodu w Bash do automatycznego tworzenia kopii zapasowych lub czyszczenia plików, przyznając im uprawnienia do wykonywania chmod +x.

Przenosimy Termux na wyższy poziom: środowiska graficzne i dystrybucje

Jeśli czarny ekran wydaje Ci się zbyt surowy, możesz zainstalować środowisko graficzne, takie jak XFCE lub LXQtAby to zrobić, musisz zainstalować serwer VNC i repozytorium X11. Po skonfigurowaniu możesz połączyć się za pomocą aplikacji VNC z Androida, a zobaczysz klasyczny interfejs okienkowy Linuksa. Jeśli potrzebujesz kompletnej dystrybucji (takiej jak Arch Linux lub Debian), ponieważ niektóre programy nie znajdują się w oficjalnych repozytoriach, narzędzie… proot-distro To jest rozwiązanie. Pozwala ci zainstaluj kompletną dystrybucję, twórz niestandardowych użytkowników i zarządzaj systemem tak, jakbyś miał lekką maszynę wirtualną.

Dla bardziej zaawansowanych użytkowników dostępne są opcje takie jak instalacja powłoki Fish dla bardziej przyjaznego dla użytkownika wiersza poleceń, korzystanie z Neovim do programowania na poziomie eksperckim, a nawet zarządzanie hasłami za pomocą `pass` i `gnupg` . Możliwe jest również klonowanie własnych plików dotfiles z GitHuba , aby synchronizować wszystkie niestandardowe konfiguracje na dowolnym używanym urządzeniu z Androidem.

  PowerShell, WMI i CIM do zaawansowanej automatyzacji w systemach Windows

Od prostego uruchomienia skryptu Pythona po emulację kompletnej dystrybucji Linuksa z graficznym interfejsem, Termux przekształca każde urządzenie mobilne w potężne narzędzie techniczne. Łącząc menedżera pakietów pkg, możliwość tworzenia skryptów Bash i dostęp do zdalnych serwerów, każdy entuzjasta komputerów może zostawić laptopa i zająć się szybkimi zadaniami programistycznymi lub administracyjnymi.