Android

Zainstaluj Linuksa w Androidzie bez rootowania

Zainstaluj Linuksa w Androidzie bez rootowania

Używanie Linuksa na telefonie z Androidem może być przydatne, gdy potrzebujesz użyć narzędzi wiersza poleceń. Przydaje się również do uruchamiania całych pulpitów na telefonie. Częstym problemem jest to, że musisz zrootować telefon, aby uzyskać działający system, ale obecnie dostępnych jest wiele systemów do uruchamiania ulubionej dystrybucji i pulpitu na urządzeniu mobilnym. Niektóre z tych systemów są dostępne za darmo, a nawet istnieją wersje open-source.

Zanim zdecydujesz, jak zacząć, zastanów się, do czego dążysz. Szukasz kilku konkretnych aplikacji, wiersza poleceń lub pełnego pulpitu?? Twój wybór jest ważny, ponieważ możesz używać telefonu do wielu różnych rzeczy. Ten artykuł pokazuje, jak zainstalować całe dystrybucje, a także CLI-Launcher na urządzeniu mobilnym.

Przegląd

Aby zainstalować Linuksa na Androidzie bez rujnowania standardowego telefonu przez zrootowanie go, będziesz potrzebować programu Proot. Ten program umożliwia uruchamianie aplikacji tak, jakby znajdowały się w innym głównym systemie plików. Programy uruchamiające i aplikacje instalacyjne dla systemu Android używają Proot do zainstalowania dystrybucji lub aplikacji na telefonie. Jeśli chcesz, aby jedna lub dwie konkretne aplikacje działały w systemie Linux, możesz użyć instalatora dla jednej aplikacji naraz. Możesz także zainstalować całą dystrybucję. Możesz zdecydować, co najlepiej odpowiada Twoim potrzebom i stamtąd wybrać swoje narzędzie. Pamiętaj, że udajesz tutaj system plików, więc z punktu widzenia bezpieczeństwa jesteś sam.

Proces jest prosty dzięki aplikacjom, które stworzyli dla nas programiści. Możesz zainstalować pomocnika lub aplikację instalacyjną z F-Droida lub Sklepu Play i wybrać, jak głęboko chcesz wejść do króliczej nory. Większość z tych aplikacji jest dostępna w obu sklepach. Znalezienie aplikacji na czystym lub podobnym APK jest również opcją.

Jak używać

Proces instalacji dystrybucji jest podobny do różnych dostępnych opcji, ale w zasadzie wystarczy wybrać opcje dostępne w samej aplikacji. Większość opcji obejmuje skonfigurowanie procesu VNC lub SSH, aby można było uzyskać do niego dostęp z innych komputerów.

Linux CLI Launcher

Jeśli jesteś fanem wiersza poleceń, ten jest dla Ciebie! CLI Launcher jest dostępny jako aplikacja, którą można pobrać ze sklepu Google Play lub wielu witryn pobierania APK. Program uruchamiający udostępnia większość poleceń systemu Linux, a także sposób uruchamiania aplikacji. Możesz wpisać nazwę aplikacji i dotknąć poniższej listy, aby uruchomić aplikację.

Ta aplikacja służy nie tylko do zachowania wierności komputerowemu poglądowi na klawiaturę. Możesz mieć pewne zadania, które wymagają energochłonnych procesów, które chcesz odciążyć z głównego systemu. Lub odwrotnie, jakiś niski pobór mocy, który chcesz mieć w swoim głównym systemie.

GNURoot

GNURoot to rozwiązanie do uruchamiania Proot i konfiguracji do instalowania aplikacji i dystrybucji Linuksa. Dzięki temu możesz zainstalować wiele dystrybucji i aplikacji jednocześnie. Ta aplikacja jest narzędziem, którego można użyć do zainstalowania dowolnego głównego systemu plików na urządzeniu mobilnym.


