Android

Урок за GNURoot

Урок за GNURoot

GNURoot Debian

GNU / Linux си спечели репутацията в цял свят като операционна система, която позволява на потребителите да имат пълноценно изживяване и персонализиране според личните интереси и стил. Както може би вече знаете, операционната система Android е проектирана на базата на ядрото на Linux. Като каза това, Android работи на върха на ядрото на Linux, докато Linux е независима операционна система. Следователно те не са напълно сходни.

Приложенията за Android имат ограничен достъп до хардуерни ресурси в сравнение с обикновените настолни приложения. Следователно, суперпотребителят би затруднил използването на приложение за Android вместо настолно. За щастие тази ситуация може да бъде коригирана чрез добавяне на GNU / Linux среда към устройството с Android. Това ще включва инсталиране и конфигуриране на GNURoot Debian, за да позволи на Linux среда да работи.  Умишлено това може да е полезно, когато сте в движение, но имате достъп само до приспособление за Android, било то смартфон или таблет. Заслужава да се отбележи, че това, което правим в тази статия, не е като да стартираме пълноценна дистрибуционна инсталация на Linux на Android. Вместо това добавяме само програма, която от своя страна инсталира подсистема Linux. Тази подсистема се предлага с набор от играчки като apt-get и дори привилегията да стартира по-малък X сървър. Е, да започнем.


Инсталация

Преди да започнем, обърнете внимание, че GNU / Linux среда може да бъде инсталирана на всяко устройство с Android, независимо дали е вкоренено или не. Тъй като обаче много потребители може да не искат да обезсилят варантите си, те не изкореняват устройствата си. Като този, този урок приема, че вашето устройство не е вкоренено.

По принцип настройването на средата на GNU / Linux включва инсталирането на два компонента, а именно; приложението GNURoot Debian и Xserver XSDL. Основната цел на GNURoot е да създаде Linux среда в хост операционната система, която в нашия случай е Android OS. Обикновено тук влиза в действие функционалността „Chroot“ на Linux, но тъй като нямаме права на root, приложението GNURoot използва софтуер, наречен „proot“, за да постигне това. Xserver XSDL се свързва с GNURoot, за да помогне при обработката на тежки графики, което е основната функция на X сървърите.

Как да инсталирате

  1. Посетете Google Playstore и потърсете Xserver XSDL и GNURoot Debian.
  1. След като изтеглянето приключи и инсталацията приключи, намерете приложението GNURoot от чекмеджето на приложението и го стартирайте. В този момент обаче трябва да внимавате за „коренна“ черупка, която е фалшива и игнорирана, защото приложението инсталира „фалшива“ коренна файлова система на Linux.
  1. Следващата стъпка е да се уверите, че имате най-новата версия на файловете, получени от скорошни надстройки и актуализации. Като такива трябва да стартирате командите apt-get upgrade и apt-get update, тъй като вече сте в среда на Ubuntu / Debian Linux.
    $ sudo apt-get update $ sudo apt-get upgrade 
  1. Следващите стъпки включват настройка на среда за работа с графики. Това се прави просто чрез стартиране на командата „apt-get install lxde“, за да получите графичната среда заедно с всички инструменти, които идват с нея, или алтернативно можете да изпълните командата „apt-get install lxde-core“, ако сте само интересува се от работната среда.
    $ sudo apt-get install lxde $ sudo apt-get install lxde-core 
  1. 5. Следващата фаза е създаването на път към терминала с помощта на графичната среда. За целта се използва софтуерна програма, наречена XTerm. След това от вас се изисква също да вземете Synaptic Package Manager, който е преден край за постигане на драйвери apt-get, така че да можете да чуете възпроизвеждане на аудио с помощта на Pulseaudio. Използвайте следната команда:
    $ sudo apt-get install xterm synaptic pulseaudio 
  1. Последната стъпка е стартирането на xServer XSDL и изтеглянето на всички необходими шрифтове. След като направите това, върнете се към GNURoot и изпълнете командите по-долу:
    $ sudo износ DISPLAY =: 0 PULSE_SERVER = tcp: 127.0.0.1: 4712 $ sudo startlxde & 
  1. След това се върнете към XServer XSDL и се отпуснете, докато чакате работния плот на LXDE.

Инсталиране на приложения за Linux на Android

След като успешно инсталирахме Debian Linux и той работи на нашето устройство, са необходими приложения за Linux, за да се насладите на пълното изживяване на Linux. На този етап Synaptic Package Manager влиза в игра, тъй като в него се помещава огромното хранилище на Linux приложения, които могат да бъдат инсталирани на устройството.

Просто отворете Run от стартовото меню в долната част и напишете „synaptic“ и натиснете enter. Когато стартира Synaptic Package Manager, всичко, което трябва да направите, е да намерите името на желаното от вас приложение от списъка и да го изберете за инсталиране. Когато приложенията приключат с инсталирането, устройството ви трябва да е готово за работа.

Важен аспект, който трябва да имате предвид, е, че ние не работим върху напълно Linux пакет, така че някои приложения няма да работят толкова гладко, колкото в пълния пакет. Някои приложения изобщо няма да работят. Така че, това не би трябвало да ви шокира, нито да започнете да мислите, че сте пропуснали стъпка по време на инсталационния процес. Приложенията за Android, които преди са присъствали, също могат да бъдат достъпни от този момент. Въпреки че повечето приложения ще работят добре, тези, които изискват хардуерно ускорение като някои игри, вероятно ще се сблъскат с проблеми.

За тези от нас, които използват Linux почти през цялото време и трябва да извършат някои движения на Linux само с устройство с Android, това приложение ще ви служи правилно. Където и да се намирате, можете бързо да задействате командния ред и да използвате командите apt-get, за да инсталирате всеки инструмент за команден ред, от който се нуждаете, било то Wget, Traceroute или дори Ssh. Ако искате да се насладите на приложения на Linux на вашето некоренно устройство с Android, тогава GNURoot Debian е най-лесният метод там. Свикването с по-малкия екран отнема известно време, но след като приключите, можете да разберете нещата и всъщност да бъдете по-продуктивни, докато сте на ръчната си джаджа.

Източници и допълнителна информация

https: // www.фосминт.com / install-run-linux-on-android-device /

https: // дебрил.org / 2015/10/01 / to-write-php-applications-with-android-use-gnuroot-debian /

https: // www.xda-разработчици.com / guide-install-and-running-a-gnulinux-environment-on-any-android-device /

https: // www.techrepublic.com / article / use-gnuroot-to-install-a-gnulinux-distribution-on-your-android-device /

Как да използвам GameConqueror Cheat Engine в Linux
Статията обхваща ръководство за използването на GameConqueror cheat engine в Linux. Много потребители, които играят игри под Windows, често използват ...
Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...
Най-добрите дистрибуции на Linux за игри през 2021 г
Операционната система Linux е изминала дълъг път от първоначалния си, прост, базиран на сървъра външен вид. Тази операционна система се подобри неимов...