Ich versuche, Ubuntu auf meinem Nexus 7 (2012) Tablet zu installieren. Es scheint jedoch, dass dieses Tablet nicht mehr in den offiziellen Entwicklerversionen enthalten ist. Ich bin ungefähr in der Mitte der Anleitung zum Portieren auf ein neues Gerät und beginne gerade zu begreifen, wie ausführlich dieses Projekt werden wird. Ich habe mich gefragt, ob es eine Möglichkeit gibt, die letzte Entwicklung zu finden und zu installieren Release für Grouper.
Dies ist das Ergebnis, das ich beim Befolgen der Installationsanleitung für Ubuntu Touch erhalten habe:
$ ubuntu-device-flash touch --channel=stable --device grouper --bootstrap
2015/06/08 12:48:59 Device is |grouper|
Device grouper not found on server https://system-image.ubuntu.com channel stable
Ich habe es auch mit versucht devel
. Es ist sinnvoll, dass sich ein uTouch-Build für Grouper in keinem dieser Kanäle befindet, da er nicht mehr offiziell unterstützt wird.
Da ich nicht dagegen bin, mir die Zeit zu nehmen, um zu lernen, wie man das richtig macht, hat jemand gute Artikel zu lesen oder Ratschläge von seinen Versuchen, solche Dinge zu tun, wenn es keine Möglichkeit gibt, auf einen Build für Grouper zuzugreifen? Dies wird mein erster großer Ausflug in die Entwicklung sein oder so etwas versuchen.
quelle
Antworten:
Seit gestern habe ich auf meinem Nexus 7 2012 Desktop Ubuntu 14.04.3 LTS, daher denke ich, dass die Schritte zum Reproduzieren unter Ubuntu Touch ähnlich sein können (oder Sie können die Desktop-Version ausprobieren).
Also alles, was Sie auf eigenes Risiko tun. :-)
Meine Schritte waren kurz:
Bearbeiten Sie die Datei mit den Repositorys unter /etc/apt/sources.list anhand dieser Beispiele (ich wähle Trusty, da es nach 13.04 das nächste LTS ist und ich keine Probleme erwarte).
deb http://ports.ubuntu.com/ trusty main restricted
deb-src http://ports.ubuntu.com/ trusty-security main restricted
Machen
apt-get update
undapt-get upgrade
Optional: Installieren Sie den SSH-Server mit
apt-get install ssh
Starten Sie das Tablet neu und genießen Sie die neueste LTS-Version von Ubuntu :-)
Quelle: mein heutiger Blogpost (auf Tschechisch)
quelle
Erster Schritt: Laden Sie alles herunter
Holen Sie sich zunächst die neuesten täglichen Raring-Build-Dateien für das 2012 Nexus 7:
ubuntu-13.04-vorinstalliert-desktop-armhf + nexus7.bootimg
ubuntu-13.04-vorinstalliert-desktop-armhf + nexus7.img.gz
(hier zu finden: http://old-releases.ubuntu.com/releases/raring/ )
Besorgen Sie sich als Nächstes die Tools, die zum Installieren dieser Build-Dateien auf Ihrem Gerät erforderlich sind:
Drücken Sie auf Ihrem Computer Strg + Alt + T, um ein Terminal zu starten.
Fügen Sie das Ubuntu SDK Release PPA hinzu:
$ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
Aktualisieren Sie Ihr System, um die neuesten Pakete zu verwenden:
$ sudo apt-get update
$ sudo apt-get upgrade
Installieren Sie das Ubuntu-Device-Flash-Paket:
$ sudo apt-get install ubuntu-device-flash
(hier zu finden: https://developer.ubuntu.com/de/phone/devices/installing-ubuntu-for-devices/ )
Schritt zwei: Entsperren Sie Ihr Gerät
Das 2012 Nexus 7 wird mit einem gesperrten Bootloader geliefert, dh Sie müssen ihn entsperren, um verschiedene Bilder auf das Gerät zu flashen. Glücklicherweise ist dies ein trivialer Prozess, den Sie nur einmal ausführen müssen.
( Warnung: Durch das Entsperren des Bootloaders werden alle Daten gelöscht und das Gerät auf die Werkseinstellungen zurückgesetzt. Wenn Sie nicht alle wertvollen Katzenbilder verlieren möchten, sichern Sie sie auf Ihrem Computer!)
Starten Sie Ihr 2012 Nexus 7 im Android Bootloader neu. Schalten Sie dazu das Gerät zunächst wie gewohnt aus (halten Sie den Netzschalter gedrückt, wählen Sie dann Ausschalten und warten Sie einige Sekunden). Halten Sie im ausgeschalteten Zustand die Lautstärketaste gedrückt und drücken Sie die Ein- / Aus-Taste. Halten Sie die Lautstärketaste und die Ein / Aus-Taste gedrückt, bis Sie die Benutzeroberfläche des Bootloaders sehen.
Schließen Sie Ihr Gerät mit einem Micro-USB-Kabel (das zum Aufladen verwendet werden sollte in Ordnung sein) an einen beliebigen Computer mit Ubuntu an. Das Gerät zeigt jetzt die GUI des Bootloaders an, die folgendermaßen aussieht:
Überprüfen Sie, ob Fastboot das Gerät auflistet. Führen Sie in einem Terminal unter Ubuntu Folgendes aus:
$ sudo fastboot devices
Starten Sie den Bootloader-Entsperrvorgang:
$ sudo fastboot oem unlock
Ihr Gerät sollte Sie jetzt auffordern, den Bootloader zu entsperren. Folgen Sie den Anweisungen auf dem Bildschirm, um fortzufahren. Ihr Bildschirm sollte jetzt so aussehen:
Schließen Sie den Vorgang durch einen Neustart ab:
$ sudo fastboot reboot-bootloader
Wenn das Gerät wieder in den Bootloader startet (Fastboot-Modus), sollte "LOCK STATE - UNLOCKED" in kleiner roter Schrift angezeigt werden. Zu diesem Zeitpunkt ist Ihr Gerät jetzt entsperrt.
(von hier: https://wiki.ubuntu.com/Nexus7/Installation )
Schritt drei: Installieren Sie alles
Gunzip die * .img.gz-Datei, die in Schritt 1 heruntergeladen wurde, um die .raw-Datei darin zu extrahieren.
Stellen Sie erneut sicher, dass Ihr Gerät über Micro-USB angeschlossen ist und dass Fastboot das Gerät auflistet, indem Sie im Terminal Folgendes ausführen:
$ sudo fastboot devices
(Wenn Ihr Gerät nicht aufgeführt ist, stellen Sie sicher, dass das Gerät eingeschaltet und vom Bootloader gestartet ist.)
Geben Sie die folgende Befehlsreihe ein:
$sudo fastboot erase boot
$sudo fastboot erase userdata
$sudo fastboot flash boot /path/to/*.bootimg
$sudo fastboot flash userdata /path/to/unzipped/*.raw
$sudo fastboot reboot
Schritt vier: Verwenden Sie Ihr Gerät
Wenn alles richtig gelaufen ist, sollte Ubuntu Desktop jetzt auf Ihrem 2012 Nexus 7 ausgeführt werden! Das Installationsprogramm wird wahrscheinlich fehlerhaft sein, aber sehr vertraut. Beachten Sie natürlich, dass diese Version von Ubuntu von Canonical nicht mehr unterstützt wird und Sie möglicherweise Schwierigkeiten haben, die neuesten Anwendungen auf Ihrem Gerät zu finden und zu verwenden. Viel Glück und viel Spaß mit Ihrem neuen alten Ubuntu-Tablet!
quelle
Sie können die manuellen Installationsanweisungen unter https://wiki.ubuntu.com/Nexus7/Installation verwenden. Der Speicherort der Dateien ist nicht mehr gültig, die Dateien sind jedoch weiterhin hier verfügbar: http://cdimage.ubuntu.com/ Veröffentlichungen / raring / release /
Die Anweisungen beschränken sich auf folgende Befehle:
Es scheint jedoch andere Optionen zu geben, um ein "echtes" Linux auf dem Nexus 7 (2012) zu erhalten, die hier aufgelistet sind: https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux
Bitte beachten Sie auch, dass Nexus 7 (2013), Nexus 4 und Nexus 10 von Ubuntu Touch unterstützt werden (siehe https://developer.ubuntu.com/de/start/ubuntu-for-devices/devices/).
quelle