水曜日, 10月 21, 2015

fedora 22 でlinuxbrew

公式レコメンドインストール(公式めんどいからもう全部入れろ。必要なものは、linuxbrewでどうせ全部入れちゃうからって意図が見え隠れw)
sudo dnf groupinstall 'Development Tools' && sudo yum install curl git m4 ruby texinfo bzip2-devel curl-devel expat-devel ncurses-devel zlib-devel openssl-devel gcc-gfortran

linuxbrew本体インストール
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"

以下を実行し、
ln -s /usr/bin/gcc ~/.linuxbrew/bin/gcc-5
ln -s /usr/bin/g++ ~/.linuxbrew/bin/g++-5
ln -s /usr/bin/gfortran ~/.linuxbrew/bin/gfortran-5

.bashrcに追加
export PATH=~/.linuxbrew/bin:$PATH
export MANPATH=~/.linuxbrew/share/man:$MANPATH
export INFOPATH=~/.linuxbrew/share/info:$INFOPATH
export LD_LIBRARY_PATH=~/.linuxbrew/lib:$LD_LIBRARY_PATH
export HOMEBREW_CC=~/.linuxbrew/bin/gcc-5 #これがミソ? gcc-5.1ではダメでした。

そして、チェック いろいろwarnでるけど気にしない。
brew doctor

そのあと、brew install node npm

くそが、時間かけすぎだろ。