4 sposoby na uruchomienie pełnego systemu Linux na telefonie z Androidem
Android jest oparty na Linuksie, ale to nie oznacza, że oba są takie same. Jeśli chcesz używać aplikacji Linuksa na komputerze stacjonarnym na swoim telefonie z Androidem, musisz pokonać kilka przeszkód. Na szczęście nie jest to niemożliwe i z dnia na dzień staje się łatwiejsze.
Aplikacje oparte na Termux
Najpopularniejsza opcja
To może nie być zaskoczeniem, ale najpopularniejsze sposoby uruchamiania graficznego środowiska Linux na Androidzie zaczynają się od wiersza poleceń. Termux jest podstawowym emulatorem terminala na Androida. Nie jest już dostępny w Sklepie Play, ale jako oprogramowanie open source, nadal można pobrać Termux z F-Droid.
Samo w sobie, Termux nie zapewni Ci środowiska graficznego Linuksa ani, szczerze mówiąc, wielu innych rzeczy. Jest tak potężny, jak polecenia, które mu wydasz.
Na szczęście graficzne pulpity to zaledwie polecenia uruchamiane z terminala. Programiści stworzyli różne aplikacje, które pozwalają uruchomić pulpit Linuksa za pomocą Termux, dzięki czemu nie musisz sam zdobywać tej wiedzy. Niektóre z dostępnych opcji to AnLinux i Andronix. Opisaliśmy tę drugą jako najprostszy sposób na uruchomienie dystrybucji Linuksa na telefonie.
Dla jasności, Andronix nie jest kompleksowym rozwiązaniem. Będziesz także musiał mieć Termux oraz aplikację do podglądu VNC, taką jak RealVNC, aby wszystko uruchomić.
Inne samodzielne aplikacje
Jeśli nie chcesz korzystać z Termux
Istnieją inne sposoby na zainstalowanie Linuksa na telefonie, które nie opierają się na Termux. Jeden z takich projektów nosi nazwę Local Desktop.
Celem projektu jest uruchomienie pełnego graficznego pulpitu Linux na urządzeniu z Androidem. W swoim rdzeniu Android posiada jądro Linux, co oznacza, że zarówno ono, jak i desktopowy Linux zarządzają procesami i obsługują pamięć w ten sam sposób. Powyżej tego jednak występują różne systemy plików i biblioteki. Local Desktop rozwiązuje ten problem, replikując elementy Linux, które brakuje w Androidzie, tak aby pulpit widział wszystkie zależności, które musi zobaczyć, aby działać.
Nie musisz znać wszystkich skomplikowanych elementów. To zadanie dla dewelopera. Wszystko, co musisz zrobić, to zainstalować aplikację. Ta nie jest dostępna w Sklepie Play, ale możesz pobrać plik APK Local Desktop z Githuba.
Zamień Android na Fedorę
Pełnoprawna metoda
Istnieje dobrze ugruntowany wysiłek mający na celu ożywienie starych telefonów przy użyciu Linuksa, znany jako PostmarketOS. Jeśli masz na przykład OnePlus 6, możesz usunąć jego istniejące oprogramowanie i zainstalować zamiast tego Linuksa. Chodzi o to, że PostmarketOS jest przede wszystkim ukierunkowany na uruchamianie mobilnych wersji Linuksa dla komputerów stacjonarnych, takich jak Phosh i Plasma Mobile. Po raz pierwszy dowiedziałem się o PostmarketOS w czasach Pine Phone i Purism Librem 5.
Projekt Fedora obecnie używa podobnego podejścia do instalacji standardowego desktopowego Fedora na sprzęcie z Androidem. Projekt znany jest jako Fedora Pocketblue Remix i oferuje atomową i niezmienną dystrybucję Linuksa, podobnie jak Fedora Silverblue. Chociaż deklarowanym celem nie jest wprost przywracanie starego sprzętu do życia, będziesz potrzebować dość starego telefonu z Androidem, aby wypróbować ten konkretny projekt. Najstarszy telefon, jaki mam pod ręką, to Pixel 6, i to wciąż jest zbyt nowy o kilka lat.
Wewnątrz terminala Android
Czołówka technologiczna
Ta ostatnia metoda nie jest jeszcze gotowa na szersze użycie, ale możliwe, że wskazuje na najbardziej obiecujące prace mające na celu umożliwienie aplikacji terminala Linux Google na Androidzie uruchamianie aplikacji graficznych.
Po zainstalowaniu wersji kanaryjnej Androida wydanej latem, Android Authority zauważyło nowy przycisk w prawym górnym rogu terminala. Naciśnięcie tego przycisku „wyświetlania” wysyła aktywność graficzną z terminala do właściwego Androida. Aby uruchomić tę magię, wpisujesz w terminalu „weston”, polecenie, które prawdopodobnie będzie wyglądało znajomo dla użytkowników Linuksa zaznajomionych z serwerem wyświetlania Wayland. To jest kod, który faktycznie wyświetla twoje aplikacje.
Android Authority pokazał Gedit, starszy edytor tekstu GNOME, działający obok okna GNOME Terminal. Tym razem autorzy nie pokazali Doom.
Czy Google kiedykolwiek zamierza, aby to stało się głównym sposobem korzystania z ich urządzeń z Androidem? Nie. Realistycznie rzecz biorąc, jest to najprawdopodobniej praca w tle prowadzona w procesie łączenia ChromeOS z Androidem. Ale jeśli istnieje możliwość uruchamiania pełnych aplikacji desktopowych Linuxa na urządzeniach z Androidem w formacie laptopa, to być może jest to jeszcze bardziej ekscytujące niż uruchamianie Linuxa na telefonach i tabletach. Na razie to oprogramowanie w fazie pre-beta jest również dostępne tylko na telefonach Pixel.
Mistrz swojego królestwa
Częścią zabawy zarówno w Linuxie, jak i w Androidzie jest możliwość robienia z nimi tego, co chcesz. Android może mieć więcej ograniczeń, ale gdzie jest wola, tam jest sposób — a liczba sposobów, aby wprowadzić Linuxa na twój telefon z Androidem, nieustannie rośnie.