W praktyce najpierw pobierzesz GNURoot, a potem swoją dystrybucję osobno. Dzięki GNURoot będziesz miał do wyboru wiele dystrybucji, w tym Debian, Gentoo i aborygen. Masz nawet dostępną Octave GNU. Wszystkie te dystrybucje zaczynają się standardowo w terminalu. Aby rozpocząć korzystanie z graficznego interfejsu użytkownika, znajdź aplikację Xserver XSDL i zainstaluj ją. Po wykonaniu tego kroku możesz zainstalować wszystkie komponenty X w fałszywej instalacji root. Po uruchomieniu serwera X na komputerze lokalnym pulpit będzie dostępny na telefonie komórkowym. Możesz także uruchomić pulpit X na swoim laptopie; w ten sposób masz kilka aplikacji, które są oddzielone od zwykłego systemu. Może to być przydatne, jeśli masz inne wymagające zadania w swoim głównym systemie.

WheezyX

WheezyX to system rootfs, który możesz zainstalować za pomocą aplikacji GNURoot. Jednak, aby dokonać tej aktualizacji, musisz przełączyć się na nowszą dystrybucję. Możesz to zrobić, zmieniając plik w /etc/apt/sources.lista plików. Wiąże się to z aktualizacją całego obrazu do bustera, co może powodować problemy.

deb http://ftp.debian.org/debian/ buster główny wpis niewolny deb-src  http://ftp.debian.org/debian/ buster główny wkład niewolny

UserLand

W UserLand otrzymujesz podobne funkcje, ale są one ładnie wymienione na ekranie startowym. Nie masz wielu opcji, chociaż wszystkie są dostępne bezpośrednio w aplikacji. Dostępne opcje to kilka dystrybucji i kilka aplikacji. Ta aplikacja jest niezwykle prosta w użyciu i pobiera wszystkie pliki, rozpakowuje je i wywołuje serwer X, serwer Vnc lub serwer Xsdl. Gdy wybierzesz jedną opcję i zezwolisz na jej instalację, będziesz musiał wybrać sposób wyświetlania działającego środowiska. W zależności od tego, co wybierzesz, UserLand skieruje Cię do Sklepu Play, aby pobrać narzędzie do tego celu. Po pobraniu odpowiedniego narzędzia aplikacja uruchomi to narzędzie za każdym razem, gdy rozpoczniesz sesję.


Ważnym ostrzeżeniem jest to, że twój nowy główny system plików zostanie zaktualizowany w tym procesie. Upewnij się, że masz miejsce na dysku, aby pomieścić to, co instalujesz. Ilość potrzebnej przestrzeni dyskowej będzie zależeć od wybranej aplikacji, ale dobre 10 GB to dobry początek. Jeśli jesteś krótki, możesz skończyć z długą instalacją, a potem i tak wszystko się zawiesza z powodu braku miejsca.

https://github.com/CypherpunkArmory/UserLand

Wniosek

Rozpoczęcie tego procesu zajmuje znacznie więcej niż jedną aplikację. Będziesz potrzebować pewnych umiejętności w zakresie obsługi wiersza poleceń i wystarczającej ilości miejsca na dysku, aby to obsłużyć. Twoja cierpliwość również może mieć swoje żniwo, ponieważ przy pierwszym uruchomieniu będziesz musiał poczekać na pierwsze pobranie, a następnie na dodatkowe aktualizacje.

O autorze

Maty Tage Axelsson

Jestem niezależnym pisarzem dla magazynów linuksowych. Cieszę się, że dowiaduję się, co jest możliwe pod Linuksem i jak wszyscy możemy się do tego dołączyć. Zajmuję się również energią odnawialną i nowym sposobem działania sieci. Więcej moich tekstów znajdziesz na moim blogu.

Zobacz wszystkie posty
Jak zmienić ustawienia myszy i touchpada za pomocą Xinput w systemie Linux?
Większość dystrybucji Linuksa jest domyślnie dostarczana z biblioteką „libinput” do obsługi zdarzeń wejściowych w systemie. Może przetwarzać zdarzenia...
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...