文系データサイエンティストの備忘録

英語できないのに外資系で働くデータ分析屋。

RのdevtoolsがUbuntuにインストール出来ないときの対処法

OS: Ubuntu 16.04

#こんな警告が出てdevtoolsがインストールできない
Warning in install.packages :
  installation of package ‘devtools’ had non-zero exit status

まずはsources.listを確認。 なければ足してください。

$sudo vi /etc/apt/sources.list
###### Ubuntu Main Repos
deb http://jp.archive.ubuntu.com/ubuntu/ xenial main restricted 
deb-src http://jp.archive.ubuntu.com/ubuntu/ xenial main restricted 
deb http://jp.archive.ubuntu.com/ubuntu/ xenial universe multiverse 
deb-src http://jp.archive.ubuntu.com/ubuntu/ xenial universe 

###### Ubuntu Update Repos
deb http://jp.archive.ubuntu.com/ubuntu/ xenial-security main restricted 
deb http://jp.archive.ubuntu.com/ubuntu/ xenial-updates main restricted 
deb-src http://jp.archive.ubuntu.com/ubuntu/ xenial-security main restricted 
deb-src http://jp.archive.ubuntu.com/ubuntu/ xenial-updates main restricted 

devtools依存パッケージをインストール

sudo apt-get install build-essential libcurl4-gnutls-dev libxml2-dev libssl-dev

Rに入って、

sudo -i R

インストール。

install.packages('devtools')
#ミラーサイトは適当に選ぶ