Linux Mintの「X-Apps」をUbuntuにインストールする完全ガイド
従来、Linuxのデスクトップ環境には、それぞれ密接に統合されたアプリケーション群が用意されており、他のLinuxディストリビューションでは通常見られないものでした。つまり、デスクトップ環境を切り替えるということは、使用するアプリケーションも一緒に切り替えることを意味します。この常識を変えようとしているのが、Linux MintコミュニティによるX-Appsプロジェクトです。
X-Appsとは?
Linux Mint 18のリリースとともに、X-Appsの最初のバージョンがコミュニティに公開されました。このプロジェクトは、絶えず変化し続けるLinuxデスクトップの状況への対応として生まれました。アプリケーションのインターフェースは、ある日突然まったく別のものに変わってしまうことがあります。例えばGNOMEアプリは現在、太いタイトルバーを持つかなり独特な外観になっています。
そのため、X-Appsの主な目標の一つは、一貫性のある伝統的なインターフェースを提供することです。多くのアプリは見覚えのあるデザインで、それこそが狙いです。お気に入りのジーンズを履くような感覚で、再学習や適応なしにすぐ使いこなせるべきなのです。実際、これらのアプリケーションは、他のデスクトップ環境でよく知られたプログラムをベースに、特定のデスクトップに依存しない形へと作り直されています。
もう一つの目標は、X-Appsのアプリケーションがどこでも使えることです。どのデスクトップ環境を使用していても、自然に溶け込み、うまく統合されるべきです。さらに、インストールに特定のデスクトップ環境を必要としません。例えば、KMailやEvolutionは、それぞれKDEやGNOMEの追加ソフトウェアが必要になります。
もちろん、X-Appsは伝統的な見た目を目指しているため、非伝統的なデスクトップ(例えばGNOME)と一緒に使うと、少し浮いて見えるかもしれません。しかし、一貫性のためには悪くない代償と言えるでしょう。例えば文書を読むために新しいアプリの使い方を学び直す必要はありません。X-Appsは継続的にアップデートされても、見た目も動作も変わらないままです。
X-Appsのインストール方法
現時点で提供されているアプリは以下の通りです:
- Xreader: PDF、電子書籍などのドキュメントを表示
- Xplayer: 動画・音声ファイルを再生
- Xviewer/Pix: 画像の表示/整理
- Xed: テキストファイルの編集
Linux Mint 18を使用している場合、何もする必要はありません。デフォルトでインストール済みだからです。openSUSEでもリポジトリから入手可能です(ただしデフォルトではインストールされません)。残念ながらUbuntuはそうはいきません。将来的にはより多くのリポジトリに追加される可能性がありますが、現時点ではまだ対応していません。
X-Apps Ubuntu PPAを使用する
これらのプログラムは公式に提供されていないため、Ubuntuに新しいPPAという形で非公式リポジトリを追加する必要があります。ターミナルで以下のコマンドを実行してください:
sudo add-apt-repository ppa:embrosyn/xapps
sudo apt-get update
あとはコマンド一つで好きなアプリをインストールできます。パッケージ名はそのままアプリ名ですが、必ず小文字で入力してください!
sudo apt-get install xreader xplayer xviewer pix xed
Debianでの手動インストール
技術的にはPPAはDebianとも互換性がありますが、実際には成功するかどうかは運次第です。代わりに、Mintから直接DEBパッケージをインストールすることをおすすめします。最新版のDebian(Jessie)を使用していれば、すべて(「はず」という点に強調しておきます)うまくいくはずです。LMDE版のMintはDebianのリポジトリをベースにしているためです。ただし、結果は自己責任です!
そのためには、Linux Mintのパッケージサイトにアクセスします。そこから各X-AppのDEBファイルをダウンロードできます。64ビットシステムの場合はamd64版を、そうでなければi386版を選んでください。ダウンロードしたら、ファイルマネージャーで開いてインストールするだけです。
追加の依存パッケージが必要になる場合があることに注意してください!例えば、X-Appsはxapps-commonというパッケージなどに依存しています。各パッケージに何が必要かは、インストーラーのウィンドウで確認できます。
代替のDebianインストール方法(動作しない可能性あり!)
DebianにX-Appsを導入するより自動化された方法をお望みなら、パッケージマネージャーにLMDEリポジトリを追加してみるのも一つの手です。そうすれば依存関係を手動でダウンロードせずにインストールできます。繰り返しますが、これはDebian Jessieを使用している場合のみ試すべきです!
まず、コンソールを開いて以下のコマンドを入力します:
cd /etc/apt/sources.list.d/
sudo nano mint.list
nano内に次の行を入力します:
deb https://packages.linuxmint.com betsy main upstream import
Ctrl + Xで保存して終了します。このリポジトリにはX-Apps以外のパッケージも含まれているため、他のアプリケーションに影響を与えないようピンの優先度を変更することをおすすめします。以下の手順に従えば、Debianは自分のソースにパッケージが見つからない場合のみMintリポジトリを参照するようになります。
cd /etc/apt/preferences.d/
sudo nano x-apps
新しいx-appsファイルに、以下の行を入力します:
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 100
Package: *
Pin: release a=stable
Pin-Priority: 700
ここでもCtrl + Xで保存して終了します。しかしこれで完了ではありません!Linux Mintリポジトリは特別なキーで署名されており、それをインポートする必要があります。キーがないと、セキュリティ対策としてDebianはリポジトリを拒否します!以下のコマンドでインポートしてください:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3EE67F3D0FF405B2
うまくいかない場合は、キーの検証を担当するgnupgパッケージを事前にインストールする必要があるかもしれません。最後に、以下のコマンドでDebianに新しいパッケージを認識させます:
sudo apt-get update
これでUbuntuと同じように、好きなX-Appsをインストールできるはずです。
sudo apt-get install xreader xplayer xviewer pix xed
X-Appsの各アプリ概要
前述の通り、これらのプログラムはゼロから作られたものではありません。他のデスクトップ環境のアプリケーションをベースにしています。しかし、すべて同様のスタイルで統一されており、互いにコードを共有しています。つまり、どれも同じように動作・表示されることが期待できます。スムーズなスクロール、メニューバーの存在などがその例です。
Xreader
このプログラムはMATEのドキュメントビューアー「Atril」をベースにしています。そのため、電子書籍のサポートやセッション復元など、多くの機能が引き継がれています。文書を再び開けば、前回読んでいたページに自動的にジャンプする便利な機能もあります。
Xplayer
XplayerはGNOMEのメディアプレーヤー「Totem」をベースにしていますが、はるかに伝統的なインターフェースを採用しています。近年、Totemの外観は、多くのGNOMEアプリケーションに見られる型破りなデザインへと大きく変わりました。
Xplayerは、同じ機能をより馴染みのある形で提供する代替手段となります。Totemの機能は気に入っているが見た目が苦手という方には、Xplayerを試す価値があるでしょう。
Xviewer
こちらも別のGNOMEアプリケーションがベースで、それは見てすぐわかるほどです。ほとんどの部分で非常に似ており、より伝統的なタイトルバーを除けば、違いを見つけるのは難しいでしょう。
Pix
PixフォトオーガナイザーはgThumbからインスピレーションを得ています。Xviewerと同様、元のアプリから大きく逸脱していません。むしろメニュードリブンな設計が好みの方には、Pixの方が合うかもしれません。
Xed
Xedとその親プロジェクトであるMATEテキストエディター「Pluma」の間には、実質的な違いはほとんどありません。良い面としては、動作にMATEデスクトップのインストールが不要なので、Plumaの見た目が好きだけど別のデスクトップ環境を使いたい方には最適な選択肢です。
一貫性のための取り組み
X-Appsプロジェクトは、特定のデスクトップ環境向けに作られたアプリケーションの魅力的な代替手段となります。どのデスクトップを使用していても、確実に利用でき、よく統合されており、余計な依存関係の負担もありません。デスクトップ環境を行き来することが多い方は、ぜひ一度試してみてください。
今後X-Appsを使用してみようと思いますか?ファイルマネージャーやウェブブラウザーなど、より多くのデスクトップアプリケーションがこの流れに続くべきだと考えますか?
-
LinuxにKodiをインストールする方法|Ubuntu・Debian・Fedora・Arch対応ガイド
メディアストリーミングの分野で、Kodiに勝るプレイヤーは存在しません。映画やドラマのボックスセットコレクションからライブTVまで、あらゆるコンテンツを再生できます。初代Xbox向けアプリとして誕生した頃とは別物と言えるほど進化しました。クロスプラットフォーム対応のため、Linux PCへのインストールも難しくありません。一部のLinuxリポジトリにはKodiが標準で含まれていますが、すべてのディストリビューションでそうとは限りません。本記事では、主要なLinuxディストリビューションそれぞれにKodiをインストールする手順を詳しく解説します。UbuntuにKodiをインストールする最近のUb
-
Arch Linuxのインストール方法を徹底解説!初心者向けステップバイステップガイド
UbuntuやLinux Mintとは異なり、Arch Linuxは「ローリングリリース」方式を採用したLinuxディストリビューションです。一度インストールしてしまえば、常に最新バージョンへと自動的にアップデートされ続けます。また、Arch Linuxは必要最小限の構成から始まるディストリビューションのため、システムに何をインストールするかを完全に自分でコントロールできるのも大きな魅力です。さらに、Linuxコミュニティ屈指の充実度を誇る「Arch Wiki」が存在する点も見逃せません。ただし、Arch Linuxで注意すべき点はそのインストールプロセスです。決して心臓の弱い方向けではありま