参考URL
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctorを実行すると、現在の状態が判ります。brew -vを実行して、Homebrewが正しく動作しているか確認します。brew updateを実行しておきます。最小限の使い方をいかに記載します。
HomeBrewは、通常 /usr/local に追加パッケージをインストールします。
世の中で公開されている様々なApplicationには、/usr/localを利用するものが多数あります。
したがって、場合によって、HomeBrew管理のパッケージとその他のソフトウェアが混在することになる場合があります。
アプリケーションをインストールするための手順が記載されているレシピをHomeBrewではformulaと呼びます。
brew updatebrew install xxxx [options]brew install –HEAD xxxxbrew uninstall xxxxbrew uninstall `brew list`brew listbrew list xxxxbrew outdatedbrew updateの実行後に確認することbrew upgradebrew searchbrew search xxxxbrew search /Regexp/ brew infobrew info xxxxbrew deps xxxxbrew deps –tree formulabrew leavesbrew prunebrew cleanupbrew cleanup -nを実行すると、削除される古いformulaの一覧を表示するbrew edit xxxxbrew –configbrew –prefixbrew –prefix formulabrew –cellarbrew –cachebrew doctorbrew cleanup xxxxruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
いくつかのPackageはHomeBrewの拡張パッケージであるCaskroomの物を導入している。 そのため、最初に以下を実行しておく
brew tap caskroom/cask
brew install cvs git gnupg nkf tmux wget xzbrew install ffmpeg graphviz imagemagick rbrew install lua luajitbrew cask install emacs以下、つらつらと
brew cask install caskroom/cask/virtualbox caskroom/cask/virtualbox-extension-packbrew cask install caskroom/cask/rstudiobrew cask install caskroom/cask/osxfusebrew cask install openshot-video-editorbrew cask install gimpbrew cask install obsbrew cask install appcleanerbrew cask install bravebrew cask install filezillabrew cask install franzbrew cask install handbrakebrew cask install icefloorbrew cask install veracryptbrew cask install Vivaldibrew cask install xact以下、Caskにあるが、64bit対応されていないので、入れなかったもの
Terminal等でやっぱり等幅フォントでストレスがたまったので、少し改善した。
brew install ricty (let* ((size 16) ; ASCIIフォントのサイズ [9/10/12/14/15/17/19/20/...]
(asciifont "Ricty") ; ASCII fonts
(jpfont "Ricty") ; Japanese fonts
(h (* size 10))
(fontspec (font-spec :family asciifont))
(jp-fontspec (font-spec :family jpfont)))
(set-face-attribute 'default nil :family asciifont :height h)
(set-fontset-font nil 'japanese-jisx0213.2004-1 jp-fontspec)
(set-fontset-font nil 'japanese-jisx0213-2 jp-fontspec)
(set-fontset-font nil 'katakana-jisx0201 jp-fontspec) ; 半角カナ
(set-fontset-font nil '(#x0080 . #x024F) fontspec) ; 分音符付きラテン
(set-fontset-font nil '(#x0370 . #x03FF) fontspec)) ; ギリシャ文字
;; Drag and Drop時にファイルを開く(通常はInsert)
(define-key global-map [ns-drag-file] 'ns-find-file)
;; マーク領域を色付け
(setq transient-mark-mode t)
))