Artık desteklenmediğinden Ubuntu Touch'ı Nexus 7'ye (2012) yükleme


13

Ubuntu'yu Nexus 7 (2012) Tabletime kurmaya çalışıyorum, ancak bu tabletin artık resmi geliştirici sürümlerine dahil olmadığı anlaşılıyor. Yeni Cihaz Kılavuzuna Geçiş yolunu izleyerek yaklaşık yarı yoldayım ve bu projenin ne kadar derinlemesine olduğunu anlamaya başlıyorum, bu yüzden son geliştiriciyi bulmanın ve kurmanın bir yolu olup olmadığını merak ediyordum orfoz için yayın.

Bu Ubuntu Touch kurulum kılavuzunu izlerken elde ettiğim sonuç:

$ 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

Ben de bunu denedim devel. Grouper için bir uTouch derlemesinin, artık resmi olarak desteklenmediği için bu kanalların hiçbirinde olmaması mantıklıdır.

Bunu nasıl doğru bir şekilde yapılacağını öğrenmek için zaman ayırmayacağım için, gruplayıcı için bir yapıya erişmenin bir yolu yoksa, herkesin bu tür şeyleri yapma girişimlerinden okumak veya tavsiyelerde bulunmak için iyi makaleleri var mı? Bu benim gelişimim ya da böyle bir şey denememdeki ilk büyük adım olacak.


Bu Ubuntu Touch Kurulumu'na bir göz atın .
vembutech

2
yine de, 2012 nexus 7'deki grafiklerle ilgili ciddi sorunlar vardı (kullanmayı bıraktıkları ana nedenlerden biri), bağlantı noktasını çalıştıracak olsanız bile
Mateo

Ubuntu Touch'ı yükleme makalesini okudum, ancak 2013'te de yazıldığından, gruplayıcı için devel derlemesinin hala kullanılabilir olduğu göz önüne alındığında, "phablet-flash ubuntu-system –channel devel –no-backup" kullanma önerisi yok bu konuda yardımcı olmayacak. Ayrıca, bunun büyük sorunlar olmadan olmayacağını anlıyorum, ama yine de deneyeceğim.
SocksofGranduer

@SocksofGranduer Hiç şansın oldu mu? Ayrıca bir Nexus 7 (2012) var ve Ubuntu dokunuşunu denemek istiyorum.
zerre

1
@Mote yapmadım. Atmam gereken adımları gerçekleştirmek için nasıl yapacağımı anlamaya ihtiyacım olan şeylerin listesini yazdım. Ben hala üzerinde çalışıyorum, ama "iki hafta dışarı" olduğunu söyleyebilirim
SocksofGranduer

Yanıtlar:


8

Dünden beri Nexus 7 2012 masaüstüm Ubuntu 14.04.3 LTS'de var, bu yüzden Ubuntu Touch'ta bunu yeniden oluşturma adımlarının benzer olabileceğini düşünüyorum (veya masaüstü sürümünü deneyebilirsiniz).

Yani yaptığınız her şey kendi sorumluluğunuzdadır. :-)

Adımlarım kısaydı:

  1. Fastboot aracılığıyla Flash Ubuntu 13.04 (önceki yanıttaki komutlar)
  2. Bu örneklere dayalı olarak /etc/apt/sources.list adresindeki havuzlarla dosyayı düzenleyin (13.04'ten sonraki LTS olduğu ve herhangi bir sorun beklemediğim için Trusty'yi seçiyorum)

    deb http://ports.ubuntu.com/ trusty main restricted
    deb-src http://ports.ubuntu.com/ trusty-security main restricted

  3. Yap apt-get updateveapt-get upgrade

  4. İsteğe bağlı: SSH sunucusunu apt-get install ssh

  5. Tableti yeniden başlatın ve Ubuntu'nun en son LTS sürümünün tadını çıkarın :-)

Kaynak: Bugünkü blog yayınım (Çekçe)


1
Ubuntu Desktop 14.04'ün Nexus 7'de kullanılabilirliği ne olacak? Bseibold cevabından gelen github bağlantısı, "Birlik Masaüstü Ortamı çok buggy, yavaş ve Nexus 7'ye iyi uymuyor" diyor
Jaime M.

