Saya mencoba menginstal Ubuntu pada Tablet Nexus 7 (2012) saya, namun, tampaknya tablet ini tidak lagi termasuk dalam rilis dev resmi. Saya hampir setengah jalan mengikuti Porting ke Panduan Perangkat Baru dan saya baru mulai menyadari betapa mendalamnya proyek ini, jadi saya bertanya-tanya apakah ada cara untuk menemukan dan menginstal devel terakhir lepaskan untuk ikan kerapu.
Ini adalah hasil yang saya dapatkan saat mengikuti panduan instalasi untuk Ubuntu Touch:
$ 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
Saya juga mencoba ini devel
juga. Masuk akal bahwa build uTouch untuk Kerapu tidak ada di salah satu saluran ini, karena tidak lagi didukung secara resmi.
Karena saya tidak menentang meluangkan waktu untuk mempelajari cara melakukan ini dengan benar, jika tidak ada cara untuk mengakses build untuk kerapu, apakah ada yang punya beberapa artikel bagus untuk dibaca atau saran dari upaya mereka dalam melakukan hal-hal semacam ini? Ini akan menjadi perampokan besar pertama saya dalam pengembangan atau mencoba sesuatu seperti ini.
sumber
Jawaban:
Sejak kemarin saya miliki di desktop Nexus 7 2012 Ubuntu 14.04.3 LTS saya, jadi saya pikir langkah-langkah untuk mereproduksi ini di Ubuntu Touch bisa serupa (atau Anda dapat mencoba versi desktop).
Jadi semua yang Anda lakukan dengan risiko Anda sendiri. :-)
Singkatnya langkah saya adalah ini:
Edit file dengan repositori di /etc/apt/sources.list berdasarkan pada contoh ini (saya memilih Trusty karena LTS berikutnya setelah 13,04 dan saya tidak mengharapkan masalah)
deb http://ports.ubuntu.com/ trusty main restricted
deb-src http://ports.ubuntu.com/ trusty-security main restricted
Membuat
apt-get update
danapt-get upgrade
Opsional: Instal server SSH dengan
apt-get install ssh
Mulai ulang tablet dan nikmati Ubuntu versi LTS terbaru :-)
Sumber: blogpost saya hari ini (dalam bahasa Ceko)
sumber
Langkah Satu: Unduh Semuanya
Pertama, ambil file build harian Raring terbaru untuk Nexus 7 2012:
ubuntu-13.04-preinstalled-desktop-armhf + nexus7.bootimg
ubuntu-13.04-preinstalled-desktop-armhf + nexus7.img.gz
(ditemukan di sini: http://old-releases.ubuntu.com/releases/raring/ )
Selanjutnya, ambil alat yang diperlukan untuk menginstal file build ini ke perangkat Anda:
Di komputer Anda, tekan Ctrl + Alt + T untuk memulai terminal.
Tambahkan PPA Rilis SDK Ubuntu:
$ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
Perbarui sistem Anda untuk menggunakan paket terbaru:
$ sudo apt-get update
$ sudo apt-get upgrade
Instal paket ubuntu-device-flash:
$ sudo apt-get install ubuntu-device-flash
(ditemukan di sini: https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/ )
Langkah Dua: Buka Kunci Perangkat Anda
Nexus 7 2012 dikirimkan dengan bootloader yang terkunci yang berarti Anda harus membukanya untuk mem-flash berbagai gambar ke perangkat. Untungnya, ini adalah proses yang sepele, dan Anda hanya perlu melakukannya sekali.
( Peringatan: Membuka kunci bootloader menghapus semua data dan mengatur ulang perangkat ke default pabrik. Jika Anda lebih suka tidak kehilangan semua gambar kucing berharga Anda, buat cadangannya ke komputer Anda!)
Reboot 2012 Nexus 7 Anda ke dalam pemuat boot Android. Untuk melakukan ini, pertama-tama matikan perangkat dengan cara normal (tahan tombol daya, lalu pilih matikan dan tunggu beberapa detik). Dari kondisi mati, tahan tombol volume bawah dan tekan tombol daya. Lanjutkan menahan volume dan tombol daya hingga Anda melihat UI boot loader.
Menggunakan kabel micro-USB (yang Anda gunakan untuk mengisi daya harus baik-baik saja), colokkan perangkat Anda ke komputer yang menjalankan Ubuntu. Perangkat sekarang menampilkan GUI boot loader, yang terlihat seperti ini:
Verifikasi fastboot mencantumkan perangkat. Di terminal di Ubuntu, jalankan:
$ sudo fastboot devices
Mulai proses membuka kunci bootloader:
$ sudo fastboot oem unlock
Perangkat Anda sekarang akan meminta Anda untuk membuka kunci bootloader. Ikuti petunjuk di layar untuk melanjutkan. Layar Anda sekarang akan terlihat seperti ini:
Selesaikan proses dengan me-reboot:
$ sudo fastboot reboot-bootloader
Ketika perangkat reboot kembali ke bootloader (mode fastboot), Anda akan melihat "LOCK STATE - UNLOCKED" dalam cetakan merah kecil. Pada titik ini perangkat Anda sekarang tidak terkunci.
(dari sini: https://wiki.ubuntu.com/Nexus7/Instalation )
Langkah Tiga: Instal Semuanya
Gunzip file * .img.gz yang diunduh di Langkah Satu untuk mengekstrak file .raw di dalamnya.
Verifikasi sekali lagi bahwa perangkat Anda terhubung melalui micro-USB dan fastboot itu mencantumkan perangkat dengan menjalankan yang berikut di terminal:
$ sudo fastboot devices
(Jika perangkat Anda tidak terdaftar, pastikan bahwa perangkat dihidupkan dan boot ke bootloader.)
Keluarkan serangkaian perintah berikut:
$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
Langkah Empat: Gunakan Perangkat Anda
Jika semuanya berjalan dengan baik, Anda seharusnya menjalankan Desktop Ubuntu pada Nexus 7 2012 Anda! Pemasang mungkin akan buggy, tetapi sangat akrab. Hati-hati, tentu saja, bahwa versi Ubuntu ini tidak lagi didukung oleh Canonical, dan Anda mungkin mengalami kesulitan menemukan dan menggunakan aplikasi terbaru di perangkat Anda. Selamat mencoba, dan bersenang-senang dengan tablet Ubuntu agak baru Anda!
sumber
Anda dapat menggunakan instruksi instalasi manual dari https://wiki.ubuntu.com/Nexus7/Installation - lokasi file tidak lagi valid, tetapi file masih tersedia di sini: http://cdimage.ubuntu.com/ rilis / raring / rilis /
Instruksi bermuara pada perintah-perintah ini:
Namun tampaknya ada opsi lain untuk mendapatkan Linux "nyata" pada Nexus 7 (2012) yang tercantum di sini https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux
Harap perhatikan juga bahwa Nexus 7 (2013), Nexus 4 dan Nexus 10 didukung oleh Ubuntu Touch, lihat https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/
sumber