Android

Jak używać Termux do uruchamiania aplikacji Linuksa wiersza poleceń w systemie Android?

Jak używać Termux do uruchamiania aplikacji Linuksa wiersza poleceń w systemie Android?

Ten artykuł zawiera przewodnik dotyczący aplikacji „Termux” na Androida, która umożliwia uruchamianie programów i skryptów wiersza poleceń na urządzeniach z systemem Android.

Termux to emulator terminala o otwartym kodzie źródłowym, który działa na urządzeniach z systemem Android. Działa również jako rodzaj mini Linux OS, wypełniony wieloma narzędziami i narzędziami, które często widuje się w dystrybucjach Linuksa na komputery stacjonarne. Możesz używać Termux do instalowania i uruchamiania wielu aplikacji wiersza poleceń za pomocą własnego menedżera pakietów. Do zainstalowania i uruchomienia Termux na Androidzie nie jest wymagany dostęp do roota. Możesz nawet używać lekkich interfejsów graficznych środowiska graficznego bez akceleracji sprzętowej za pośrednictwem Termux (poprzez VNC), ale mogą one być powolne i nie do końca użyteczne na urządzeniach dotykowych z małym ekranem. 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 Androida. Jest to najbardziej zbliżona rzecz do systemu operacyjnego Linux na Androida, a korzystanie z jej zoptymalizowanego pod kątem dotyku interfejsu odpowiedniego dla urządzeń z małym ekranem jest przyjemnością. Termux oferuje dodatkowe akcje klawiatury, ułatwiające wprowadzanie symboli, a także funkcje automatycznego uzupełniania za pomocą klawisz akcji znajdujący się w górnym rzędzie klawiatury ekranowej.

Przypadków użycia

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

Instalowanie Termux na Androidzie

Możesz pobrać i zainstalować Termux przez Google Play lub F-Droid. Uruchom Termux przez program uruchamiający i powinieneś zostać powitany następującym ekranem:

Włączanie dostępu do pamięci w Termux

Aby uzyskać dostęp do plików w terminalu Termux lub zapisać pliki z terminala Termux, musisz najpierw skonfigurować pamięć Termux i zapewnić Termux uprawnienia dostępu do pamięci, gdy zostaniesz o to poproszony. Możesz to zrobić, wykonując następujące polecenie:

$ termux-setup-storage

Po zakończeniu konfiguracji pamięci będziesz mógł znaleźć pliki Termux przechowywane w folderze „udostępnionym” w pamięci wewnętrznej urządzenia z Androidem. Jeśli „współdzielony” folder nie istnieje, możesz go utworzyć ręcznie. Zwykle pełna ścieżka do tego „udostępnionego” folderu to „/storage/emulated/0/shared”.

Instalowanie i zarządzanie oficjalnymi pakietami Termux

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

$ uaktualnienie pakietu

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

Instalacja $ pakietu

Po instalacji będziesz mógł uruchomić polecenie dla zainstalowanego pakietu w terminalu Termux (tak jak w stacjonarnym systemie operacyjnym Linux):


Listę pakietów Termux do zainstalowania znajdziesz tutaj. Możesz także wyszukiwać i szukać pakietów w samym Termux. Aby to zrobić, uruchom polecenie w następującym formacie:

$pkg szukaj

Możesz także wyświetlić listę wszystkich pakietów za pomocą następującego polecenia:

$ pakiet list-all

Instalowanie pakietów Deb w Termux

Możesz zainstalować określone „.pakiety deb” z repozytoriów Ubuntu lub Debian, o ile są stworzone dla architektury Twojego 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ć „.deb”, uruchom polecenie w następującym formacie:

$ dpkg -i

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

$ dpkg --usuń

Aby wyświetlić wszystkie ręcznie zainstalowane “.pakiety deb”, musisz uruchomić następujące polecenie:

$ dpkg -l

Dowolny „.pakiet deb” z dowolnego źródła pakietów może być zainstalowany, o ile spełnia on wymagania dotyczące kompatybilności. Jak zawsze, powinieneś być ostrożny podczas pobierania 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 umożliwić instalację dodatkowych pakietów. Aby znaleźć więcej repozytoriów, odwiedź tę stronę i kliknij repozytoria o nazwach kończących się na „-pakiety”. Polecenie do włączenia tych repozytoriów znajdziesz w ich plikach „README”. Polecenie włączenia dodatkowych repozytoriów wygląda tak:

$pkg zainstalować

Poniżej kilka przykładów, które przetestowałem i znalazłem na Termux:

$ pakiet zainstaluj x11-repo
$ pkg zainstaluj repozytorium gry
$ pakiet zainstaluj root-repo
$ pkg zainstaluj niestabilne-repo
$ pkg zainstaluj repozytorium nauki

Można również włączyć niektóre repozytoria społeczności innych firm. Listę tych repozytoriów znajdziesz tutaj.

Instalowanie dodatków Termux

Termux zapewnia przydatne dodatki, które można zainstalować na urządzeniu z Androidem za pośrednictwem Sklepu Play. Niektóre z tych dodatkowych dodatków są bezpłatne, podczas gdy inne są płatne. Listę tych dodatków znajdziesz tutaj.

Wniosek

Niektóre aplikacje w Sklepie Play umożliwiają instalowanie i uruchamianie pełnych środowisk Linux na Androidzie. Jednak kilka z nich wymaga uprawnień administratora i nie są one łatwe w użyciu. Jeśli chodzi o przyjazność dla użytkownika, w Sklepie Play nie ma nic innego jak Termux.

Remap your mouse buttons differently for different software with X-Mouse Button Control
Maybe you need a tool that could make your mouse's control change with every application that you use. If this is the case, you can try out an applica...
Microsoft Sculpt Touch Wireless Mouse Review
I recently read about the Microsoft Sculpt Touch wireless mouse and decided to buy it. After using it for a while, I decided to share my experience wi...
AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...