merhaba teşekkürler, iyi görünüyor bu olsa yaparken tabletimi iki kez tuğla var ... ilk güncelleme ve yükseltme hemen kaynakları düzenledikten sonra var ama ben giriş ve alışkanlık böylece ekranı berbat başka bir güncelleme seti var tty açmak için bir yol bulmak. hata ayıklama için ssh kurmayı deneyeceğim, teşekkürler dostum.
Yvain

@Yvain Merhaba, ekran sorunları hakkında hiçbir şey hatırlamıyorum. OTG USB üzerinden USB klavye veya fare bağlamayı denediniz mi? Yeniden başlatmadan önce SSH'yi kurdunuz mu? SSH limanına ulaşabiliyor musunuz? Bir yıldan fazla
N7'im yok

ne yazık ki kullanıcı oturumu ile başlatıldığından beri ssh kullanamam, başlayamıyorum ... yapabileceğim tek şey konuk oturumunda almak oldu (çünkü ekran atlar, ben hızla "aşağı" sonra "sol" basabilirsiniz ama orada hiçbir şekilde giriş için şifremi girebilirim). Yükseltmeden önce sorun yaratan uygulamaları kaldırmayı denedim, ancak ağ hazırlığında önyükleme sıkışıyor), gönderinizden beri sağlanan yeni paketler uyumlu olmayabilir, belki de otomatik olarak giriş yapmasını istemem gerekir! Ben sadece yükselterek aldım hataları gtk ve pixbuf bakın, birkaç deneme daha verir ... :)
Yvain

iyi yükseltme yerine bir dist-yükseltme yaptım ve şimdi neredeyse iyi; ekran kırık ama ttys (otg klavye ihtiyacı) erişim var ve onun berbat değil, giriş ekranı ok, kullanıcı veya misafir oturumu (iyi bir şey) hiçbir bağlantı mümkün değil, ben baştan başlamak zorunda değilsiniz daha fazla yok. Sadece x veya lightdm'yi düzeltmeniz gerekiyor, nasıl olduğundan emin değilim ama yönetilebilir olduğundan eminim.
Yvain

7

Birinci Adım: Her Şeyi İndirin

İlk olarak, 2012 Nexus 7 için en son Raring günlük oluşturma dosyalarını alın:

ubuntu-13.04-önceden yüklenmiş-masaüstü-armhf + nexus7.bootimg

ubuntu-13.04-önceden yüklenmiş-masaüstü-armhf + nexus7.img.gz

