web-dev-qa-db-ja.com

Ubuntu Snappy Core 15.04にデスクトップをインストールする方法は?

Ubuntu Snappy Core 15.04をRaspberry Piにインストールしました。デスクトップをインストールしたいのですが、snappy installコマンドを使用してXorgまたは「ubuntu-desktop」をインストールしようとすると、パッケージが存在しないというエラーが常に表示されます。デスクトップをインストールするにはどうすればよいですか?

4
Star OS

Snappy Ubuntuコアは間違いなくRaspberry Pi 2にUbuntuをロードするためのオプションです。しかし、Snappy Ubuntuは異なるパッケージ管理システムを使用し、他のいくつかの点でメインストリームUbuntuとは異なります。 Ubuntuは間違いなくオプションです。しかし、MATEはGnome 2デスクトップの開発であり、少なくとも低電力デバイスではUnityよりも好みです。 Ubuntu MATEに入ると、MATEデスクトップだけでなく、Raspberry Piで最新のUbuntu 15.04 Vivid Vervetを入手できます。

Raspberry Pi Ubuntu MATEイメージは、新しいSnappy Ubuntu Coreではなく、Ubuntu armhfに基づいています。つまり、通常のデスクトップバージョンと同じように機能し、同じパッケージ管理システムを使用します。そのため、apt-getコマンドを使用してパッケージを管理できます。

Ubuntu MATEを使用してRaspberry Pi 2にUbuntuをセットアップする

Rohith Madhavanが作成したRaspberry Pi 2の現在のUbuntu MATE 15.04イメージで、 here からダウンロードできます。

Ubuntu MATEからRaspberry Pi Ubuntuイメージを最初にダウンロードします。ファイルは、ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img.bz2としてダウンロードされます。マイクロSDカードをコンピュータースロットに挿入して、RPi 2.0モデルBでUbuntuをセットアップします。

Ubuntu for RPi 2 Setup for Linux

まず、SDカードのデバイスIDを/ dev/sdXとして見つけます。ここで、XはデバイスIDです。次に、bunzip2コマンドを使用して、ダウンロードした.bz2ファイルを抽出します。最後に、ddrescueコマンドを使用して、extract。imgファイルを記述します。手順のシーケンスを以下に示します(もちろん、sdXを現在のデバイスIDに置き換えます)。

$ lsblk
$ bunzip2 ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img.bz2 
$ Sudo ddrescue -d -D --force ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img /dev/s

Raspberry PiでUbuntuを実行する

SDのスループットはHDDの近くではないため、適切なクラス10マイクロSDHCカードが重要です。 Raspberry Pi 2でUbuntuを初めて起動するときは、通常のUbuntuインストールの場合と同様に、セットアップウィザードを使用してユーザーアカウントを作成する必要があります。

画像をSDカードに書き込むと、SDカードのすべてのスペースが使用されるわけではありません。ファイルシステムのサイズを手動で変更する必要があります。 Raspberry PiをUbuntu MATEで起動し、fdiskコマンドを実行してパーティションを再作成します。

Sudo fdisk /dev/mmcblk0

2番目のパーティション(d、2)を削除し、デフォルト(n、p、2、enter、enter)を使用して再作成し、書き込みと終了(w)を行います。システムを再起動してから、次を発行します。

Sudo resize2fs /dev/mmcblk0p2

上記のコマンドは数分間実行されます。その後、df -hコマンドでファイルシステムのサイズを確認できます。 Raspberry Pi Ubuntuシステムの準備が整うと、可能性は無限に広がります。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~

これは、MATEのインストールに関する非常に簡単な要約です。 here にあるドキュメントを読むことをお勧めします。

2
Max Kulik