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


13

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ビルドは、公式にはサポートされなくなったため、これらのチャネルのいずれにも含まれていないことは理にかなっています。

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



2
それでも、2012のネクサス7(彼らはそれを使用して停止した主な理由の1)のグラフィックスとの深刻な問題があった、私はあなたはそれがうまくいくことをポート権なかった場合でも疑う
マテオ

Ubuntu Touchのインストールに関する記事を読みましたが、2013年にも書かれていたため、グルーパーの開発ビルドがまだ利用可能であったため、「phablet-flash ubuntu-system –channel devel –no-backup」を使用することをお勧めしますこれを支援するつもりはありません。また、これには大きな問題がないわけではないことを理解していると思いますが、まだ試してみます。
-SocksofGranduer

@SocksofGranduerあなたは運がありましたか?Nexus 7(2012)も持っていますが、Ubuntu touchを試してみたいと思います。
モート

1
@Moteはしませんでした。必要な手順を実行する方法を把握するために必要なもののリストを書きました。私はまだそれに取り組んでいますが、「2週間後」だと言うでしょう
-SocksofGranduer

回答:


7

昨日以来、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 updateapt-get upgrade

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

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

ソース:私の今日のブログ投稿(チェコ語)


1
Nexus 7でのUbuntu Desktop 14.04の使いやすさはどうですか?「ユニティデスクトップ環境は非常に、バギーに遅い、とネクサス7上だけではない良いフィットである」とbseibold回答言うからgithubのリンク
ハイメ・M.

こんにちはありがとう、これはうまくできているようですが、ソースを編集した直後に最初のアップデートとアップグレードを取得しましたが、ディスプレイを混乱させてログインできず、更新できませんttyを開く方法を見つけます。デバッグ用にsshを設定してみてください、ありがとう。
イヴァン

@Yvainこんにちは、ディスプレイの問題については何も覚えていません。OTG USB経由でUSBキーボードまたはマウスを接続しようとしましたか?再起動する前にSSHをインストールしましたか?SSHポートに到達できますか?私はN7を1年以上持っていないので、それらのアイデア以外にあなたを助けることはできません
。– zorbon.cz

残念ながら、私はsshをユーザーのセッションで起動しているので起動できません...私ができるのはゲストセッションに入ることだけです(ディスプレイがジャンプするため、すぐに「下」を押してから「左」を押すことができますが、ログインするためにパスワードを入力することはできません)。アップグレードする前に問題を引き起こすアプリをアンインストールしようとしましたが、ネットワークの準備で起動が止まります)あなたの投稿に互換性がないために提供された新しいパッケージ、おそらく自動的にログインするように要求する必要があります!単純にアップグレードすることで得られたエラーは、gtkとpixbufを参照しています。さらに試行を
重ね

アップグレードの代わりにdist-upgradeを実行したところ、ほとんど問題ありません。表示は壊れていますが、tty(otgキーボードが必要です)にアクセスできます。ログイン画面は問題ありません。ユーザーまたはゲストセッションに接続できません(良いこと)。最初からやり直す必要はありません。もういや。単にxまたはlightdmを修正する必要がありますが、どうすればよいかわかりませんが、管理しやすいと確信しています。
イヴァン

7

ステップ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. マイクロUSBケーブル(充電に使用するケーブルで問題ないはずです)を使用して、デバイスをUbuntuを実行しているコンピューターに接続します。デバイスは、次のようなブートローダーGUIを表示します。

これがブートローダーです。

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

    $ sudo fastboot devices

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

    $ sudo fastboot oem unlock

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

これはプロンプトです。

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

    $ sudo fastboot reboot-bootloader

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

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

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

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

  2. デバイスがマイクロ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:デバイスを使用する

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


どのくらい使いやすいですか?Raringをインストールしたら、Ubuntuの新しいバージョンにアップグレードできますか?
-imolit

3
@imolitそれは使用可能ですが、私は確かに毎日のドライバーとしてそれをお勧めしません。私は主にsshを介してサーバークラスターを監視する手段として使用しますが、メインマシンを他の目的に使用します(セミポータブルの2番目のモニターのラインに沿ったもの)。16.04にアップグレードしようとして、インストールが完全に破損し、再インストールを余儀なくされました。しかし、彼の答えでは、zorbon.czは14.04 Trusty Tahrが機能するようになったと報告していますが、私はまだ自分で試してはいません。頑張って楽しんでね!:)
コスモ

2

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

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

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

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

Nexus 7(2013)、Nexus 4、およびNexus 10はUbuntu Touchでサポートされています。https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/をご覧ください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.