Termux: Twoja linia poleceń systemu Linux na Androidzie
Termux to bezpłatna aplikacja typu open source dla systemu Android zapewniająca kompletne środowisko wiersza poleceń systemu Linux. Obsługuje bash, zsh, programowanie w C i skrypty w Pythonie, pozwala wykonywać polecenia Linuksa bezpośrednio na urządzeniu z Androidem.
Termux Możliwości:
Termux skutecznie emuluje środowisko Linux bez dostępu do konta root i skomplikowanej konfiguracji. Minimalny system podstawowy jest instalowany automatycznie, a dodatkowe pakiety są dostępne za pośrednictwem menedżera pakietów APT. Dzięki temu idealnie nadaje się do bezpiecznego zdalnego dostępu do serwera.
Kluczowe funkcje:
- Niezawodny klient SSH: Bezproblemowo zarządzaj zdalnymi serwerami za pomocą zintegrowanego klienta OpenSSH.
- Wybór powłoki i edytora: Wybieraj spośród powłok Bash, fish lub ZSH oraz edytorów nano, Emacs lub Vim.
- Wszechstronne narzędzia: Wykorzystaj Rsync do tworzenia kopii zapasowych, curl do dostępu do API, GCC/clang do kompilacji kodu, Python do tworzenia skryptów i Git/SVN do kontroli wersji.
- Rozbudowana biblioteka pakietów: Uzyskaj dostęp do ogromnej biblioteki pakietów systemu Linux bezpośrednio z terminala, znacznie przekraczającej możliwości standardowych emulatorów terminali Androida.
- Intuicyjne skróty klawiaturowe: Efektywne wykonywanie poleceń za pomocą niestandardowych skrótów klawiaturowych wykorzystujących przyciski głośności i zasilania urządzenia.
- Obsługa klawiatury zewnętrznej: Podłącz zewnętrzne klawiatury (Bluetooth lub USB), aby zwiększyć użyteczność.
- Szeroka obsługa języków programowania: Obsługuje NodeJS, Ruby, Python i nie tylko.
Podsumowanie funkcji:
Termux oferuje wszechstronną obsługę Linuksa na Androidzie, w tym:
- Powłoki Bash i Zsh do zaawansowanych zadań wiersza poleceń.
- Zarządzanie plikami za pomocą nnn i edytorów takich jak nano, vim i emacs.
- Bezpieczny dostęp SSH do zdalnych serwerów.
- Programowanie w C za pomocą clang, make i gdb.
- Konsola Pythona do pisania skryptów i obliczeń.
- Git i Subversion do kontroli wersji projektu.
- Klasyczne gry tekstowe (frotz).
Zalety i wady:
Zalety:
- Bogaty w funkcje i wszechstronny.
- Bezpieczna i łatwa emulacja Linuksa na Androidzie.
- Elastyczny wybór powłoki i edytora.
- Uproszczona kompilacja kodu i zarządzanie danymi.
Wady:
- Wymaga znajomości wiersza poleceń systemu Linux.
Instalowanie Termux:
- Pobierz Termux APK.
- Zainstaluj plik APK.
- Zacznij używać Termux!
Ostatnie aktualizacje:
Najnowsza wersja rozwiązuje problemy z obsługą plików w Termux-file-editor
i Termux-url-opener
. Integruje także kilka metod API, eliminując potrzebę oddzielnych Termux:API
instalacji (w tym Termux-clipboard-*
, Termux-download
, Termux-saf-*
, Termux-share
, Termux-storage-get
, Termux-usb
, Termux-vibrate
i Termux-volume
).