Android

Инсталирайте Linux в Android без Root

Инсталирайте Linux в Android без Root

Използването на Linux на телефон с Android може да бъде полезно, когато трябва да използвате инструменти за команден ред. Също така е полезно за стартиране на цели настолни компютри на вашия телефон. Често срещан проблем е, че трябва да изкорените телефона си, за да получите работеща система, но сега има много налични системи за стартиране на любимото ви дистрибуция и десктоп на вашето мобилно устройство. Някои от тези системи са достъпни безплатно и дори съществуват версии с отворен код.

Преди да изберете как да започнете, помислете към какво се стремите. Търсите ли няколко конкретни приложения, команден ред или пълен работен плот? Вашият избор е важен, тъй като можете да използвате телефона си за много различни неща. Тази статия ви показва как да инсталирате цели дистрибуции, както и CLI-Launcher, на вашето мобилно устройство.

Общ преглед

За да инсталирате Linux на Android, без да разрушите стандартния си телефон, като го вкорените, ще ви е необходима програмата Proot. Тази програма дава възможност за стартиране на приложения, сякаш са в друга коренна файлова система. Стартовите и инсталационните приложения за Android използват Proot за инсталиране на дистрибуция или приложение на вашия телефон. Когато просто искате едно или две конкретни приложения да работят на Linux, можете да използвате инсталатора за едно приложение наведнъж. Можете също така да изберете да инсталирате цяла дистрибуция. Можете да решите какво най-добре отговаря на вашите нужди и да изберете инструмента си от там. Не забравяйте, че тук фалшифицирате файлова система, така че от гледна точка на сигурността вие сте сами.

Процесът е прост благодарение на приложенията, които разработчиците са направили за нас. Можете да инсталирате помощника или приложението за инсталиране от F-Droid или Play Store и да изберете колко дълбоко в заешката дупка искате да отидете. Повечето от тези приложения се предлагат и в двата магазина. Намирането на приложение в APK чисто или подобно също е опция.

Как да използвам

Процесът на инсталиране на дистрибуция е подобен на различните опции, които имате, но по принцип всичко, което трябва да направите, е да изберете опциите, налични в самото приложение. Повечето опции включват настройка на VNC или SSH процес, така че да можете да го достигнете от други компютри.

Linux CLI Launcher

Ако сте фен на командния ред, този е за вас! CLI Launcher идва като приложение, което можете да вземете от магазина на Google Play или много от сайтовете за изтегляне на APK. Стартовият панел ви дава повечето команди на Linux, както и начин за стартиране на вашите приложения. Можете да въведете името на приложението и да докоснете списъка по-долу, за да стартирате приложението.

Това приложение не е само за да останете верни на изгледа на компютъра, ориентиран към вашата клавиатура. Може да имате някои задачи, които изискват енергоемки процеси, които искате да разтоварите от основната си система. Или, обратно, някаква ниска мощност, която искате да работи в основната ви система.

GNURoot

GNURoot е решение за стартиране на Proot и настройката за инсталиране на Linux приложения и дистрибуции. Използвайки това, можете да инсталирате много дистрибуции и приложения наведнъж. Това приложение е инструмент, който може да се използва за инсталиране на всяка коренна файлова система на вашето мобилно устройство.


На практика първо ще изтеглите GNURoot, а след това вашата дистрибуция отделно. С GNURoot ще имате много дистрибуции, от които да избирате, включително Debian, Gentoo и аборигенски. Дори имате GNU Octave на разположение. Всички тези дистрибуции започват стандартно в терминала. За да започнете да използвате графичния потребителски интерфейс, намерете приложението Xserver XSDL и го инсталирайте. Когато тази стъпка приключи, можете да инсталирате всички X компоненти във вашата фалшива root инсталация. След като стартирате X сървъра на локалната машина, ще имате работния плот на мобилния си телефон. Можете също да стартирате десктопа X на вашия лаптоп; по този начин имате някои приложения, които са отделни от вашата обикновена система. Това може да е полезно, ако имате други трудни задачи в основната си система.

WheezyX

WheezyX е rootfs система, която можете да инсталирате с помощта на приложението GNURoot. За да направите тази актуализация, ще трябва да преминете към по-нова дистрибуция. Можете да направите това, като промените файла в / etc / apt / sources.списъчен файл. Това води до актуализиране на цялото изображение до разрушителя, което може да причини проблеми.

deb http: // ftp.debian.org / debian / buster основен принос несвободен deb-src http: // ftp.debian.org / debian / buster основен принос несвободен

UserLand

С UserLand получавате подобни функции, но те са добре изброени на началния екран. Нямате много опции, въпреки че всички те са налични точно там в приложението. Опциите, които имате, са няколко дистрибуции и няколко приложения. Това приложение е изключително лесно за използване и извлича всички файлове, разопакова ги и извиква X сървъра, Vnc сървъра или Xsdl сървъра. Когато изберете една опция и й позволите да се инсталира, ще трябва да изберете как да се показва текущата среда. В зависимост от това, което изберете, UserLand ще ви насочи към Play Store, за да изтеглите инструмента за тази цел. След като се изтегли подходящият инструмент, приложението ще стартира този инструмент всеки път, когато стартирате сесията.


Важно предупреждение тук е, че новата ви коренна файлова система ще бъде актуализирана в този процес. Уверете се, че разполагате с дисково пространство, за да поберете това, което инсталирате. Количеството място за съхранение, от което се нуждаете, ще зависи от избора ви на приложение, но добрите 10 GB са добро начало. Ако сте къси, може да се окажете с дълга инсталация и след това всичко ще се срине така или иначе поради липса на място.

https: // github.com / CypherpunkArmory / UserLAnd

Заключение

Стартирането на този процес отнема много повече от едно приложение. Ще ви трябват някои умения с командния ред и достатъчно дисково пространство, за да се справите с него. Вашето търпение може също да има отражение, тъй като за първи път, когато го стартирате, ще трябва да изчакате първоначалното изтегляне и след това допълнителните надстройки.

За автора

Mats Tage Axelsson

Аз съм писател на свободна практика за списанията на Linux. Радвам се да разбера какво е възможно под Linux и как всички можем да се чипираме, за да го подобрим. Също така обхващам възобновяемата енергия и новия начин на функциониране на мрежата. Можете да намерите повече от моето писане в моя блог.

Вижте всички публикации
Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...