LoginSignup
26
26

More than 5 years have passed since last update.

homebrew for OS X で活きのいいソフトウェアを探す

Last updated at Posted at 2013-12-06

こんにちは

更新が続いているソフトウェアとかいまどき風なクールなソフトウェアを探すのって面倒だし、時間がかかりますよね。

私がおすすめの方法のひとつは homebrew の更新状況をみて、ソフトウェアの開発状況などを把握するという方法です。

方法は簡単です。brew updateするときにちょっと出力に気をつけるだけ、です。

たとえば、いま私の端末で brew update するとこういう出力がでました。

> brew update
Updated Homebrew from 0b7b83a6 to d20f5f9d.
==> New Formulae
bbe                  josegonzalez/php/php54-sundown   xml2
crunch                   josegonzalez/php/php55-sundown   yacas
entr                     nvm
josegonzalez/php/php53-sundown       sdl2_gfx
==> Updated Formulae
aiccu                    io                   rdesktop
ascii                    isl                  re2
bazaar                   isync                redstore
bindfs                   josegonzalez/php/boris       regex-opt
bitlbee                  josegonzalez/php/php54-jsmin     reposurgeon
boost                    josegonzalez/php/phpdocumentor   rethinkdb
cabal-install                josegonzalez/php/phpmyadmin      rfcmarkup
cloog                    josegonzalez/php/wp-cli          rtf2latex2e
crosstool-ng                 jruby                ruby-build
ec2-api-tools                libmongoclient           rxvt-unicode
fail2ban                 libraw               s3-backer
fdk-aac                  libyubikey               skytools
fontconfig               makeicns                 slony
gabedit                  makensis                 slowhttptest
gant                     mercurial                snobol4
geogit                   mkvtoolnix               sord
gfortran                 monetdb                  spdylay
git                  mosquitto                sqlite
git-cola                 mpich2               sqoop
glib                     mutt                 sratom
gradle                   mydumper                 srmio
grails                   mysql                storm
graphicsmagick               nsd                  swaks
graphviz                 opencolorio              t1utils
groovy                   opus                 task-spooler
gtk+3                    opus-tools               the_silver_searcher
harfbuzz                 parallel                 tlsdate
hercules                 passenger                unixodbc
hive                     pdftohtml                unrar
homebrew/versions/postgresql8        phantomjs                ykclient
homebrew/versions/postgresql9        polarssl                 ykpers
homebrew/versions/postgresql91       poppler                  youtube-dl
homebrew/versions/postgresql92       postgresql               znc
influxdb                 qemu                 zookeeper
==> Deleted Formulae
jsl

とりあえず、いつも通り、 brew upgrade をしておきます。

> brew upgrade
==> Upgrading 15 outdated packages, with result:
fdk-aac 0.1.3, git 1.8.5.1, groovy 2.2.1, harfbuzz 0.9.25, jruby 1.7.9, mercurial 2.8.1, mysql 5.6.15, opus 1.1, opus-tools 0.1.8, qemu 1.7.0, ruby-build 20131206, sqlite 3.8.2, the_silver_searcher 0.18.1, unixodbc 2.3.2, youtube-dl 2013.12.08.1

で、これはこれとしてすすめておいて、 brew update の出力を参考に活きのいいソフトウェアを探していきます。

New Formulae

ここにリストされているソフトウェアは homebrew でインストールできるようになった新しいソフトウェアの一覧が表示されます。

知っているソフトウェアについては「おお、 homebrew で管理できるようになったんだ」と把握できますし、知らないソフトウェア newbie については brew info newbie でどんなソフトウェアなのか調べてみましょう。

brew info の一行目に本家のサイトへの URL がでると思いますので、そこでどのようなソフトウェアなのか把握できるはず。

ある意味、いちばん活きがいいソフトウェアですが、homebrew との親和性について未成熟な場合もあり、不安定ともいえます。理想的には何度かの Updated Formulae 入りを確認してから brew install するとよいかもしれません。

Updated Formulae

更新された Formulae がでてきます。

ソフトウェアのインストール方法の更新はもちろん、ソフトウェアの更新などがあったときにも Updated Formulae として列挙されます。

Formulae が更新されているということは、誰かが更新を必要としているソフトウェアということなので、プロダクトの開発が活動的なものや、コミュニティが活動的なものなどが列挙されやすいです。

こういったソフトウェアは一概に便利なソフトウェアと関連づけることはできませんが、チェックしていく価値のあるものだと思います。
知らないものがあれば、 brew info で調べてみたり、導入してみましょう。

Deleted Formulae

homebrew での役割を終えて homebrew から去って行く Formulae です。

基本的には不要と判断されたものや、メンテナが不在となっているようなものばかりだと思いますが、まれに OS X の本家に機能が入ったため、消去されているものなどもあります。

OS X の本家に機能が入ったため消えた、という場合は、消えている理由について調べてみたりしても OS X での新しい機能との出会いがあるかもしれません。

Formulae をチェックして活きのいいソフトウェアを探そう

厖大なソフトウェアから活きのいいソフトウェアを探すのはなかなか骨が折れる作業です。

homebrew の brew update をこまめに行っていれば、ほどよいリストの大きさで 1分 もあれば目を通せると思います。

これをチェックし続けていけば、更新の頻度が高いソフトウェアについての情報も把握できますし、新しいクールなソフトウェアの入り口を探すこともできます。

すぐにはじめられると思いますので、次回の update からチェックしてみてはいかがでしょう。

26
26
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
26
26