полезни статии

Как да Dual Boot Ubuntu на вашето Android устройство

Canonical разработва Ubuntu за устройства от известно време. За съжаление, не беше много лесно да се играе с него. Ако обаче сте искали да го изпробвате (и притежавате скорошно устройство Nexus), никога не е било по-лесно да се удвои.

Наскоро Canonical обяви актуализация на своето приложение Ubuntu Dual Boot - което ви позволява да стартирате Ubuntu и Android едно до друго - което улеснява актуализацията на Ubuntu за устройства (името на телефонната и таблетната версия на Ubuntu) директно на вашето устройство себе си. Това означава, че не само можете да изпробвате Ubuntu, без да съсипете телефона си, но можете да видите всички сладки нови промени, тъй като те се случват без много шум. Звучи като печеливша печалба за тенекерите.

Ubuntu for Devices все още е в Preview Developer Preview. Поради това вероятно тя не е достатъчно пълна, за да бъде ежедневният ви шофьор. Следователно защо сме с двойно зареждане. Естествено, трябва да очаквате някои неравности по пътя. Освен това Ubuntu използва HTML5 за своите приложения, но много „приложения“ в платформата всъщност са само обикновените мобилни сайтове. Дори някои от включените (като Twitter). По време на това писане някои „приложения“ ви подканят да инсталирате приложение за Android, когато за първи път ги стартирате. Не правете това. Ubuntu не е създаден за Android и приложенията за Android няма да работят на него. Опитът да ги инсталирате - или дори да отворите връзка към приложението - може да прекъсне нещата.

Какво ще ви трябва

За да започнете да инсталирате Ubuntu Dual Boot (и впоследствие самия Ubuntu), ето какво ще ви трябва:

  • A Nexus 4, Nexus 7 (2013) или Nexus 10: Тези три в момента са единствените официално и активно поддържани Android устройства. Ако нямате някой от тези телефони или таблети, можете да разгледате списъка на неофициално поддържаните устройства в секцията, прехвърлена от потребители тук. Нашето ръководство обаче ще се съсредоточи върху тези три. Те също трябва да работят с Android 4.4.2, така че ако все още не сте актуализирали, сега е подходящото време.
  • Корен достъп: Преди да инсталирате Ubuntu, ще трябва да се уверите, че телефонът или таблетът ви вече имат root. За щастие, трите Nexuse, които разглеждаме, могат да използват метода за отключване на fastboot oem. Ако не сте вкоренени първо, погрижете се за това и се върнете.
  • Инсталация на Ubuntu (не на живо CD): За да инсталирате Ubuntu Dual Boot, ще ви е необходим настолен Ubuntu, инсталиран на вашия компютър. За съжаление версията на CD на живо няма да ви позволи да инсталирате необходимите компоненти. Ако обаче имате около 25 GB безплатно на резервно устройство, можете да го инсталирате сравнително безболезнено.
  • ADB: Ще ви е необходим инсталиран ADB, за да настроите двойно зареждане (и да стартирате устройството си, ако все още не сте). За щастие, в повечето съвременни Linux дистрибутори можете да го направите с проста команда. В Ubuntu отворете терминал и въведете следното: sudo apt-get install android-tools-adb
  • Около 2.7 GB свободно пространство на вашето устройство: Ubuntu for Devices ще се нуждае от около 2, 7 GB пространство за операционната система и свързаните с тях файлове. Ако имате малко място, изчистете някои, преди да започнете.

След като всичко е настроено, вие сте готови за основното събитие.

Как да инсталирате Ubuntu Dual Boot

Canonical създаде (сравнително) прост скрипт за инсталиране на необходимото приложение за двойно зареждане на вашето устройство с Android. След като покриете всичките си бази в последния раздел, стартирайте Ubuntu и изпълнете следното:

Активиране на USB отстраняване на грешки

Първо, ще трябва да активирате отстраняването на грешки чрез USB на вашия телефон или таблет, ако вече не е. Ето как да направите това:

  1. На таблета си отворете приложението Настройки и изберете „Всичко за таблета“.
  2. Докоснете „Създайте номер“ седем пъти, за да активирате режима на програмист.
  3. Върнете се в главното меню с настройки.
  4. Докоснете новодостъпните опции за програмисти.
  5. Активиране на USB отстраняване на грешки.

След като приключите, свържете таблета си към компютъра с микро USB кабел.

Инсталирайте приложението Ubuntu Dual Boot

След това изтеглете скрипта за инсталиране на Ubuntu Dual Boot оттук в началната си директория. След това следвайте тези инструкции:

  1. Отворете прозорец на терминала (Ctrl + Alt + T).
  2. Изпълнете следната команда, за да направите скрипта изпълним: chmod +x dualboot.sh
  3. Изпълнете скрипта, като ./dualboot.sh тази команда: ./dualboot.sh

Забележка: В моите тестове с Nexus 7 на чиста инсталация на Ubuntu, скриптът попадна в цикъл при опит за изпълнение на команда за извиване (както е показано по-долу). Ако това се случи с вас, затворете прозореца на терминала, отворете нов и изпълнете следната команда за инсталиране на пакета: sudo apt-get install curl Това ще инсталира необходимия компонент. След като направите това, стартирайте отново скрипта за инсталиране на двоен старт.

Изтеглете и инсталирайте Ubuntu за устройства

Скриптът ще се стартира автоматично и ще нулира устройството ви няколко пъти. След като приключи, телефонът или таблетът ви трябва да се зареди обратно до началния екран на Android. Оттам отворете новото приложение Ubuntu Dual Boot от чекмеджето на приложението си. Тогава:

  1. Докоснете „Изберете канал за инсталиране“.
  2. Изберете канал за изтегляне (Canonical препоръчва "utopic").
  3. Докоснете „Безвъзмездна помощ“, когато бъдете попитани за достъп до суперпотребител.
  4. След като Ubuntu приключи с изтеглянето и инсталирането, чукнете Reboot to Ubuntu.

Честито! Вече имате Ubuntu, работещ на вашия телефон или таблет. Сега просто трябва да получите достъп до него.

Как да превключвате между Android и Ubuntu

За разлика от много други решения за двойно зареждане, вие не избирате коя операционна система да искате при стартиране. Вместо това, след като стартирате Android, отворете приложението Ubuntu Dual Boot и докоснете „Reboot to Ubuntu“. След това вашето устройство ще се рестартира в Ubuntu. Независимо в коя ОС се намирате обаче, твърди нулиране винаги ще се зареждат с Android . Обикновено това се извършва, като задържате бутона за захранване за около десет секунди. В Ubuntu има и приложение Dual Boot за превключване обратно към Android, ако предпочитате.

Можете също да актуализирате Ubuntu или от приложението Ubuntu Dual Boot в Android, или от системните настройки в Ubuntu. И двата метода обаче изискват да сте в Android, за да инсталирате действително актуализацията, така че вероятно най-добре е първо да се заредите с Android, когато е така или иначе да актуализирате.