Fedora20にRStudio(desktop版)を公式ページからRPMをダウンロードしてインストールしようとしたんやけど、インストールできない事件が発生した。Fedora20の場合、普通ではR 3.1.0がインストールされるわけやけど、この状態ではRStudioのRPMがインストールできない。R 3.0.2に落とさないといけないような香りが漂っている。
というわけで、一旦yum erase Rとyum install R-3.0.2で3.0.2をインストールし直して、RStudioをインストール。そしてRをバージョンアップさせようとしたわけで。するとダメだと言われる。
yum update Loaded plugins: langpacks, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package R-core.x86_64 0:3.0.2-1.fc20 will be updated --> Processing Dependency: libRblas.so()(64bit) for package: rstudio-0.98.507-1.x86_64 --> Processing Dependency: libRlapack.so()(64bit) for package: rstudio-0.98.507-1.x86_64 ---> Package R-core.x86_64 0:3.1.0-5.fc20 will be an update --> Finished Dependency Resolution Error: Package: rstudio-0.98.507-1.x86_64 (@/rstudio-0.98.507-x86_64) Requires: libRblas.so()(64bit) Removing: R-core-3.0.2-1.fc20.x86_64 (@fedora) libRblas.so()(64bit) Updated By: R-core-3.1.0-5.fc20.x86_64 (updates) Not found Error: Package: rstudio-0.98.507-1.x86_64 (@/rstudio-0.98.507-x86_64) Requires: libRlapack.so()(64bit) Removing: R-core-3.0.2-1.fc20.x86_64 (@fedora) libRlapack.so()(64bit) Updated By: R-core-3.1.0-5.fc20.x86_64 (updates) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
なんで!と、ここまでやって、気になる一文を見つける。
“836 is working here – thanks!”
え。…preview版(0.98.836)では修正したと。
http://www.rstudio.com/ide/download/preview ここからダウンロードできるRPMは、普通にインストールできるし、R 3.1.0をインストールしてても問題なく動く。
downgradeしたのは一体なんやったの…。ショック。(しかも、公式サイトのダウンロード用のページからはプレビュー版のダウンロードページへのリンクがないのでプレビュー版のページにたどり着くのはかなり難易度高い。)