概要 mac用のパッケージマネージャーであるHomebrewのコマンド一覧です。 自分用なので見にくいかもしれません。 インストール javaとCommand Line Toolsが必要。 terminalで ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
複数人数で開発を行っている場合、新しい人が参加した時にこのアプリだけは入れておいてね!!ってことはありますよね? 大体の場合はwikiとかにさらっと みたいなこと書かれてると思いますが これがいっぱいあると ダルいしメンテナンスかったるい。。。 のでosxで一般的になってるhomebrewの拡張homebrew-caskを使用して コマンド一発で開発に必要なアプリインストールできるよ!!ってできることがわかったのでメモ homebrewのパッケージをGemfileみたく管理したい -> brewdlerがあった…で存在を知ったので感謝感謝 ※brewdlerは今Homebrew/homebrew-bundleになっています 環境 macosx10.8(ホストOS) 参考にしたサイト homebrewのパッケージをGemfileみたく管理したい -> brewdlerがあった… homebr
B! 62 0 0 0 Macでのパッケージ管理コマンドのHomebrewの拡張に アプリを管理するHomebrew Caskがありますが、 そのアプリを置いておく場所などに関して大幅な変更があったようです。 シンボリックリンクから実体をコピーする様に Caskroomのデフォルト場所変更 変更に沿って自分の環境をアップデートする Homebrew-fileもアップデート まとめ シンボリックリンクから実体をコピーする様に 元々Homebrew CaskではCaskroomと呼ばれるアプリ置き場に一旦 アプリをインストールし、 そこから/Applicationsなどへシンボリックリンクを貼る、と言う形で インストールを行ってきました。 これが変更され、一旦Caskroomにはアプリ情報だけを入れ、 アプリの実体は/Applicationsなどに直接インストールする様になりました。 Chan
El Capitanを入れてみた。えるたそ〜。 えるたそ〜とか言ってるけど当該元ネタをよく知りません。にわか乙。 YosemiteでHomebrewを使っていたのですが、 ElCapitanに上げるとSIP(System Integrity Plotection/rootless)によって/System、/bin、/sbin、/usr以下の変更ができなくなってしまう。ということで、rootユーザーでも変更できないからrootlessらしいです。 uselessになる無限の可能性を感じる。 なお、usr/localに限っては"事前にそのディレクトリが存在する場合"root権限でいじれるらしいので、 OSアップグレード(Apple公式的にはアップデート)をかける前にディレクトリを用意しておくといいかも? 後からusr/localを用意する場合はリカバリーモードでSIPを無効化した上で通常起動し
よく訓練されたアップル信者、都元です。GW明け一発目でまずはブログのお仕事。 先日、お送りしたCloudFormationテンプレートをYAMLで書いてみる【remarshal】というエントリ内で remarshalはMacを使っていれば、homebrewで一発インストールが可能です。 と書きました。一言さらりと説明しましたが、実はこれ、私がremarshalを見つけた時点ではhomebrewで入るものではなく、Goをインストールして自分でビルドする必要がありました。でもhomebrewで入れて使いたいですよね。というわけで…。 作戦1: 作者にHomebrewによるリリースを頼んでみる 私「これ、Homebrewでリリースする気ない?」 作者様「俺、MacOSX使って無いんだよねー。YouやっちゃいなYo!」 なるほど…。 参考: https://github.com/dbohdan/r
私は ruby のバージョン管理に rbenv を利用しています。rbenv は ruby-build というプラグインを使って ruby のインストールを行います。このプラグインに現在インストール可能な ruby のバージョンとソースの取得先が記述されているようで、rbenv で最新の ruby をインストールするときは、先に最新の ruby-build をインストールしておかないといけません。 手元に ruby2.0.0-p353 をインストールしていないマシンがありましたので、インストールしようと思い、最新の ruby-build のインストールしました。 $ brew install --HEAD ruby-build $ brew link ruby-build Error: ruby-build has multiple installed versionsすると、「複数のバー
Homebrew は使いやすいパッケージマネジャーだが、brew install しただけでは使えないものがありはまってしまったのでメモ。 例えば、sqlite3 の場合、brew info で確認すると、 $ brew info sqlite sqlite: stable 3.7.15.2 http://sqlite.org/ This formula is keg-only. Mac OS X already provides this software and installing another version in parallel can cause all kinds of trouble. OS X already provides (an older) sqlite3. Depends on: readline /usr/local/Cellar/sqlite/3.7.1
editor’s note (August 4, 2023): New versions of MacOS and homebrew means the information in this article is no longer current. If you are on a version of MacOS Ventura or later, see this post for further information. If your version of MacOS is pre-Ventura…read on! I love Homebrew, but sometimes it really gets me down, you know? Especially when I have to deal with launchctl. launchctl loads and un
前回は、パッケージ管理アプリケーションのhomebrewをインストールしました。 ところで、homebrewにはhomebrew-caskという外部コマンドがあり、ナウなヤングはこれを使うそうです。 https://github.com/caskroom/homebrew-cask $ brew tap caskroom/cask $ brew install brew-cask $ brew cask install google-chrome で動くらしい。おー簡単なんですね。使いたい。 というわけで、人様のbrewfileを見て、よくわからなかった設定を調べたのでメモします。brewfileというテキストファイルに設定を書いておけば、brew bundleと打つだけで、まとめてコマンドを実行できます。上のように1回1回brewコマンドを実行しなくてもよくなります。 参考にしたbrew
BrewfileでHomebrewパッケージを管理する この記事は1分で実現できる有用な技術 Advent Calendar 2013の24日目の記事です. Brewfileを使えば,Bundlerでrubygemsを管理するようにHomebrewのパッケージを管理できる.Brewfileのあるディレクトリで $ brew bundle とすれば,Brewfileに書かれたパッケージがすべてインストールされる.これはHomebrew公式のコマンドであり,特別なインストール等は必要なく,最新版にアップデートすればすぐに使うことができる. これを使えば,dotfilesに加えて自分のbrewパッケージを管理しておくこともできるし(tcnksm/dotfiles/Brewfile),imagemagickのようにプロジェクトで必要になるパッケージをBrewfileとして共有しておくこともできる.
久しぶりにIntelliJさわた。 以前、githubからチェックアウトしてみた以来だぜ。 eclipseで開発してたmavenプロジェクトを IntelliJ上で、jettyプラグインで実行したい。 まず、 mavenのインストールして設定 mvnの実行 jettyプラグインの実行 この3つはやりたいぞ。 ※jettyプラグインの設定はpom.xmlにすでにやておる(過去のブログより mavenのインストールして設定 brew install mavenなんかエラーでた。 curl: (22) The requested URL returned error: 404 あ、ないっていってる。 修正。 brew edit mavenでurlを変更 http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-b
B! 20 0 0 0 Mavericksでは/usr/bin/pythonが2.7.5のバージョンがインストールされていて、 現時点ではpython3は特に必要ないので、 Homebrewのは消してMacに入ってる物を使う様に。 Homebrew環境のリセット pipをインストール Homebrewで入れなおす時の注意 gcalcli周りのセットアップ python 2.7.6 Homebrew環境のリセット 取り敢えずHomebrewも色々ごちゃごちゃしてしまってるので一旦リセット1。 brewallを使って現状のリストを確認。 $ cd $ brewall -i $ cp /usr/local/Library/Brewfile . $ brewall -e として、リストをホームに一度退避てから、最後の所で ファイルを開いて中身を全部消す。 $ brewall -c -r $ rm
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>homebrew.mxcl.jenkins</string> <key>ProgramArguments</key> <array> <string>/usr/bin/java</string> <string>-Xms512m</string> <string>-Xmx1024m</string> <string>-XX:MaxPermSize=128m</string> <string>-Dfile.
Homebrewに「tap」というコマンドが追加されました。このコマンドを使う事で、公式以外でフォーミュラを公開していたリポジトリをhomebrewの中に取り込むことができ、$ brewコマンドで扱えるようになります。 これにより今までhomebrewにはなかったvimやApache、phpといったフォーミュラを簡単に追加できるようになりました。また、自分のgithubアカウントにアップしているフォーミュラがある場合は、それも取り込むことができます。 brew tap の使い方 今回追加されたのは、tapとuntapの2つです。 tapはリポジトリを追加し、untapは追加した特定のリポジトリを削除するコマンドです。使い方は以下になります。
brewいいんですが、なんかgvmが流行なので乗り換えるです。 gvm? http://gvmtool.net/ 「the Groovy enVironment Manager」らしいです。とりあえず rvm っぽいものです。rvm もそんなに理解してないんですが。 gvmのインストール 書いてる通りやります。 $ curl -s get.gvmtool.net | bashJAVA_HOME 設定してないって怒られた(´・ω・`) ぶっちゃけ未だに Mac の JAVA_HOME とかよくわかってないです。勢い余って JDK8 の方で突っ込みかけた*1けど、そんなので詰まっても困るのでフツーにてきとーに設定して、もっかいコマンド実行。 なんか派手だ。 brewのを外す こんななってます。私は Groovy2.1 を気軽に触りたいのですが、brew で update してもまだな感じ。 $
長いこと更新作業を忘れるとでやすいエラーです. $ brew update error: The following untracked working tree files would be overwritten by merge: Library/Formula/cabocha.rb Please move or remove them before you can merge. Aborting Updating 7d2c1da..bfe50e3 Error: Failed while executing git pull origin refs/heads/master:refs/remotes/origin/master 対策の詳しいことは下記のサイトから brew update fails · Issue #5128 · Homebrew/legacy-homebrew ·
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く