web-dev-qa-db-ja.com

Nexus 7(2012)へのUbuntu Touchのインストールは、サポートされなくなりました

Nexus 7(2012)タブレットにUbuntuをインストールしようとしていますが、このタブレットは公式の開発リリースには含まれていないようです。 「Porting to a New Device Guide」をたどる途中で、このプロジェクトがどの程度詳細になりつつあるかを理解し始めているので、最後の開発者を見つけてインストールする方法があるかどうか疑問に思っていましたハタのリリース。

これは、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

develでもこれを試しました。 Grouper用のuTouchビルドは、公式にはサポートされなくなったため、これらのチャネルのいずれにも含まれていないことは理にかなっています。

私はこれを適切に行う方法を学ぶことに時間を費やすことに反対していないので、ハタのビルドにアクセスする方法がない場合、誰かがこれらの種類のことをしようとする試みから読むべき良いアドバイスやアドバイスを持っていますか?これは、開発への私の最初の主要な進出またはこのようなことを試みることです。

11
SocksofGranduer

昨日以来、Nexus 7 2012デスクトップUbuntu 14.04.3 LTSを使用しているため、Ubuntu Touchでこれを再現する手順は似ていると思います(またはデスクトップバージョンを試すことができます)。

だからあなたはあなた自身のリスクでやっているすべて。 :-)

私の手順は簡単に言えばこれです:

  1. Fastbootを介したUbuntu 13.04のフラッシュ(前の回答のコマンド)
  2. この例に基づいて、/ etc/apt/sources.listのリポジトリでファイルを編集します(13.04以降の次のLTSであり、問​​題はないと思われるため、Trustyを選択します)

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

  3. apt-get updateおよびapt-get upgradeを作成します

  4. オプション:apt-get install sshを使用してSSHサーバーをインストールします

  5. タブレットを再起動し、Ubuntuの最新のLTSバージョンをお楽しみください:-)

出典:my today blogpost (チェコ語)

7
zorbon.cz

ステップ1:すべてをダウンロードする

まず、2012 Nexus 7の最新のRaringデイリービルドファイルを取得します:

ubuntu-13.04-preinstalled-desktop-armhf + nexus7.bootimg

ubuntu-13.04-preinstalled-desktop-armhf + nexus7.img.gz

(ここにあります: http://old-releases.ubuntu.com/releases/raring/

次に、これらのビルドファイルをデバイスにインストールするために必要なツールを取得します:

  1. コンピューターでCtrl + Alt + Tを押してターミナルを起動します。

  2. Ubuntu SDKリリースPPAを追加します。

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

  3. 最新のパッケージを使用するようにシステムを更新します。

    $ Sudo apt-get update

    $ Sudo apt-get upgrade

  4. Ubuntu-device-flashパッケージをインストールします。

    $ Sudo apt-get install ubuntu-device-flash

(ここにあります: https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/

ステップ2:デバイスのロックを解除する

2012 Nexus 7にはロックされたブートローダーが付属しています。つまり、異なるイメージをデバイスにフラッシュするにはロックを解除する必要があります。幸いなことに、これは簡単なプロセスであり、一度だけ行う必要があります。

警告:ブートローダーのロックを解除すると、すべてのデータが消去され、デバイスが工場出荷時のデフォルトにリセットされます。お使いのコンピューターまで!)

  1. 2012 Nexus 7をAndroidブートローダーで再起動します。これを行うには、最初に通常の方法でデバイスの電源を切ります(電源ボタンを押してから、電源オフを選択して数秒待ちます)。オフ状態から、音量を下げるボタンを押したまま電源ボタンを押します。ブートローダーUIが表示されるまで、ボリュームボタンと電源ボタンを押し続けます。

  2. Micro-USBケーブル(充電に使用するケーブルであれば問題ありません)を使用して、Ubuntuを実行しているコンピューターにデバイスを接続します。デバイスには、次のようなブートローダーGUIが表示されます。

This is the bootloader.

  1. Fastbootがデバイスをリストすることを確認します。 Ubuntuのターミナルで、次を実行します。

    $ Sudo fastboot devices

  2. ブートローダーのロック解除プロセスを開始します。

    $ Sudo fastboot oem unlock

  3. これで、デバイスからブートローダーのロックを解除するように求められます。画面の指示に従って続行します。画面は次のようになります。

This is the Prompt.

  1. 再起動してプロセスを完了します。

    $ Sudo fastboot reboot-bootloader

デバイスが再起動してブートローダーに戻ると(fastbootモード)、小さな赤い文字で「LOCK STATE-UNLOCKED」と表示されます。この時点で、デバイスのロックは解除されています。

(ここから: https://wiki.ubuntu.com/Nexus7/Installation

ステップ3:すべてをインストールする

  1. 手順1でダウンロードした* .img.gzファイルをGunzipして、内部の.rawファイルを抽出します。

  2. デバイスがmicro-USB経由で接続されていること、および端末で次を実行してfastbootがデバイスをリストすることをもう一度確認します。

    $ Sudo fastboot devices

(デバイスがリストにない場合は、デバイスの電源がオンになっており、ブートローダーで起動されていることを確認してください。)

  1. 次の一連のコマンドを発行します。

    $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

ステップ4:デバイスを使用する

すべてがうまくいけば、Ubuntuデスクトップが2012 Nexus 7で実行されているはずです!インストーラーはおそらくバグがありますが、非常におなじみです。もちろん、このバージョンのUbuntuはCanonicalでサポートされなくなっていることに注意してください。デバイスで最新のアプリケーションを見つけて使用するのに多少の困難があるかもしれません。幸運を祈ります。新しくて古めかしいUbuntuタブレットをお楽しみください!

6
Cosmo

https://wiki.ubuntu.com/Nexus7/Installation から手動インストール手順を使用できます-ファイルの場所は無効になりましたが、ファイルはここで引き続き利用可能です http://cdimage.ubuntu.com/releases/raring/release/

手順は次のコマンドに要約されます。

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

ただし、Nexus 7(2012)で「実際の」Linuxを取得するための他のオプションは、ここにリストされているようです https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux

Nexus 7(2013)、Nexus 4、およびNexus 10はUbuntu Touchでサポートされていることにも注意してください。 https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/ を参照してください=

2
bseibold