Szukasz sposobu na zainstalowanie i uruchomienie serwera Ubuntu 18.04 Linux na smartfonie lub tablecie z Androidem bez rootowania telefonu? Następnie wypróbuj UserLAnd.
Android, będący bardzo popularnym systemem operacyjnym, użytkownicy wciąż szukają sposobu na łatwą instalację na nim różnych dystrybucji Linuksa. Do tej pory uruchamianie systemu operacyjnego Linux na Androidzie było bardzo żmudną pracą, ale teraz już nie. Z pomocąKraina Użytkowników, możemy zainstalowaćKali, Ubuntu, Arch Linux, Debiandystrybucje na Androida w minimalnej formie. Zapewnia wbudowane sesje Shell i VNC w celu zapewnienia wrażeń graficznych. UserLand został opracowany przez zespół aplikacji GNURoot Debian, która była wcześniej bardzo popularna, jako zamiennik.
Tutaj pokażemy, jak zainstalować i uruchomić minimalny serwer Ubuntu 18.04 na telefonie z Androidem bez żadnego procesu rootowania. Pomaga uczyć się Linuksa bezpośrednio na telefonie bez utraty gwarancji.
Notatka: Poniższe kroki działają również w systemach Debian i Kali Linux dostępnych w aplikacji UserLAnd.
Krok 1: Pobierz aplikację UserLAnd
Ta aplikacja jest dostępna w sklepie Google Play,aby go pobrać. Nie ma żadnych komplikacji w jego instalacji, tak jak w przypadku innych, otwórz Sklep Play na telefonie albo skorzystaj z podanego tutaj linku, albo wyszukaj UserLAnd i gdy się pojawi, dotknij, aby go zainstalować.
Krok 2: Uruchom UserLAnd, aby zainstalować system operacyjny Linux na Androidzie
W momencie otwarcia aplikacji zobaczysz wiele opcji dystrybucji Linuksa wraz z ich logo, takimi jakKALILinux,Ubuntu,Alpejski,ŁukLinux,Debianawraz z lekkimi komputerami stacjonarnymi opartymi na Debianie zXfceIŚrodowisko graficzne Lxde. Zawiera także kilka aplikacji do programowania, gier i aplikacji zwiększających produktywność dla systemu Linux. Dobrze! tutaj skupimy się tylko na procesie, który ma zostać uruchomionyUbuntuna Androidzie. Stuknij ikonę Ubuntu.
Krok 3: Skonfiguruj nazwę użytkownika i hasło dla użytkownika i VNC
Kiedy dotkniesz Ubuntu lub dowolnej innej dystrybucji Linuksa podanej w UserLAnd, najpierw poprosi Cię o skonfigurowanie nazwy użytkownika, hasła i hasła VNC.
Wpisz, co chcesz i pamiętaj, że staniesz się standardowym użytkownikiem systemu operacyjnego Ubuntu na Androidzie. Po zakończeniu dotknijKontynuowaćopcja.
Krok 4: Pobierz Ubuntu na Androida
Następną rzeczą, którą musimy wybrać, jest to, jak chcemy połączyć zainstalowany system operacyjny Linux Ubuntu na Androidzie z SSH lub VNC. Chciałbym używać SSh, co jest proste i z wbudowanego terminala UserLAnd mogę łatwo sterować moim systemem operacyjnym Linux. W dalszej części tego artykułu pokażemy również, jak używać RealVNC do połączenia istniejącego systemu Ubuntu, KALI lub dowolnego innego systemu operacyjnego dostępnego w tej aplikacji na Androida.
Następnie wyświetli się informacja, że pliki Ubuntu do pobrania na Androida zajmują 80 MB i chcesz je pobrać bez Wi-Fi. Kliknij Kontynuuj, jeśli chcesz pobrać je przez mobilną transmisję danych. Konfiguracja zajmie kilka minut, wszystko zależy od szybkości Twojego połączenia internetowego.
Krok 5: Zaloguj się do Androida z systemem Ubuntu
Po instalacji, ponieważ na początku wybraliśmy SSH, otworzy się okno terminala. Teraz tutaj, podobnie jak zwykły serwer Ubuntu, wprowadź hasło utworzone powyżej dla obrazu Ubuntu działającego na Androidzie.
Krok 6: Zaktualizuj i uaktualnij Ubuntu działające na Androidzie
Oprócz małego ekranu i braku początkowego rozruchu, jest on taki sam jak Windows 10 WSL, nie odczujesz żadnych innych różnic w tym obrazie Ubuntu Linux emulowanym na telefonie z Androidem.
Dlatego teraz możemy użyć klawiatury do wprowadzenia polecenia do naszego Linuksa. Najpierw zaktualizujmy i zaktualizujmy wszystkie jego pakiety. Uruchom następujące polecenie
sudo apt-get update
sudo apt-get upgrade
Krok 7: Ustaw hasło roota dla Ubuntu
Jak wiemy domyślnie nie ma hasła dla użytkownika root, więc aby je ustawić, użyj następującego polecenia:
sudo passwd root
Wprowadź dwukrotnie hasło Unix, które chcesz ustawić, i gotowe…
Krok 8: Zainstaluj środowisko pulpitu Linux LXDE
Domyślnie system operacyjny będzie miał tylko interfejs wiersza poleceń i aby zapewnić mu graficzny interfejs użytkownika, musimy go zainstalować ręcznie. Tutaj instalujemy lekki LXDE dla Ubuntu Linux, aby uruchamiać GUI na telefonach z Androidem.
sudo apt-get install lxde -y
Krok 9: Skonfiguruj VNC, aby uzyskać dostęp do Ubuntu za pośrednictwem interfejsu GUI
Notatka: Uruchamianie GUI Linuksa dla Ubuntu na Androidzie nie jest zalecane, chyba że masz smartfon z najwyższej półki, ponieważ działa z opóźnieniem i czasami ulega awarii.
Dobrze! nadal ze względu na samouczek mówię ci, jak uzyskać dostęp i przeglądaćzainstalowałem LXDE Desktop na Ubuntuna Androidzie.
W powłoce wiersza poleceń UserLA i Ubuntu wykonaj następujące polecenia:
Możemy skorzystać zXSDLAplikacja na Androida umożliwiająca dostęp do pulpitu GUI dla Ubuntu, ale jest opóźniona i dlatego postanowiono jej nie używać, zamiast tego przeglądarki RealVNC.
sudo apt install tigervnc-standalone-server -y
Ustaw hasło logowania:
vncpasswd
Uruchom serwer VNC
vncserver -geometry 800x600 -depth 24
Jeśli używasz tabletu lub telefonu z dużym ekranem, możesz zwiększyć rozdzielczość do1920×1080
Notatka: Instaluję go na OnePlus5 i ma rozdzielczość Full HD, a w powyższym poleceniu użyj swojej rozdzielczości.
Krok 10: Zainstaluj aplikację RealVNC na Androida
W powyższym kroku skonfigurowaliśmy już serwer Linux VNC na Ubuntu, a teraz nadszedł czas, aby pobrać tutaj aplikację na Androida o nazwie
Krok 11: Podłącz VNC do pulpitu Ubuntu LXDE
W przeglądarce VNC dotknij+ikonę, aby utworzyć nowe połączenie. Wchodzić127.0.0.1:5901i nazwę zainstalowanego systemu operacyjnego, w moim przypadku tak byłoraj. Następnie dotknijTworzyćopcja.
Ponieważ nasze połączenie nie jest szyfrowane, wyświetli ostrzeżenie; tutaj zignoruj to i po prostu dotknijOK.
Teraz w Uwierzytelnianiu wprowadź hasło utworzone podczas instalacjiCiasnoVNCserwer powyżej.
Na koniec zobaczysz środowisko LXDE Linux Desktop na Androida dla Ubuntu, które dodatkowo zainstalowało aplikację UserLAnd na Androida.
Jeśli chcesz zabić lub zatrzymaćvncservicenastępnie użyj poniższego polecenia:
vncserver -kill :*
W ten sposób możemy używać tej aplikacji do zabawy z Ubuntu i eksperymentowania z Linuksem na telefonie lub tablecie z Androidem.












