nyttige artikler

Sådan startes Dual Bo Ubuntu på din Android-enhed

Canonical har udviklet Ubuntu til enheder i et stykke tid. Desværre har det ikke nøjagtigt været let at lege med det. Hvis du imidlertid har ønsket at prøve det (og eje en nylig Nexus-enhed), har det aldrig været lettere at dobbelt starte.

For nylig annoncerede Canonical en opdatering til sin Ubuntu Dual Boot-app - som giver dig mulighed for at køre Ubuntu og Android side om side - der gør det lettere at opdatere Ubuntu for Devices (navnet på telefon- og tabletversionen af ​​Ubuntu) direkte på din enhed sig selv. Dette betyder, at du ikke kun kan prøve Ubuntu uden at ødelægge din telefon, men du kan se alle de søde nye ændringer, da de sker uden meget ståhej. Lyder som en win-win for tinkerers.

Ubuntu for Devices er stadig i en forhåndsvisning af udvikler lige nu. Som sådan er det sandsynligvis ikke funktionen komplet nok til at være din daglige driver. Derfor er vi dobbeltstart. Naturligvis bør du forvente nogle buler i vejen. Derudover bruger Ubuntu HTML5 til sine apps, men mange "apps" på platformen er faktisk kun de almindelige mobilwebsteder. Selv nogle af de inkluderede (som Twitter). På dette tidspunkt beder nogle "apps" dig om at installere en Android-app, når du først kører dem. Gør ikke dette. Ubuntu er ikke bygget på Android, og Android-apps kører ikke på det. Forsøg på at installere dem - eller endda åbne et link til appen - kan ødelægge ting.

Hvad du har brug for

Sådan kommer du i gang med installationen af ​​Ubuntu Dual Boot (og derefter Ubuntu selv), her er hvad du har brug for:

  • En Nexus 4, Nexus 7 (2013) eller Nexus 10: Disse tre er i øjeblikket de eneste officielt og aktivt understøttede Android-enheder. Hvis du ikke har en af ​​disse telefoner eller tablets, kan du tjekke listen over uofficielt understøttede enheder i det brugerporterede afsnit her. Vores guide vil dog fokusere på disse tre. De skal også køre Android 4.4.2, så hvis du ikke har opdateret endnu, er det nu et godt tidspunkt.
  • Root-adgang: Inden du installerer Ubuntu, skal du sørge for, at din telefon eller tablet allerede har rod. Heldigvis kan de tre Nexuses, vi kigger på, alle bruge fastboot oem unlock-metoden. Hvis du ikke er forankret først, skal du passe på det og komme tilbage.
  • En Ubuntu-installation (ikke en Live CD): For at installere Ubuntu Dual Boot, skal du have Ubuntu-skrivebordet installeret på din computer. Desværre tillader ikke Live CD-versionen dig at installere de nødvendige komponenter. Men hvis du har ca. 25 GB gratis på et ekstra drev, kan du installere det relativt smertefrit.
  • ADB: Du har brug for ADB installeret for at konfigurere dual boot (og at rodfeste din enhed, hvis du ikke har det endnu). Heldigvis kan du i de fleste moderne Linux-distros gøre det med en simpel kommando. I Ubuntu skal du åbne en terminal og indtaste følgende: sudo apt-get install android-tools-adb
  • Cirka 2, 7 GB ledig plads på din enhed: Ubuntu til enheder har brug for ca. 2, 7 GB plads til OS og relaterede filer. Hvis du har lav plads, skal du rydde noget, før du begynder.

Når du har fået alt opsat, er du klar til hovedbegivenheden.

Sådan installeres Ubuntu Dual Boot

Canonical har oprettet et (relativt) simpelt script til at installere den krævede dual boot-app på din Android-enhed. Når du har dækket alle dine baser i det sidste afsnit, skal du starte Ubuntu og udføre følgende:

Aktivér USB-fejlfinding

Først skal du aktivere USB-debugging på din telefon eller tablet, hvis det ikke allerede er. Sådan gør du:

  1. Åbn appen Indstillinger på din tablet og vælg "Om tablet."
  2. Tryk på "Byg nummer" syv gange for at aktivere udviklertilstand.
  3. Gå tilbage til hovedindstillingsmenuen.
  4. Tryk på de nytilgængelige udviklerindstillinger.
  5. Aktivér USB-debugging.

Når det er afsluttet, skal du tilslutte din tablet til din computer med et micro USB-kabel.

Installer Ubuntu Dual Boot-appen

Download derefter Ubuntu Dual Boot-installationsskriptet herfra til dit hjemmekatalog. Følg derefter disse instruktioner:

  1. Åbn et terminalvindue (Ctrl + Alt + T).
  2. Kør følgende kommando for at gøre scriptet eksekverbart: chmod +x dualboot.sh
  3. Udfør scriptet ved at køre denne kommando: ./dualboot.sh

Bemærk: I mine test med en Nexus 7 på en ren Ubuntu-installation blev scriptet fanget i en løkke, der forsøgte at udføre en krøllekommando (som vist nedenfor). Hvis dette sker med dig, skal du lukke vinduet Terminal, åbne en ny og køre følgende kommando for at installere pakken: sudo apt-get install curl Dette vil installere den nødvendige komponent. Når det er gjort, skal du køre dual-installation-scriptet igen.

Download og installer Ubuntu til enheder

Scriptet køres automatisk og nulstiller din enhed flere gange. Når det er gjort, skal din telefon eller tablet starte op til Android-startskærmen. Åbn derfra den nye Ubuntu Dual Boot-app fra din appskuffe. Derefter:

  1. Tryk på "Vælg kanal for at installere."
  2. Vælg en downloadkanal (Canonical anbefaler "utopic").
  3. Tryk på "Giv", når du bliver spurgt om adgang til superbrugeren.
  4. Når Ubuntu er færdig med at downloade og installere, skal du trykke på Genstart til Ubuntu.

Tillykke! Du har nu Ubuntu kørt på din telefon eller tablet. Nu skal du bare få adgang til det.

Sådan skiftes mellem Android og Ubuntu

I modsætning til mange andre dual boot-løsninger vælger du ikke, hvilket operativsystem du vil have ved opstart. Når du i stedet har startet i Android, skal du åbne Ubuntu Dual Boot-appen og trykke på "Genstart til Ubuntu". Din enhed genstarter derefter i Ubuntu. Uanset hvilket operativsystem du er i, vil en hård nulstilling dog altid starte til Android . Dette udføres normalt ved at holde tænd / sluk-knappen nede i cirka ti sekunder. Der er også en Dual Boot-app i Ubuntu til at skifte tilbage til Android, hvis du foretrækker det.

Du kan også opdatere Ubuntu fra enten Ubuntu Dual Boot-appen i Android eller fra systemindstillingerne i Ubuntu. Imidlertid kræver begge metoder, at du er i Android for faktisk at installere opdateringen, så det er sandsynligvis bedst at bare starte op i Android først, når det alligevel er tid til at opdatere.