ターミナルなしでLinuxを1週間使ってみた——7日間のGUI実験

著者プロフィール:Roine Bertelson(ストックホルム在住)。AIツール、Linux、コンシューマーテック、サイバーセキュリティ、SEOコンテンツの分野で20年以上の実践経験を持つテックライター兼翻訳者、デジタルストラテジスト。複雑な話題を明快で実用的なガイドに変換することを得意とし、実際にツールを使い込み、壊してみることで、誠実で役立つ情報を提供している。
私とLinuxターミナルの関係は、おそらくあまり健全とは言えません。ほとんどのマシンでGuakeをHomeキーに割り当てており、遠慮なく使い倒しています。正直に言えば、少し乱用気味かもしれません。あの筋肉記憶は控えめではありません。何かがほんの少しでもおかしいと感じた瞬間、思考が形になる前に手が動きます。Guakeがスッと現れ、短く的確なコマンドを打ち込めば、問題は「問題」と呼べるほど残らない速さで消え去ります。
だから、それをやめてみることにしました。1週間、ルールはシンプルでありながら少しばかり残酷でした。ターミナル禁止。インストールも、設定変更も、普段なら5秒で済んで忘れてしまうような小さな修正も一切ダメ。GUIで解決できなければ、おめでとうございます。それはこれから私の生活における「仕様」ということになります。
簡単だと思っていた
Linuxデスクトップは「ターミナルを無視できる」と約束してくれる
理屈の上では、これは大した事件になるはずがありませんでした。私はLinux Mintを使っています。長年かけて「Linuxは鋭さを失わずにフレンドリーになれる」という理念を磨き続けてきたディストリビューションです。そして基本的な部分については、期待通りの結果でした。ソフトウェアマネージャーからアプリを何も考えずにインストールできます。開いて、検索して、インストールをクリックして、完了。
ブラウジング、執筆、メディア再生、さらには複数ドライブにまたがるファイル管理まで、すべて思い描いた通りに動きました。この時点では、その約束を信じそうになりました。これだけが求めているものなら、ターミナルは本当にオプションで済む。一瞬、「自分は習慣でターミナルを使いすぎているのでは」と思いました。キーボードショートカットに固執する人が、実際以上に速いと感じたいだけなのと同じように。
亀裂はすぐに現れた
自明の道から外れたとき……

最初の本格的な亀裂は、ソフトウェアマネージャーにきれいに収まっていないソフトウェアをインストールしようとしたときに現れました。普段なら、検索して、コマンドをコピーし、Homeキーを押して、貼り付けて、完了。今回はGUIの世界にとどまりました。再び検索。近いけれど微妙に違うものを見つける。代替案を試す。「これで合っているはず」というインストールのループに陥りました。最終的に必要なものは手に入りました。ただ、時間はかかり、確信ではなく当てずっぽうのような感覚でした。
もう一つの瞬間は、挙動のおかしいサービスを再起動する必要があったときです。通常なら2秒の修正です。ターミナルを開いて、再起動して、先へ進む。その選択肢がない状態で、GUIでのやり方を探し回り、結局、その種の素早い介入向けにはっきり設計されていないシステムツールの中をさまようことになりました。何も壊れませんでした。ただ……「作業」になってしまったのです。そして定番の例として、UIに公開されていない設定まわりの項目の編集があります。普段ならファイルを開いて、1行変更して、保存して、終わり。今回は、存在しないチェックボックスを探す時間の方が、直接修正するのにかかったであろう時間より長くなりました。ここで実験は理論上の話ではなくなりました。
自分の習慣を一度「アンラーン」する必要があった
Guakeを外したことで、考えることを強いられた
Guakeは非常に特殊な意味で危険です。常にワンキーの距離にあるため、ターミナルが本能になってしまう。使うかどうかを決めるのではなく、ただ使ってしまう。問題の考え方の一部になってしまうのです。それを取り上げられると、思考と実行の間に摩擦が挟まったような感覚がありました。最初に気づいたのは、システム全体をまとめて更新したいと思ったときです。普段なら1コマンドで数秒のうちに片付きます。それがない場合、アップデートマネージャーを開いて、リフレッシュを待ち、ダイアログをポチポチ進めて、普段なら勝手に走ってどいてくれるものに付き添わなければなりません。
システム情報の確認でも同じでした。普段は1つのコマンドで必要な情報がぴったり手に入ります。今回は、探している1項目以外は全部載っているシステム情報パネルをクリックして回ることに。個々に見れば小さなことです。しかし積み重なると、システムの使い心地そのものが変わります。普段なら二の足を踏まないことに、ためらいを感じている自分に気づきました。難しくなったからではなく、以前より少しだけ面倒になったからです。
思ったより上手くいった
ターミナルがなくてもLinuxはしっかり持つ

