Hatena::ブログ(Diary)

katz's adversaria

2016-04-08

[] Ubuntu 14.04 に OpenJDK 8 をインストール

$ sudo add-apt-repository ppa:openjdk-r/ppa
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk

インストール確認

$ java -version
openjdk version "1.8.0_72-internal"
OpenJDK Runtime Environment (build 1.8.0_72-internal-b15)
OpenJDK 64-Bit Server VM (build 25.72-b15, mixed mode)

2016-03-23

[] Ubuntu 14.04 に ffmpegインストール

$ sudo apt-get -y install software-properties-common
$ sudo add-apt-repository ppa:mc3man/trusty-media
$ sudo apt-get update
$ sudo apt-get -y install ffmpeg

2014-02-14

[][][] Pythonのデータ分析関連パッケージインストール

pip

pip は Python におけるパッケージ管理システム

インストール方法

$ sudo apt-get install python-pip

  • Mac

$ brew install python

NumPy

NumPy は数値計算を効率的に行うためのライブラリ

インストール方法

$ sudo apt-get install python-dev
$ sudo pip install numpy

  • Mac

$ pip install numpy

SciPy

SciPy はプログラミング数学、科学、工学のための数値解析を行うためのライブラリ

インストール方法

$ sudo apt-get install gfortran libopenblas-dev liblapack-dev 
$ sudo pip install scipy

  • Mac

$ brew install gfortran
$ pip install scipy

Matplotlib

Matplotlib はデータ可視化のためのグラフ描画ライブラリ

インストール方法

$ sudo apt-get install libfreetype6 libfreetype6-dev pkg-config
$ sudo pip install matplotlib

  • Mac

$ brew install freetype
$ pip install matplotlib

pandas

pandas はデータ構造を扱ったりデータ解析するときに便利なライブラリ

インストール方法

$ pip install pandas

StatsModels

StatsModels は統計モデルの推定などを行えるライブラリ

インストール方法

$ pip install patsy
$ pip install statsmodels

scikit-learn

scikit-learn は回帰分析やSVMなどが実装された機械学習ライブラリ

インストール方法

$ pip install scikit-learn

NLTK

NLTK(Natural Language ToolKit) は自然言語処理やテキストマイニングを取り扱うためのライブラリ

インストール方法

$ pip install nltk

rpy2

rpy2 はPythonからR言語を呼び出すことができるライブラリ

インストール方法

$ pip install rpy2

Beautiful Soup

Beautiful Soup はHTML, XMLのパースを行うライブラリ

インストール方法

$ pip install beautifulsoup

参考

2014-01-20

[][] Ubuntu に RStudio Server をインストール

RStudioのページにしたがえばよい

$ sudo apt-get install r-base

$ sudo apt-get install gdebi-core
$ sudo apt-get install libapparmor1
$ wget http://download2.rstudio.org/rstudio-server-0.98.493-amd64.deb
$ sudo gdebi rstudio-server-0.98.493-amd64.deb

http://<server-ip>:8787 にアクセスすることで利用可能

サービスは以下コマンドで起動/停止

$ sudo rstudio-server [start|stop]

2014-01-07

[][] Ubuntu に Go をインストール

Ubuntu 12.04 に Go をインストールする。

パッケージが用意されているので aptインストール可能。

$ sudo apt-get install golang

ただしバージョンが1.0だったり、Vim plugin が含まれていなかったりするので Installing Go from source - The Go Programming Language にしたがってソースからインストールする。

  • Go は Mercurialでバージョン管理されているので Mercurial をインストール

$ sudo apt-get install mercurial

  • 環境変数を設定する。GOOS, GOARCH はここを参照。

# Go environment
export GOROOT=$HOME/go
export GOOS=linux
export GOARCH=amd64
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN

  • リポジトリから checkout してビルド。

$ hg clone -r release https://go.googlecode.com/hg/ $GOROOT
$ cd $GOROOT/src
$ ./all.bash

  • バージョンチェック

$ go version
go version go1.2 linux/amd64