Wednesday, October 19, 2016

macOS Sierra: R (programming language): Installation

Command:

$ brew tap homebrew/science


Result:

==> Auto-updated Homebrew!
Updated Homebrew from 41b2df8 to 9f76e2b.
Updated 3 taps (homebrew/core, homebrew/python, homebrew/science).
==> New Formulae
amqp-cpp                   git-series                 homebrew/science/soplex    nvc                        sonar-scanner              typescript
archi-steam-farm           hana                       homebrew/science/tagdust   osrm-backend               sql-translator             yarn
armor                      hesiod                     hostess                    piknik                     sqldiff
borg                       homebrew/science/gatk      kube-aws                   pyinvoke                   svgcleaner
consul-backinator          homebrew/science/kaiju     libsquish                  questdb                    termbox
csvtomd                    homebrew/science/libbi     modd                       ripgrep                    terragrunt
dbhash                     homebrew/science/mothur    nmh                        rmlint                     ttyd
==> Updated Formulae
abi-compliance-checker                  gdal                                    jsonpp                                  plantuml
ace                                     gdb                                     kapacitor                               pngcrush
afl-fuzz                                gdk-pixbuf                              kerl                                    ponyc
aha                                     geckodriver                             khal                                    poppler
algernon                                gedit                                   khard                                   postgis
allegro                                 ghex                                    kitchen-sync                            profanity
ammonite-repl                           git ✔                                   knot                                    progress
android-ndk                             git-archive-all                         kobalt                                  proj
anjuta                                  git-credential-manager                  kubernetes-cli                          prometheus
ansible                                 git-extras                              latex2html                              protobuf-swift
ansible-cmdb                            git-lfs                                 ldc                                     purescript
antigen                                 gitbucket                               ldns                                    pyqt5
apache-flink                            gjs                                     ledger                                  python ✔
apache-spark                            glib                                    libass                                  python3 ✔
aqbanking                               glibmm                                  libgaiagraphics                         qca
aria2                                   glide                                   libgee                                  qjackctl
artifactory                             glm                                     libgeotiff                              qscintilla2
asciinema2gif                           gnome-builder                           libgit2                                 qt5
aubio                                   gnome-icon-theme                        libiscsi                                re2
autojump                                gnome-themes-standard                   libjson-rpc-cpp                         remctl
avro-c                                  gnumeric                                liblwgeom                               repo
aws-elasticbeanstalk                    gnuplot                                 libmongoclient                          riemann-client
aws-sdk-cpp                             gnutls                                  libnfs                                  rocksdb
awscli                                  gobject-introspection                   libnotify                               rolldice
azure-cli                               gofabric8                               libosinfo                               roswell
bash-git-prompt                         goffice                                 libphonenumber                          rswift
bazel                                   googler ✔                               libpointing                             rtv
bear                                    gprof2dot                               librasterlite                           ruby
bgpq3                                   grib-api                                libsigc++                               rush
bind                                    gsettings-desktop-schemas               libspatialite                           s-search
binwalk                                 gssdp                                   libtorrent-rasterbar                    sbcl
bitrise                                 gstreamermm                             libvirt                                 sflowtool
boost                                   gtk+3                                   libxmp                                  shadowsocks-libev
boost-bcp                               gtkextra                                liquibase                               shared-mime-info
boost-python                            gtkmm3                                  llnode                                  shyaml
bsdconv                                 gucharmap                               logtalk                                 sonarqube
caddy                                   gupnp                                   luaradio                                source-highlight
caf                                     gupnp-av                                macvim ✔                                spatialite-gui
cake                                    gwyddion                                mailhog                                 spatialite-tools
calabash                                gx                                      mapnik                                  sqlite ✔
carthage                                gx-go                                   mapserver                               sqlite-analyzer
castxml                                 homebrew/python/numpy ✔                 mariadb                                 sqlmap
cayley                                  homebrew/python/scipy                   media-info                              ssdb
cern-ndiff                              homebrew/science/adol-c                 mediaconch                              sslyze
certbot                                 homebrew/science/beast                  mercurial ✔                             svtplay-dl
chaiscript                              homebrew/science/blis                   meson                                   syncthing
chapel                                  homebrew/science/boost-compute          metabase                                sysdig
checkstyle                              homebrew/science/cantera                metaproxy                               tailor
cjdns                                   homebrew/science/dealii                 metashell                               tcpkali
clearlooks-phenix                       homebrew/science/diamond                mg3a                                    telegraf
clutter-gtk                             homebrew/science/elemental              micro                                   terminal-notifier
codequery                               homebrew/science/getdp                  micropython                             terraform
collectd                                homebrew/science/gmsh                   midnight-commander                      texmath
commandbox                              homebrew/science/gmt4                   mitmproxy                               tile38
conan                                   homebrew/science/idba                   mkvtoolnix                              tippecanoe
cppcheck                                homebrew/science/igv                    mlogger                                 titan-server
cromwell                                homebrew/science/insighttoolkit         mogenerator                             tmux
crystal-lang                            homebrew/science/kent-tools             mongodb                                 tomcat
cucumber-cpp                            homebrew/science/lammps                 mongoose                                tor
dar                                     homebrew/science/lightstringgraph       monkeysphere                            uhd
dbus                                    homebrew/science/mbsystem               mutt                                    unbound
dcmtk                                   homebrew/science/mhap                   mypy                                    uwsgi
deheader                                homebrew/science/nextflow               mysql                                   vala
diff-pdf                                homebrew/science/nixio                  natalie                                 valabind
digdag                                  homebrew/science/oce                    ncmpcpp                                 vapoursynth
djview4                                 homebrew/science/petsc                  neofetch                                vault
docker                                  homebrew/science/scotch                 nettle                                  vdirsyncer
doctl                                   homebrew/science/slepc                  nexus                                   verilator
dspdfviewer                             homebrew/science/sratoolkit             nim                                     vim ✔
dvm                                     homebrew/science/sundials               nmap ✔                                  voltdb
efl                                     homebrew/science/tmv-cpp                node                                    vultr
eigen ✔                                 homebrew/science/trilinos               node-build                              wgetpaste
elasticsearch                           homebrew/science/vips                   noti                                    wimlib
elixir                                  homebrew/science/vsearch                notmuch                                 wine
elixirscript                            homebrew/science/vtk                    offlineimap                             winetricks
evince                                  hub                                     oniguruma                               x265
fabio                                   hugo ✔                                  open-babel                              xcenv
fastd                                   i2p                                     openconnect                             xonsh
fdupes                                  ice                                     opencsg                                 yank
ffmpeg                                  imagemagick                             openhmd                                 yaz
file-roller                             imapsync                                osm2pgsql                               yazpp
flow                                    influxdb                                osquery                                 you-get
folly                                   irrlicht                                oysttyer                                youtube-dl
fontforge                               jack                                    p11-kit                                 zile
fonttools                               jansson                                 pazpar2                                 zimg
format-udf                              jbake                                   pcap_dnsproxy                           zplug
freeipmi                                jboss-forge                             pdal                                    zsh-autosuggestions
freeling                                jemalloc                                pdf2htmlex                              zsh-completions
freeradius-server                       jenkins                                 pdftoedn                                zsh-navigation-tools
freetds                                 jfrog-cli-go                            peco                                    zstd
fzf                                     jsdoc3                                  pgroonga
gammaray                                jsoncpp                                 pgrouting
gauge                                   jsonnet                                 picocom
==> Deleted Formulae
automoc4                   elementary                 frescobaldi                libmarisa                  qwtpolar                   sqliteman
cuty_capt                  evas-generic-loaders       jless                      pyside                     rcssserver                 valkyrie
dwarf                      ezlupdate                  jsdoc-toolkit              pyside-tools               shiboken


