HomebrewでMacをもっと便利に!導入したいおすすめツール8選
Homebrewは自らを「macOSに欠けているパッケージマネージャー」と称しています。では、実際にどう活用すればよいのでしょうか?
名前からも想像できるように、パッケージマネージャーとはソフトウェアパッケージを管理するためのプログラムです。アプリや小さなユーティリティなどをインストールし、日々のコンピューティング体験を快適にしてくれます。
この記事では、Homebrewで導入できる便利なMac向けツールを8つご紹介します。
Homebrewを使うための事前準備
以下の手順に従って、ここで紹介するツールをインストールするために必要な環境を整えましょう。
Homebrewのインストール
まず、ターミナルを開いてMacにHomebrewをインストールします。あわせてcaskもインストールしておくと、利用できるアプリの範囲が大きく広がります。
Pythonのインストール
プログラミング言語のインストールは、Homebrewの得意分野のひとつです。特に多くのオープンソースソフトウェアはPythonで構築されています。
macOSには標準でPython 2が搭載されていますが、Python 3は別途インストールが必要です。さらに、Pythonのパッケージマネージャーであるpipもインストールしておきましょう。
Pythonをインストールするコマンド:
brew install python
pipをインストールするコマンド:
sudo easy_install pip
Xcode Command Line Tools(CLT)
次に、Xcodeがインストールされていることを確認してください。XcodeはMac App Storeから無料でダウンロードできます。
準備が整ったら、Xcode本体から、または以下のコマンドでCommand Line Toolsをインストールできます:
xcode-select -install
これでHomebrewの強力な機能を活用する準備が完了しました。
1. qlプラグイン
Mac上でファイルを選択してスペースキーを押すと、Quick Lookがそのファイルのプレビューを表示してくれます。macOS Mojaveではこの機能が大幅に強化され、Quick Look内で直接マークアップや編集まで行えるようになりました。
qlは、Quick Lookの能力を拡張する一連のプラグインです。プレビュー時に確認できる情報を増やせます。
- qlimagesize: 画像のサイズ(メガバイト)と解像度(ピクセル)をプレビュー表示
- qlcolorcode: ソースコードファイルをシンタックスハイライト付きでプレビュー
- qlmarkdown: Markdown対応ファイルをプレビュー
- suspicious-package: Apple標準のインストーラーパッケージ(PKGファイル)をプレビューし、何がどこにインストールされるか、インストール前後のスクリプトまで確認可能
これ以外にも多数のqlプラグインが公開されており、JSONファイルからZIPファイルまで、さまざまな形式のファイルをプレビューできるようになります。
主要なqlプラグインをまとめてインストールするコマンド:
brew install qlcolorcode qlstephen qlmarkdown quicklook-json webpquicklook suspicious-package quicklookase qlvideo qlImageSize
2. mas
mas(Mac App Store CLIインストーラー)を導入すれば、MacアプリのダウンロードからGUIを完全に排除できます。App Storeのアプリをコマンドラインから直接インストールできるのです。
アプリの検索、既存アップデートの一括インストール、ストア内アプリのバージョン番号の表示などが可能です。さらに、検索結果の最初のヒットしたアプリをそのままインストールしてくれるluckyという遊び心のあるオプションもあります。勇気があるなら試してみてください。
インストールコマンド:
brew install mas
3. midnight-commander
この強力なツールは、Finderとコマンドラインそれぞれの長所を組み合わせ、ターミナルウィンドウ内に直接インタラクティブなファイルマネージャーを構築します。
midnight-commanderを使えば、クリックやキーボードの矢印キーでディレクトリ構造を直感的に操作できます。画面左側と右側のディレクトリを並べて比較すれば、ファイルサイズやフォルダ構成などをひと目で把握できるのも便利です。
インストール後は、次のコマンドで起動できます:
mc
インストールコマンド:
brew install midnight-commander
4. speedtest-cli
注意: このツールにはPythonのパッケージマネージャーpipが必要です。pipのインストール手順は前述の通りです。
speedtest-cliを使えば、コマンドラインから手軽にインターネット接続速度の計測が行えます。
人気のオプションには以下があります:
--bytes
:結果をビットではなくバイト単位で表示します(1バイト=8ビットなので、1ギガビット毎秒の回線は実質125メガバイト毎秒です)。
--simple
:ping速度、ダウンロード速度、アップロード速度といった基本情報のみを表示します。多くの場合、知りたいのはこの程度で十分でしょう。
インストールコマンド:
pip install speedtest-cli
5. wifi-password
注意: このツールを動作させるには、Xcodeの最新のCLTが必要です(前述参照)。
wifi-passwordは、キーチェーン認証を経て、現在接続中のネットワーク、あるいはキーチェーンに保存されている別のネットワークのWi-Fiパスワードを表示してくれます。「パスワード忘れたけど今すぐ知りたい」という場面で非常に役立ちます。
インストールコマンド:
brew install wifi-password
6. tldr
bashスクリプトに触れたことのある人なら、manページがどれほど有益でありながら、どれほど濃密で読みにくいかをご存じでしょう。
lsのオプション一覧やfindの構文をサッと確認したいだけなら、tldrはかけがえのないリソースです。まるで隣に座る頼れる仲間が、manコマンドの内容をわかりやすい言葉に翻訳してくれているかのような体験が得られます。
インストールコマンド:
brew install tldr
7. archey
最新システムのハイスペックぶりをアピールしつつ、ほんの少しノスタルジーを添えてみたいと思ったことはありませんか?archeyがその願いを叶えてくれます。このキュートな単機能ツールは、テキストベースのレトロ風Appleロゴの横にシステム情報をターミナルに表示します。Macにレトロな雰囲気を演出できる、楽しい小ネタツールです。
インストールコマンド:
brew install archey
8. htop
アクティビティモニタのコマンドライン版ともいえるtopは強力ですが、使い勝手には難があります。実行中のプロセスに関する有用な情報を大量に表示してくれる一方で、操作性はほぼ皆無。プロセスを選択したり終了させたりしようにも、その方法を調べている間にマシンを再起動したほうが早い、ということもあり得ます。
そこで登場するのがhtop。Homebrewでインストールできる、topを超えるコマンドラインツールです。ナビゲーションが簡単で、プロセスの選択も直感的、終了操作も迷うことがありません。さらにデータの種類ごとに色分けして表示されるため、画面の情報を読み取り理解するのも格段に容易になります。
インストールコマンド:
brew install htop
オープンソースソフトウェアの世界をさらに深く
これらのツールを通じて、コマンドラインツールがいかに強力であるかを実感していただけたなら幸いです。Homebrewの可能性に興味を持ったなら、Mac向けの優れた無料・オープンソースソフトウェアの世界へさらに足を踏み入れてみましょう。一度その魅力を知ってしまえば、もう元の環境には戻れなくなるはずです。
-
Macユーザー必見!作業効率が劇的に上がるmacOSの厳選キーボードショートカット7選
何をしていても、効率化は重要です。そして、効率を高める方法として最適なのがキーボードショートカットです。macOSには数多くのショートカットが用意されており、メニューを探し回ることなく、簡単な操作をキー入力だけで素早く実行できます。しかし、上級者でもすべてのショートカットを把握しているとは限りません。ここでは、作業効率を向上させ、業務時間を短縮するために役立つ、macOSのおすすめキーボードショートカットをご紹介します。以前にも便利なmacOSキーボードショートカットのリストを紹介しましたが、それから9年以上が経過しています。驚くことに、あの記事に載っていたショートカットは今でもすべて問題なく
-
2020年版:Macユーザー必見のおすすめベストアプリ徹底ガイド
Macには標準で便利なツールが多数搭載されていますが、新しいアプリを追加することで、マシンの可能性をさらに広げることができます。Mac App Storeには数千ものアプリが存在し、その中から本当に良いアプリを選ぶのは簡単ではありません。宣伝文句通りの機能を持たないアプリをインストールしてしまうリスクもあるからです。そこで本記事では、実際に動作が確認されており、多くのユーザーに日常的に使われている実績あるアプリだけを厳選してご紹介します。MacにおすすめのユーティリティアプリCaffeineパソコンはしばらく操作しないとスリープモードに入るのが一般的ですが、Macも例外ではありません。Caff