とっても便利な下記のサイトを利用する。
アプリリンクジェネレータ
例えばEvernoteであれば↓のようなリンクを作ることができる。
いくつかスタイルを選択でき、QRコードも生成できるみたい。
2013年7月31日水曜日
2013年7月28日日曜日
Mountain LionにHomebrewをインストール
Mac OS X Mountain LionにHomebrewをインストールする手順。
その後、メニューXCode→Preferencesを選択し、Command Line Toolsをインストールする
以降は、
1. XCodeのインストール
AppStoreからXCodeをインストールする。1GB以上あるので、気長に待つ。その後、メニューXCode→Preferencesを選択し、Command Line Toolsをインストールする
2.Homebrewインストール
Homebrewのホームページに記載されている通りで問題ないはず。ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"その後、以下をしておく。
brew doctor
以降は、
brew updateで、Formulaeの追加・更新を行う。
brew upgradeで、パッケージのアップグレードを実施する。
2013年7月27日土曜日
keg-onlyなパッケージはシンボリックリンクが作られない
Homebrew は使いやすいパッケージマネジャーだが、brew install しただけでは使えないものがありはまってしまったのでメモ。
例えば、sqlite3 の場合、brew info で確認すると、
keg-only の場合、せっかく brew install しても、/usr/local/bin 等にシンボリックリンクが作られない。
これを解決するには、brew link する。
ちなみに、「--force」を付けないと
と怒られ、作成されない。
[2013/07/29]追記
上記では対応出来ないものもあるみたい。
gitを上記方法でやってもbrewのgitを見てくれない。
/etc/pathsをviして、対応。
もしくは、~/.bash_profile に
例えば、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.15.2 (9 files, 1.9M) * https://github.com/mxcl/homebrew/commits/master/Library/Formula/sqlite.rb ==> Options --universal Build a universal binary --with-docs Install HTML documentation --with-fts Enable the FTS module --with-functions Enable more math and string functions for SQL queries --without-readline Build without readline support --without-rtree Disable the R*Tree index module
keg-only の場合、せっかく brew install しても、/usr/local/bin 等にシンボリックリンクが作られない。
これを解決するには、brew link する。
$ brew link sqlite --force Linking /usr/local/Cellar/sqlite/3.7.15.2... 9 symlinks createdこれで、シンボリックリンクが作成され、brew install したパッケージが利用できる。
ちなみに、「--force」を付けないと
$brew link sqlite Warning: sqlite is keg-only and must be linked with --force Note that doing so can interfere with building software.
と怒られ、作成されない。
[2013/07/29]追記
上記では対応出来ないものもあるみたい。
gitを上記方法でやってもbrewのgitを見てくれない。
$ git --version git version 1.7.12.4 (Apple Git-37) $ which git /usr/bin/git $ ls -l /usr/bin/git -rwxr-xr-x 1 root wheel 2824288 7 14 17:58 /usr/bin/git
ls -l /usr/local/bin/git lrwxr-xr-x 1 hogehoge admin 29 7 28 20:01 /usr/local/bin/git -> ../Cellar/git/1.8.3.4/bin/git/usr/binにあるgitが優先されてる模様。
/etc/pathsをviして、対応。
/usr/bin /bin /usr/sbin /sbin /usr/local/binを
/usr/local/bin /usr/bin /bin /usr/sbin /sbinに変更。ターミナル再起動でようやく
$ git --version git version 1.8.3.4となった!
もしくは、~/.bash_profile に
export PATH=/usr/local/bin:$PATHを記載でも良い。
登録:
投稿 (Atom)