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ビルドは、公式にはサポートされなくなったため、これらのチャネルのいずれにも含まれていないことは理にかなっています。
私はこれを適切に行う方法を学ぶことに時間を費やすことに反対していないので、ハタのビルドにアクセスする方法がない場合、誰かがこれらの種類のことをしようとする試みから読むべき良いアドバイスやアドバイスを持っていますか?これは、開発への私の最初の主要な進出またはこのようなことを試みることです。
昨日以来、Nexus 7 2012デスクトップUbuntu 14.04.3 LTSを使用しているため、Ubuntu Touchでこれを再現する手順は似ていると思います(またはデスクトップバージョンを試すことができます)。
だからあなたはあなた自身のリスクでやっているすべて。 :-)
私の手順は簡単に言えばこれです:
この例に基づいて、/ 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
apt-get update
およびapt-get upgrade
を作成します
オプション:apt-get install ssh
を使用してSSHサーバーをインストールします
タブレットを再起動し、Ubuntuの最新のLTSバージョンをお楽しみください:-)
出典:my today blogpost (チェコ語)
まず、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/ )
次に、これらのビルドファイルをデバイスにインストールするために必要なツールを取得します:
コンピューターでCtrl + Alt + Tを押してターミナルを起動します。
Ubuntu SDKリリースPPAを追加します。
$ Sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
最新のパッケージを使用するようにシステムを更新します。
$ Sudo apt-get update
$ Sudo apt-get upgrade
Ubuntu-device-flashパッケージをインストールします。
$ Sudo apt-get install ubuntu-device-flash
(ここにあります: https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/ )
2012 Nexus 7にはロックされたブートローダーが付属しています。つまり、異なるイメージをデバイスにフラッシュするにはロックを解除する必要があります。幸いなことに、これは簡単なプロセスであり、一度だけ行う必要があります。
(警告:ブートローダーのロックを解除すると、すべてのデータが消去され、デバイスが工場出荷時のデフォルトにリセットされます。お使いのコンピューターまで!)
2012 Nexus 7をAndroidブートローダーで再起動します。これを行うには、最初に通常の方法でデバイスの電源を切ります(電源ボタンを押してから、電源オフを選択して数秒待ちます)。オフ状態から、音量を下げるボタンを押したまま電源ボタンを押します。ブートローダーUIが表示されるまで、ボリュームボタンと電源ボタンを押し続けます。
Micro-USBケーブル(充電に使用するケーブルであれば問題ありません)を使用して、Ubuntuを実行しているコンピューターにデバイスを接続します。デバイスには、次のようなブートローダーGUIが表示されます。
Fastbootがデバイスをリストすることを確認します。 Ubuntuのターミナルで、次を実行します。
$ Sudo fastboot devices
ブートローダーのロック解除プロセスを開始します。
$ Sudo fastboot oem unlock
これで、デバイスからブートローダーのロックを解除するように求められます。画面の指示に従って続行します。画面は次のようになります。
再起動してプロセスを完了します。
$ Sudo fastboot reboot-bootloader
デバイスが再起動してブートローダーに戻ると(fastbootモード)、小さな赤い文字で「LOCK STATE-UNLOCKED」と表示されます。この時点で、デバイスのロックは解除されています。
(ここから: https://wiki.ubuntu.com/Nexus7/Installation )
手順1でダウンロードした* .img.gzファイルをGunzipして、内部の.rawファイルを抽出します。
デバイスがmicro-USB経由で接続されていること、および端末で次を実行してfastbootがデバイスをリストすることをもう一度確認します。
$ Sudo fastboot devices
(デバイスがリストにない場合は、デバイスの電源がオンになっており、ブートローダーで起動されていることを確認してください。)
次の一連のコマンドを発行します。
$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
すべてがうまくいけば、Ubuntuデスクトップが2012 Nexus 7で実行されているはずです!インストーラーはおそらくバグがありますが、非常におなじみです。もちろん、このバージョンのUbuntuはCanonicalでサポートされなくなっていることに注意してください。デバイスで最新のアプリケーションを見つけて使用するのに多少の困難があるかもしれません。幸運を祈ります。新しくて古めかしいUbuntuタブレットをお楽しみください!
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/ を参照してください=