Jak używać termux do uruchamiania aplikacji linii poleceń w Android

Jak używać termux do uruchamiania aplikacji linii poleceń w Android

W tym artykule zawiera przewodnik na temat aplikacji na Androida „termux”, który umożliwia uruchamianie programów i skryptów wiersza poleceń na urządzeniach z Androidem.

Termux to aplikacja emulatora terminali typu open source, która działa na urządzeniach z Androidem. Działa również jako rodzaj mini Linux OS, wypełniony wieloma narzędziami i narzędziami, które często widzisz w rozkładach komputerów stacjonarnych. Możesz użyć termux do instalacji i uruchamiania wielu aplikacji wiersza poleceń za pośrednictwem własnego menedżera pakietów. Nie jest wymagany dostęp do instalacji i uruchamiania termux na Android. Możesz nawet użyć lekkiego środowiska stacjonarnego GUI bez przyspieszenia sprzętowego za pośrednictwem termux (przez VNC), ale mogą być powolne i nie do końca użyteczne na urządzeniach dotykowych na małym ekranie. Termux jest niezwykle popularny wśród programistów i innych użytkowników, którzy chcą uzyskać dostęp do aplikacji CLI Linux na Androidzie. Jest to najbliższa rzecz, jaką dostajesz do systemu systemu Linux na Androidzie, i przyjemność jest używać z jego zoptymalizowanym dotykiem interfejsu odpowiedniego dla urządzeń na małym ekranie. Termux zawiera dodatkowe akcje klawiatury, co ułatwia wprowadzanie symboli, a także zawiera automatyczne uzupełnienie za pośrednictwem klawisza akcji znajdującego się w górnym rzędzie klawiatury na ekranie.

Przypadków użycia

Niektóre rzeczy, które możesz zrobić z termux:

  • Uruchom skrypty Python
  • Uruchom skrypty bash
  • Graj w gry poleceń
  • Access VI Editor
  • Tworzyć połączenia SSH
  • Utwórz Python Virtualenv
  • Opracuj aplikacje, o ile nie potrzebujesz dostępu do GUI
  • Zainstaluj dodatkowe pakiety z PIP, NPM, CPAN, GEM, TLMGR i innymi takimi menedżerami pakietów
  • Zasadniczo wszystko, co umożliwia zainstalowany pakiet

Instalowanie termux na Android

Możesz pobrać i zainstalować termux za pośrednictwem Google Play lub z F-Droid. Uruchom termux za pośrednictwem programu Launcher, a należy powitać następującym ekranem:

Włączanie dostępu do przechowywania w termux

Aby uzyskać dostęp do plików w terminalu termux lub zapisać pliki z terminalu termux, najpierw musisz skonfigurować magazyn termux i zapewnić uprawnienia do dostępu do przechowywania do termux. Możesz to zrobić, wykonując następujące polecenie:

$ termux-setup-storage

Po przejściu konfiguracji pamięci, będziesz mógł znaleźć pliki termux przechowywane w folderze „udostępnionym” w wewnętrznej pamięci urządzenia z Androidem. Jeśli folder „udostępniony” nie istnieje, możesz ręcznie go utworzyć. Zwykle pełna ścieżka do tego folderu „udostępnionego” jest „/pamięć/emulowana/0/udostępniona”.

Instalowanie i zarządzanie oficjalnymi pakietami termux

Po zainstalowaniu termux uruchom poniższe polecenie, aby zaktualizować i zaktualizować repozytoria:

Aktualizacja $ PKG

Teraz możesz zainstalować żądane pakiety za pomocą następującego polecenia:

$ PKG instalacja

Po instalacji będziesz mógł uruchomić polecenie zainstalowanego pakietu w terminalu termux (tak jak zrobiłbyś to na systemie stacjonarnym systemu OS):


Tutaj możesz uzyskać listę pakietów instalacyjnych termux. Możesz także wyszukać i szukać pakietów w samym termux. Aby to zrobić, uruchom polecenie w następującym formacie:

$ PKG wyszukiwanie

Możesz także wymienić wszystkie pakiety za pomocą następującego polecenia:

$ PKG List-All

Instalowanie pakietów Deb w termux

Możesz zainstalować pewne „.Pakiety Deb ”z repozytoriów Ubuntu lub Debiana, o ile są one stworzone dla architektury telefonu komórkowego (obecnie telefony komórkowe mają głównie architektury AARCH64 i AARCH32). Zauważ, że niektóre pakiety mogą odmówić pracy na termux. Aby zainstalować „.Pakiet deb ”, uruchom polecenie w następującym formacie:

$ dpkg -i

Aby usunąć ręcznie zainstalowany „.Pakiet deb ”w termux, uruchom polecenie w następującym formacie:

$ dpkg - -Remove

Aby wymienić wszystkie ręcznie zainstalowane „.Pakiety deb, musisz uruchomić następujące polecenie:

$ dpkg -l

Każdy ".Pakiet deb ”z dowolnego źródła pakietu może być zainstalowany, o ile spełnia wymagania dotyczące kompatybilności. Jak zawsze, należy zachować ostrożność przy zbieraniu pakietów stron trzecich, aby zapobiec instalacji podejrzanych pakietów.

Włączanie dodatkowych repozytoriów w termux

Możesz także włączyć dodatkowe repozytoria w termux, aby włączyć instalację dodatkowych pakietów. Aby znaleźć więcej repozytoriów, odwiedź tę stronę i kliknij repozytoria, które mają nazwy kończące się na „-pakiach”. Znajdziesz polecenie włączenia tych repozytoriów w ich plikach „Readme”. Polecenie umożliwiające dodatkowe repozytoria wygląda tak:

$ PKG instalacja

Poniżej znajdują się kilka przykładów, które przetestowałem i znalazłem pracę nad termux:

$ pkg instaluj x11-repo
$ pkg instaluj gamę
$ pkg zainstaluj root-repo
$ pkg instaluj niestabilne powtórzenie
$ pkg instaluj science-repo

Niektóre repozytoria społeczności trzecich można również włączyć. Znajdziesz listę tych repozytoriów dostępnych tutaj.

Instalowanie dodatków termux

Termux zapewnia kilka przydatnych dodatków, które można zainstalować na urządzeniu z Androidem za pośrednictwem sklepu Play Store. Niektóre z tych dodatkowych dodatków są bezpłatne, podczas gdy inne są płacone. Możesz znaleźć listę tych dodatków dostępnych tutaj.

Wniosek

Niektóre aplikacje w sklepie Play pozwalają instalować i uruchamiać pełne środowiska Linux na Androidzie. Jednak kilka z nich wymaga dostępu do korzeni i nie są one do końca łatwe w użyciu. Jeśli chodzi o przyjazność dla użytkownika, nie ma nic takiego jak termux w sklepie play.