とはいえ、システムはしっかり持ちこたえました。私の一日の大部分は、ターミナルが普段住み着いている「縁の部分」に触れることはありませんでした。ブラウジング、執筆、メディア、コミュニケーション、ネットワーク共有をまたぐ基本的なファイル管理まで、摩擦なく動作しました。Linux Mintをインストールして目の前のものだけを使うなら、ターミナルなしでかなり長い期間やっていけます。妨げられませんし、何かを強制されることもありません。
これは、かつてのLinuxへのイメージからの大きな転換ですし、新しいユーザーをこのエコシステムに迎え入れようとしている人にとって重要なポイントです。ターミナルなしでもかなり遠くまで行けます。要件ではなく選択だと感じられるほど遠くまで。
ターミナルは必須ではない。しかし、他の何ものにも代えがたい摩擦のなさをもたらす

1週間の終わりに、Guakeを元に戻しました。Homeキーを押すと、そこにありました。最初にやったのは些細なことでした。すべてを一発で更新。1コマンド、Enter、完了。ウィンドウもクリックも、自分が望んでいることがわかっているのにUIが追いつくのを待つこともありません。続いて、1週間放置していた小さな不満の1つを修正しました。2行、保存、消滅。システム自体は何も変わっていません。同じアプリ、同じセットアップ、同じマシンです。
変わったのは、どれだけ素早く行動できるかという点です。ターミナルなしのLinuxは十分に使えて、快適で、その評判が示唆するよりもはるかに完成度が高い。しかし、摩擦も翻訳も遅延もなく問題を直接解決することに慣れてしまうと、より遅い方法の方が何かしら優れているのだと自分を納得させるのは非常に困難です。これは必要性の話ではなく、コントロールの話なのです。
-
Linux Mintの「X-Apps」をUbuntuにインストールする完全ガイド
従来、Linuxのデスクトップ環境には、それぞれ密接に統合されたアプリケーション群が用意されており、他のLinuxディストリビューションでは通常見られないものでした。つまり、デスクトップ環境を切り替えるということは、使用するアプリケーションも一緒に切り替えることを意味します。この常識を変えようとしているのが、Linux MintコミュニティによるX-Appsプロジェクトです。 X-Appsとは? Linux Mint 18のリリースとともに、X-Appsの最初のバージョンがコミュニティに公開されました。このプロジェクトは、絶えず変化し続けるLinuxデスクトップの状況への対応として生まれました
-
Ubuntuでスタートアップアプリケーションの起動を遅延させる方法
デスクトップにログインするたびに必ず使うアプリケーションがあるなら、それらをスタートアップ(自動起動)リストに登録しておくと、毎回手動で起動する手間が省けて便利です。しかし、自動起動アプリを登録しすぎると、デスクトップへの初回ログインが大幅に遅くなってしまいます。すべてのアプリが同時に同じシステムリソースを奪い合うためです。 幸い、これには簡単な解決策があります。それは「スタートアップアプリケーションに遅延を設定する」ことです。この記事では、Ubuntuでスタートアップアプリケーションの起動タイミングをずらし、ログイン直後の動作を軽快に保つ方法を詳しく解説します。 スタートアップアプリケーシ