(burada bulunur: http://old-releases.ubuntu.com/releases/raring/ )

Ardından, bu derleme dosyalarını cihazınıza yüklemek için gerekli araçları edinin:

  1. Bilgisayarınızda, bir terminal başlatmak için Ctrl + Alt + T tuşlarına basın.

  2. Ubuntu SDK Sürüm PPA'sını ekleyin:

    $ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa

  3. Sisteminizi en son paketleri kullanacak şekilde güncelleyin:

    $ sudo apt-get update

    $ sudo apt-get upgrade

  4. Ubuntu-cihaz-flash paketini kurun:

    $ sudo apt-get install ubuntu-device-flash

(burada bulunur: https://developer.ubuntu.com/en/phone/devices/instal-ubuntu-for-devices/ )

İkinci Adım: Cihazınızın Kilidini Açın

2012 Nexus 7, kilitli bir önyükleyici ile birlikte gelir, yani farklı görüntüleri cihaza flaş etmek için kilidini açmanız gerekir. Neyse ki, bu önemsiz bir işlemdir ve sadece bir kez yapmanız gerekir.

( Uyarı: Önyükleyicinin kilidinin açılması tüm verileri siler ve cihazı fabrika varsayılanlarına sıfırlar. Tüm değerli kedi resimlerinizi kaybetmek istemiyorsanız, bunları bilgisayarınıza yedekleyin!)

  1. 2012 Nexus 7'nizi Android önyükleme yükleyicisine yeniden başlatın. Bunu yapmak için, önce cihazı normal şekilde kapatın (güç düğmesini basılı tutun, ardından gücü seçin ve birkaç saniye bekleyin). Kapalı durumdayken, ses kısma düğmesini basılı tutun ve güç düğmesine basın. Önyükleme yükleyici kullanıcı arayüzünü görene kadar sesi kısın ve güç düğmelerini basılı tutun.

  2. Bir mikro USB kablosu kullanarak (şarj için kullandığınız kablo iyi olmalıdır), cihazınızı Ubuntu çalıştıran herhangi bir bilgisayara takın. Aygıt şimdi aşağıdaki gibi önyükleme yükleyicisi GUI'sini görüntüler:

Bu önyükleyicidir.

  1. Fastboot'un cihazı listelediğini doğrulayın. Ubuntu'daki bir terminalde şunu çalıştırın:

    $ sudo fastboot devices

  2. Bootloader kilit açma işlemini başlatın:

    $ sudo fastboot oem unlock

  3. Cihazınız şimdi önyükleyicinin kilidini açmanızı isteyecektir. Devam etmek için ekrandaki talimatları izleyin. Ekranınız şimdi şöyle görünmelidir:

Bu bilgi istemidir.

  1. Yeniden başlatarak işlemi tamamlayın:

    $ sudo fastboot reboot-bootloader

Aygıt yeniden önyükleyiciye yeniden başlatıldığında (hızlı önyükleme modu), küçük kırmızı baskıda "KİLİT DURUMU - KİLİT AÇILMIYOR" ifadesini görmelisiniz. Bu noktada cihazınızın kilidi şimdi açılır.

(buradan: https://wiki.ubuntu.com/Nexus7/Installation )

Üçüncü Adım: Her Şeyi Yükleyin

  1. Bir adımda indirilen * .img.gz dosyasını Gunzip ile içindeki .raw dosyasını ayıklayın.

  2. Cihazınızın mikro USB ile bağlı olduğunu ve fastboot'un terminalde aşağıdakileri çalıştırarak cihazı listelediğini bir kez daha doğrulayın:

    $ sudo fastboot devices

(Cihazınız listede yoksa, cihazın açık ve önyükleyiciye önyükleme yaptığından emin olun.)

  1. Aşağıdaki komut dizilerini uygulayın:

    $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

Dördüncü Adım: Cihazınızı Kullanın

Her şey yolunda giderse, şimdi 2012 Nexus 7'nizde Ubuntu Masaüstü'nü çalıştırmalısınız! Yükleyici muhtemelen buggy, ama çok tanıdık olacaktır. Elbette, Ubuntu'nun bu sürümünün artık Canonical tarafından desteklenmediğine ve cihazınızdaki en son uygulamaları bulmakta ve kullanmakta zorluk çekebileceğinize dikkat edin. İyi şanslar ve yeni oldish Ubuntu tabletinizle eğlenin!


Ne kadar kullanışlı? Raring kurulduktan sonra Ubuntu'nun daha yeni bir sürümüne yükseltmek mümkün müdür?
imolit

3
@imolit Kullanılabilir , ancak kesinlikle günlük bir sürücü olarak tavsiye etmem. Öncelikle ana makinemi başka şeyler için (yani yarı taşınabilir bir ikinci monitörün çizgileri boyunca bir şey) kullanırken ssh üzerinde sunucu kümelerini izleme aracı olarak kullanıyorum. 16.04 sürümüne geçmeye çalıştım ve yüklemeyi tamamen bozdum ve beni yeniden yüklemeye zorladım. Ancak cevabında zorbon.cz, 14.04 Güvenilir Tahr'ı işe aldığını bildirdi, ancak henüz kendim denemedim. İyi şanslar ve iyi eğlenceler! :)
Cosmo

2

Manuel kurulum talimatlarını https://wiki.ubuntu.com/Nexus7/Installation adresinden kullanabilirsiniz - dosyaların konumu artık geçerli değildir, ancak dosyalar burada hala mevcuttur: http://cdimage.ubuntu.com/ serbest bırakır / çok istekli / açma /

Talimatlar şu komutlara dayanır:

fastboot erase boot
fastboot erase userdata
fastboot flash boot /path/to/*.bootimg
fastboot flash userdata /path/to/*.img

Bununla birlikte, burada listelenen "gerçek" bir Linux almak için burada listelenen başka seçenekler var gibi görünüyor https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux

Ayrıca Nexus 7 (2013), Nexus 4 ve Nexus 10'un Ubuntu Touch tarafından desteklendiğini unutmayın, bkz. Https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.