Command:

$ brew install r


Result:

==> Installing r from homebrew/science
==> Installing dependencies for homebrew/science/r: mpfr, readline, gettext, pcre, fontconfig, pixman, libffi, glib, cairo
==> Installing homebrew/science/r dependency: mpfr
==> Downloading https://homebrew.bintray.com/bottles/mpfr-3.1.5.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring mpfr-3.1.5.sierra.bottle.tar.gz
🍺  /usr/local/Cellar/mpfr/3.1.5: 25 files, 3.6M
==> Installing homebrew/science/r dependency: readline
==> Downloading https://homebrew.bintray.com/bottles/readline-7.0.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring readline-7.0.sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local.

macOS provides the BSD libedit library, which shadows libreadline.
In order to prevent conflicts when programs look for libreadline we are
defaulting this GNU Readline installation to keg-only.


Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

    LDFLAGS:  -L/usr/local/opt/readline/lib
    CPPFLAGS: -I/usr/local/opt/readline/include

==> Summary
🍺  /usr/local/Cellar/readline/7.0: 45 files, 2M
==> Installing homebrew/science/r dependency: gettext
==> Downloading https://homebrew.bintray.com/bottles/gettext-0.19.8.1.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gettext-0.19.8.1.sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local.

macOS provides the BSD gettext library and some software gets confused if both are in the library path.

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

    LDFLAGS:  -L/usr/local/opt/gettext/lib
    CPPFLAGS: -I/usr/local/opt/gettext/include

