MATE(1) Ubuntu MATE 20.04 Daily をUSB メモリにインストール

## はじめに

Ubuntu の公式フレーバーのひとつである、Ubuntu MATE 20.04 LTS Daily （公開前の版）をインストールしました。[GhostBSD](https://qiita.com/FuRuYa7/items/f595f2f3ba861b8aecb6) でMATE の使い勝手を再認識してのインストールです。そのときの備忘録になります。

Ubuntuとの違いは、GNOME 2 から始まった「[MATE](https://ja.wikipedia.org/wiki/Ubuntu_MATE)」（マテ）デスクトップ環境の採用です。

前回投稿した[FreeBSD](https://qiita.com/FuRuYa7/items/bdfe0dae3f911cdd7515) や[GhostBSD](https://qiita.com/FuRuYa7/items/f595f2f3ba861b8aecb6) のUSB メモリへのインストールとは違い、VirtualBox を必要とせず、すんなりとUSB メモリにインストールできました。

---
別件:

Ubuntu MATE のダウンロードサイトには、学習用基板である「[Raspberry Pi](https://ja.wikipedia.org/wiki/Raspberry_Pi) Model B 2、3、3+」、と超小型PC の 「GPD Pocket 、[GPD Pocket 2](https://pc.watch.impress.co.jp/docs/column/hothot/1154821.html) 、GPD MicroPC、Topjoy Falcon」などの UMPC（ウルトラモバイルPC）で[動く](https://gpd.wiki/index.php?GPD%20Pocket/OS/Ubuntu) SD イメージも置かれています。

これらの詳細は、 [Ubuntu MATE Raspberry Pi ページ](https://ubuntu-mate.org/raspberry-pi/) と[Ubuntu MATE UMPC ページ](https://ubuntu-mate.org/umpc/) で確認できます。

エントリーPC並みの性能の[Raspberry Pi Model 4](https://pc.watch.impress.co.jp/docs/column/nishikawa/1229027.html) （まだ未対応）も手に入るようになり、ガジェット好きの自分にはとても魅力的に映ります。

これらのマシンでも稼働するということは、それだけ負荷が少ない、もしくは使い勝手の良いOS とも言えます。

[Ubuntu MATE 公式サイト](https://ubuntu-mate.org/)


---
#### ダウンロード

[Ubuntu MATE 20.04 LTS (Focal Fossa) Daily Build]
(http://ftp.jaist.ac.jp/pub/Linux/ubuntu-cdimage/ubuntu-mate/daily-live/pending/)

64-bit PC (AMD64):

[focal-desktop-amd64.iso 2020-02-01 12:06 2.2G]
(http://ftp.jaist.ac.jp/pub/Linux/ubuntu-cdimage/ubuntu-mate/daily-live/pending/focal-desktop-amd64.iso)

チェックサム確認:

```
$ sha256sum focal-desktop-amd64.iso
43ed839d12f60a57cb29680a553f3fa58dc4e27bda9fff9f6bd439adfc81c399 focal-desktop-amd64.iso
```
→日々更新版なので、ダウンロードのたびに、そのときの[チェックサム値の確認]
(http://ftp.jaist.ac.jp/pub/Linux/ubuntu-cdimage/ubuntu-mate/daily-live/pending/SHA256SUMS) が必要です。

---
#### インストールのコツ

１. Linux では一般的でないBefs([Haiku](https://qiita.com/FuRuYa7/items/6bd3bdce005f06da1769) ) とか、XFSやUFS([FreeBSD](https://qiita.com/FuRuYa7/items/bdfe0dae3f911cdd7515) や[GhostBSD](https://qiita.com/FuRuYa7/items/f595f2f3ba861b8aecb6) ) などのフォーマットのOS がインストールされていたUSB メモリをインストール先に使うときは、残骸が悪さをしないように、事前に「ディスク」(gnome-disks) アプリでNTFS で全面を初期化してから、Fat32 でフォーマットしておきます。

２. ライブUSB メモリで立ち上げるときに、ブートしてすぐ、[グラフィックの初期化エラーで停止するとき](https://qiita.com/FuRuYa7/items/31df16babf72cfec4873#%E3%83%96%E3%83%BC%E3%83%88%E3%81%AB%E3%81%A6gfxboot-%E3%81%A7%E3%82%B0%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%81%AE%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%99) は、Tab キーを押してから「live」Enter とすれば続行できます。

３. ライブが立ち上がったら、USB メモリ（Fat32）を挿入して自動マウントさせ、わざと、アンマウントしないでそのままにしておきます。自動マウントしないようなら、初期化し直しです。これでUSB メモリを認識しないことを防げます。

４. インストーラを起動します。

５. 「@@」などを入力してみて、キーボードが認識されないときは、違う国のキーボードを選んでから、日本語キーボードを選択します。

６. インストーラがUSB メモリを認識して、アンマウントの警告メッセージが表示されたら、「はい」を選択。


---
#### インストール完了後に再起動。

![mate-00.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/489751/4fdc62bd-2f64-9a38-519a-90508f57b0ff.jpeg)
→パネル（バー）が上下にあるのが、MATE のレイアウトです。パネルには「Firefox」アイコンだけが登録されていました。シンプルです。
画面左下を見ると「システム更新」が来ています。クリックして開いて、更新を実施。


---
#### 日本語化と日本語入力

Ubuntu MATE のインストールが完了して、すぐに日本語表示と日本語入力ができました。

![mozc.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/489751/4cae9804-3257-5f26-0b60-5fca28afa5f4.jpeg)
→その後の修正で「あ」のアイコンはもう少し小さくなりました。

入力メソッドは「fcitx-mozc」で、半角/全角キーを押すだけでエディタのPluma で日本語入力できました。画面右上の「あ」アイコンがちょっと大きめですが、操作に支障はありません。

入力メソッドはインストールされていても、何かしら設定しないと動かないディストリビューションがほとんどです。何もしなくてすぐに使えるのは新鮮でした。



---
#### テキストエディタの「Pluma」

ダーク系のテーマ(Ambiant-MATE) がデフォルトです。赤いカーソルで、行番号も表示されています。すでに好みの設定です。ツールバーのアイコンがクールです。

追加で行ったのは、挿入する日時/時刻の書式を個人用に修正したことぐらいです。

##### 日時時刻の書式を修正:

編集 →設定 →プラグイン →日時/時刻の挿入 →Preferences →「その他」にチェック
%Y-%m-%d %H:%M

##### 使うとき:

編集 →日時/時刻の挿入
2020-02-03 20:24 

##### 参考:

１. うれしいことに、Gedit 用に作った色のテーマがPluma で使えました。置く場所も任意です。

２. 逆にGedit でPluma のテーマが使えるかを確認。使えましたが、マス目表示はできません。3.0 ならできるはずですが、テーマファイル自体がマス目表示のことを考えて作られていないからだと思います。

- /usr/share/gtksourceview-3.0/styles/**Ambiant-MATE**.xml
- /usr/share/gtksourceview-3.0/styles/**Ambiant-MATE-Dark**.xml
- /usr/share/gtksourceview-3.0/styles/**Radiant-MATE**.xml

３. Gedit と同じプラグインが使えるかも確認しました。
「[gedit-plugin-color-picker](https://qiita.com/FuRuYa7/items/81c2f7a1449681ea8aaf#gedit-%E3%81%A7%E3%82%AB%E3%83%A9%E3%83%BC%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E6%89%B1%E3%81%88%E3%82%8B%E3%81%A8%E3%83%86%E3%83%BC%E3%83%9E%E3%81%AE%E7%B7%A8%E9%9B%86%E3%81%A7%E4%BE%BF%E5%88%A9) 」をインストールして確認。

思った通り、プラグインだけでなく、gedit 本体もインストールされました。失敗だけど、あってもいいかな。

→Pluma からは、そのプラグインは認識できないので、有効化できません。何か工夫すれば使えそうな気がしますが、どうせgedit もインストールされるので、gedit のプラグインはgedit で使えということみたい。

###### もし、gedit を使うなら、

アプリケーション→アクセサリ→テキストエディター で「gedit」を起動。

横三棒 →設定 →「表示」タブ

- 「全体像を表示する」にチェック
→ウィンドウの右に縮小版のスクロールバーを表示

- 「マス目を表示する」にチェック
→背景にマス目というか網目を表示。テーマに飽きたときに…。クール。考慮されたテーマ、つまりgedit 用のテーマでないと有効になりません。

さらに、先程の「Color Picker」プラグインを有効にします。
横三棒 →設定→「プラグイン」タブ→「Color Picker」にチェック。

使い方 1:

1. カラーコードを挿入したい場所でクリックして、カーソルをセットします。
2. 「ツール」→「Pick Color...」
3. 色を選択して、「選択」ボタンをクリック
4. カーソル位置にカラーコードが挿入されます。 何度でもトライできます。
5. 色選択画面を閉じるには、「キャンセル」ボタンをクリック。

使い方 2:

1. 文章に書かれているカラーコード(#000、#fff 等) を範囲選択するか、ダブルクリックで選択すると、小さな窓で色の見本が見れます。何気に便利。
2. 色選択画面を閉じていても「Color Picker」が有効なら、カラーコードの色の見本は表示されます。

ついでに、Pluma の色のテーマも登録します:

1. 横三棒 →設定 →「フォントと色」タブ
2. カラースキームの一番下の「＋」をクリック。
上の確認で書いているファイルを指定して「スキームの追加」をクリック。
3. 3回、繰り返し。
4. 好みのスキームを選択。


---
#### ブラウザ「Firefox」

すでに日本語化されていました。


---
#### ファイアウォールの設定

システム →コントロール・センター →「ファイアフォール設定ツール」
→すでに、「Status: オン」になっていて、盾がカラー表示されました。

さすがです。ここも設定されていました。


---
#### パネルレイアウトの組み合わせは、選ぶだけ:

システム管理 →ようこそ→「Welcome」画面→「Desktop Layout」

![Layout.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/489751/989285c3-0241-aa1a-a93b-f76db5c6d554.jpeg)

1. Familiar:      MATE その1 （デフォルト）
2. Mutiny:        Unity 風（ランチャー左）
3. Redmond:       Windows 風（下パネルのみ）
4. Cupertino:     MacOS 風（Plank ドックの使用）
5. Traditional:   Gnome 風
6. Contemporary:  MATE その2 
7. Netbook:       MATE その3（上パネルのみ。超シンプル）
8. Pantheon:      [elementary OS](https://ja.wikipedia.org/wiki/Elementary_OS) 風（Plank ドックの使用）

左上の「Familiar」→「Traditional」に変更。

→GhostBSD のデフォルトのレイアウトです。
（上のパネルに「場所」と「システム」が追加されます。）

---
#### まだ、不安定

使っていると、パネル周りの設定で内部エラーが数回発生しました。Daily 版なので色々な使い方をして、どんどん不具合を送信するようにしていますが、ブラウザでLaunchpad が自動で開いても発生条件がわからないので報告はしていません。再現方法を見つけての報告でないと支援者の邪魔になるだけです。


---
### 「Software Boutique」でソフトウェアをインストール

メニュー →システム管理 →「Software Boutique」

MATE の環境に合ったアプリケーションを紹介してくれ、簡単にインストールできるようにしたアプリです。カテゴリ別に検索できます。
ほとんどが定番のアプリを紹介してくれます。

- アクセサリー
- 教育
- ゲーム
- グラフィック
- インターネット
- オフィス
- プログラミング
- サウンドとビデオ
- システムツール
- ユニバーサルアクセス
- サーバー
- ソフトウェアをもっと
- 修復

→肝心のソフトウェアの登録はまだでした。器だけですが、日本語化されています。

「修復」カテゴリの画面にて「端末コマンドを表示」にチェックすると、該当のAPT コマンド等を表示する機能があります。省略したコマンドは知っていてもフルのコマンドは知りませんでした。

---
ちなみに、検索でヒットしない場合は、「ソフトウェアセンターをインストールします。」ボタンをクリック。

→「ソフトウェアをもっと見つける」カテゴリのページが表示されます。

残念ながら、「ソフトウェアセンター」はまだ登録されていません。
なので、「synaptic」を手動でインストールしました。
（synaptic は確実で便利ですが、つづりをよく知らないと検索できません。他のツールと併用しています。）

---
#### synaptic を手動でインストール

```
$ sudo apt update
$ sudo apt install synaptic
:
提案パッケージ:
  xapian-tools dwww deborphan apt-xapian-index tasksel
以下のパッケージが新たにインストールされます:
  libept1.5.90 libxapian30 synaptic
```
→提案パッケージ: の欄は気にしなくてよいです。あると便利か（自分にとっては）邪魔な機能と思えば良いです。

システム →システム管理 →synaptic


---
#### synaptic で「notepadqq」をインストール

Windows 使いの方なら、このアプリの元になった「notepad++」がインストールできるので、エディタを統一できます。

特徴としては、前回開いていたタブ（ファイル）を起動時に開いてくれます。引き続いてのテキストファイルの編集に便利なので、2つ目のテキストエディタとして最近は「Geany」の代わりにインストールしています。Linux 流のマウスの中央ボタンでの貼り付けができるようになったからです。また、多くのテーマを内蔵しているのもポイントです。

インストールしても、メニューに「プログラミング」のカテゴリはデフォルトでは表示されていません。
再起動 →メニューに反映させます。

アプリケーション →プログラミング →Notepadqq

テーマの変更:
設定 →環境設定 →外観 →カラースキーマ: twilight（ハイライト色がオレンジです）
→Apply →OK


---
#### synaptic で「KolourPaint」をインストール

スクリーンショットをウェブにアップするときの画像の加工（軽量化）によく使います。簡単に加工できます。

依存関連のインストールで時間がかかりました。
画像ファイルを右クリックしてアプリは起動するので、上部パネルにアイコンは登録しません。


---
#### パネルのレイアウトを詳しく設定するなら:

システム →コントロールセンター →ルックフィール →「MATE Tweak」→パネル

好みのレイアウトにしてから、カスタマイズします。
左上の「Familiar」→「Traditional」に変更。
上部パネルに「アプリケーション」、「場所」、「システム」のメニューが表示されます。

あとは、好みの（下記の）設定を実施しました。


---
##### 上部パネルに「ソフトウェアの更新」アイコンを追加

Daily 版なので使う機会が多いです。自分のタイミングで更新したいので、登録しています。

上部パネルで右クリック→Add Panel...→パネルに追加（アイテム）→カスタム・アプリケーションのランチャ→追加

キーの型: アプリケーション
名前: Software Updater
コマンド: /usr/bin/update-manager
コメント: ソフトウェアの更新

アイコンの欄をクリックしなくても自動でアイコンが表示されました。→OK

アイコンを右クリック →移動、右クリック →ロック


---
##### 上部パネルに「MATE 端末」アイコンを追加

上部パネルで右クリック→Add Panel...→パネルに追加（アイテム）→カスタム・アプリケーションのランチャ→追加

キーの型: アプリケーション
名前: 端末
コマンド: mate-terminal
コメント: 端末

アイコンの欄をクリックして下記のファイルを指定:
/usr/share/icons/mate/48x48/apps/utilities-terminal.png →開く →OK

アイコンを右クリック →移動、右クリック →ロック


---
##### 上部パネルに「Notepadqq」アイコンを追加

上部パネルで右クリック→Add Panel...→パネルに追加（アイテム）→カスタム・アプリケーションのランチャ→追加

キーの型: アプリケーション
名前: Notepadqq
コマンド: notepadqq %U
コメント: テキストエディタ

アイコンの欄をクリックして下記のファイルを指定:
/usr/share/icons/hicolor/48x48/apps/notepadqq.png →開く →OK

アイコンを右クリック →移動、右クリック →ロック


---
##### 上部パネルに「Pluma」アイコンを追加

上部パネルで右クリック→Add Panel...→パネルに追加（アイテム）→カスタム・アプリケーションのランチャ→追加

キーの型: アプリケーション
名前: Pluma
コマンド: pluma %U
コメント: テキストエディタ

アイコンの欄をクリックして下記のファイルを指定:
/usr/share/icons/mate/48x48/apps/accessories-text-editor.png →開く →OK

アイコンを右クリック →移動、右クリック →ロック



---
##### 下部のパネルを自動的に隠す

下部のパネルを右クリック→プロパティ→「自動的に隠す」にチェック→閉じる


---
##### パネルのカスタマイズ設定を保存

注意:

今のところ、パネル周りは不安定で、続けてパネルの切り替えを繰り返すと、パネルが乱れることがあります。

また、「名前を付けて保存」でうまく保存されず、同じ名前で保存すると元の設定を壊すことがあるので、保存のたびに違う別の名前に変えて保存するようにしています。

「何か作業したら、一度、ログアウト →ログイン してきれいにしてから保存する」のが安全です。

１. カスタマイズが完了したら、一度、ログアウト →ログイン

２. 保存 (1 回目)

システム →コントロールセンター →ルックフィール →「MATE Tweak」→パネル

左上にて、「名前を付けて保存」をクリック→「Traditional2-copy」と指定 →OK

今までのカスタマイズ（パネルに追加した4つのアイコンと、下パネルの「パネルを隠す」設定）が保存されます。

一度、ログアウト →ログイン

３. 保存 (2 回目)

システム →コントロールセンター →ルックフィール →「MATE Tweak」→パネル

左上にて、「名前を付けて保存」をクリック →「Traditional2」と指定 →OK

念のための、2度目の保存です。

一度、ログアウト →ログイン


---
##### 最終的なデスクトップ画面:

![mate-9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/489751/27846c63-fc18-c942-1204-1297ed9b8034.png)
→下部のパネルは隠れています。下パネルが必要なときは、カーソルを下に持っていくだけです。これなら画面が広く使えます。


---
##### 日本語の翻訳で気になるところ:

Ubuntu MATE だけでなく、GhostBSD のMATE でも見られたので、MATE Desktop での修正が必要のようです。

１. Pluma にて、ファイル→「保存(S)」が「サーバ(S)」と表示されます。

２. Pluma にて、ファイル→「別名で保存(A)」→表示されるダイアログの「保存(S)」も「サーバ(S)」と表示されます。

どちらも、Pluma の翻訳ファイルの修正でOK でした。
/usr/share/locale/ja/LC_MESSAGES/pluma.mo

３. システム →コントロールセンター →「自動起動するアプリ」→im-launch を選んで「編集」→「自動起動するプログラムの編集」画面にある「保存(S)」も「サーバ(S)」と表示されます。

こちらも、翻訳ファイルの修正でOK でした。
/usr/share/locale/ja/LC_MESSAGES/mate-session-manager.mo

現在の翻訳システムはプルリクエストでなく、翻訳サイト(transifex) に参加して提案する方式です。楽だし提案は自由です。

もしかしたら、他のアプリでもありそうですが、気づいたときに参加して提案すれば良いと思います。自分ができる範囲の小さな貢献でも、操作性の向上や安定性などとなって自分にも他の人にも返ってきます。


### あとがき

すんなり（「live」と入力は必要だけど）USB メモリにインストールできました。それもHaiku のブートに使えなかったUSB メモリにです。

FreeBSD のUSB メモリへのインストールで苦労した後（立ち上がらず失敗）だったので、さすがUbuntu だなと思いました。

さらに、Ubuntu MATE だと、インストールするだけで、（設定したくなる設定がすでにされていて）そのままで使えました。そのようなディストリビューションはありそうでなかったので、新鮮です。

正式に公開され安定すれば、インストールも楽だし、設定はいらないし、[GNOME（グノーム）](https://ja.wikipedia.org/wiki/GNOME) の操作よりも直感的な操作ができ、Ubuntu 初心者にもオススメです。若干軽いですし…。

必要なら、簡単にパネルレイアウトをWindows やMac に似せることもでき、さらに敷居は低くくできます。

少し、もっさり感が感じられますが、これはUSB メモリの性能差だと思います。別のUSB メモリか、HDD(SSD) にインストールすれば解消すると思います。

今のところ、パネル周りはまだ不安定です。一度設定すれば触らないので運用に支障ありません。公開版が楽しみです。


（[次の投稿に続く]
(https://qiita.com/FuRuYa7/items/d6fba65aff65363480c0)）


---

今までの**投稿一覧**は 「[ここ](https://qiita.com/FuRuYa7/items/f82312cd7670408dfa8b#%E6%8A%95%E7%A8%BF%E4%B8%80%E8%A6%A7) 」


-