==> Summary
🍺  /usr/local/Cellar/gettext/0.19.8.1: 1,934 files, 16.9M
==> Installing homebrew/science/r dependency: pcre
==> Downloading https://homebrew.bintray.com/bottles/pcre-8.39.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring pcre-8.39.sierra.bottle.tar.gz
🍺  /usr/local/Cellar/pcre/8.39: 203 files, 5.4M
==> Installing homebrew/science/r dependency: fontconfig
==> Downloading https://homebrew.bintray.com/bottles/fontconfig-2.12.1_2.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring fontconfig-2.12.1_2.sierra.bottle.tar.gz
==> Using the sandbox
==> Regenerating font cache, this may take a while
==> /usr/local/Cellar/fontconfig/2.12.1_2/bin/fc-cache -frv
🍺  /usr/local/Cellar/fontconfig/2.12.1_2: 468 files, 3M
==> Installing homebrew/science/r dependency: pixman
==> Downloading https://homebrew.bintray.com/bottles/pixman-0.34.0.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring pixman-0.34.0.sierra.bottle.tar.gz
🍺  /usr/local/Cellar/pixman/0.34.0: 12 files, 1.2M
==> Installing homebrew/science/r dependency: libffi
==> Downloading https://homebrew.bintray.com/bottles/libffi-3.0.13.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libffi-3.0.13.sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local.

Some formulae require a newer version of libffi.

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

    LDFLAGS:  -L/usr/local/opt/libffi/lib
    PKG_CONFIG_PATH: /usr/local/opt/libffi/lib/pkgconfig

==> Summary
🍺  /usr/local/Cellar/libffi/3.0.13: 15 files, 361.8K
==> Installing homebrew/science/r dependency: glib
==> Downloading https://homebrew.bintray.com/bottles/glib-2.50.1.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring glib-2.50.1.sierra.bottle.tar.gz
🍺  /usr/local/Cellar/glib/2.50.1: 427 files, 22.3M
==> Installing homebrew/science/r dependency: cairo
==> Downloading https://homebrew.bintray.com/bottles/cairo-1.14.6_1.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring cairo-1.14.6_1.sierra.bottle.tar.gz
🍺  /usr/local/Cellar/cairo/1.14.6_1: 118 files, 5.9M
==> Installing homebrew/science/r
==> Downloading https://homebrew.bintray.com/bottles-science/r-3.3.1_3.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring r-3.3.1_3.sierra.bottle.tar.gz
 起動準備中です -  警告メッセージ:
1: Setting LC_COLLATE failed, using "C"
2: Setting LC_TIME failed, using "C"
3: Setting LC_MESSAGES failed, using "C"
4: Setting LC_MONETARY failed, using "C"
 起動準備中です -  警告メッセージ:
1: Setting LC_COLLATE failed, using "C"
2: Setting LC_TIME failed, using "C"
3: Setting LC_MESSAGES failed, using "C"
4: Setting LC_MONETARY failed, using "C"
==> Caveats
To enable rJava support, run the following command:
  R CMD javareconf JAVA_CPPFLAGS=-I/System/Library/Frameworks/JavaVM.framework/Headers
If you've installed a version of Java other than the default, you might need to instead use:
  R CMD javareconf JAVA_CPPFLAGS="-I/System/Library/Frameworks/JavaVM.framework/Headers -I/Library/Java/JavaVirtualMachines/jdk<version>.jdk/"
(where <version> can be found by running `java -version`, `/usr/libexec/java_home`, or `locate jni.h`), or:
  R CMD javareconf JAVA_CPPFLAGS="-I/System/Library/Frameworks/JavaVM.framework/Headers -I$(/usr/libexec/java_home | grep -o '.*jdk')"
==> Summary
🍺  /usr/local/Cellar/r/3.3.1_3: 2,204 files, 54.7M


Command:

$ r --version


Result:

R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin16.0.0 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under the terms of the
GNU General Public License versions 2 or 3.
For more information about these matters see
http://www.gnu.org/licenses/.