由于 libgstreamer,RStudio 在 Ubuntu 16.10 上的安装失败
RStudio install on Ubuntu 16.10 fails due to libgstreamer
编辑:根据 RStudio 的 Jonathan 的说法,新版本不需要 libgstreamer。有关 link.
的相关内容,请参阅下面的 post
RStudio 不会安装在 Ubuntu 16.10 上作为关键软件输入 - libgstreamer0.10-0_0.10.36-1.5_amd64.deb - 无法安装。好像已经过时了,系统拒绝安装,我找不到替代品。
有人建议将缺少的软件与 libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb 一起安装,但只有后者适用于我的系统。我尝试apt-get直接下载,也得到了配合dpkg或gdebi使用的包。 Ubuntu 软件 GUI 似乎没有用,因为它没有安装,尽管没有给出错误消息。
由于我的情况所提供的答案不够充分,对我们中的一些人来说问题似乎仍未解决。
事实证明这是可能的。感谢Mike Williamson的精彩指导,转载如下:
1) 获取最新的 R Studio Daily Build here,但请注意它不一定稳定。
2) 安装,将包的名称更改为您下载的包名称 - 如果您转到下载目录可能最简单 - 您可能会发现缺少包:
sudo dpkg -i rstudio-1.0.124-amd64.deb
3)下载缺少的包(缺少会导致安装失败):
wget http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
wget http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
4) 安装它们:
sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_amd64.deb
sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
5) 确保它们在下次软件更新时不会被覆盖:
sudo apt-mark hold libgstreamer-plugins-base0.10-0
sudo apt-mark hold libgstreamer0.10
6) 安装 RStudio(将名称更改为您下载的版本):
sudo gdebi rstudio-1.1.5-amd64.deb
7) 启动 RStudio:
rstudio
添加 R 存储库
$ sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/"
| sudo tee -a /etc/apt/sources.list
将 R 添加到 Ubuntu 密钥环
$ gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
$ gpg -a --export E084DAB9 | sudo apt-key add -
安装 R-Base
$ sudo apt-get update
$ sudo apt-get install r-base r-base-dev
下载 R Studio 和 R Studio Server 及其依赖项
libgstreamer0.10-0_0.10.36-1.5_amd64.deb
libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
rstudio-1.0.143-amd64.deb
rstudio-server-1.0.143-amd64.deb
安装 R Studio 和 R Studio 服务器
$ sudo apt-get install gdebi-core
$ sudo gdebi -n libgstreamer0.10-0_0.10.36-1.5_amd64.deb
$ sudo gdebi -n libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
$ sudo gdebi -n rstudio-1.0.143-amd64.deb
$ sudo gdebi -n rstudio-server-1.0.143-amd64.deb
RStudio 有一个不需要 libgstreamer0.1 的新预览(它使用 Ubuntu 16 中的新 libgstreamer1.0)。您可以在这里尝试:
https://www.rstudio.com/products/rstudio/download/preview/
这将在接下来的几周内成为稳定版本。
编辑:根据 RStudio 的 Jonathan 的说法,新版本不需要 libgstreamer。有关 link.
的相关内容,请参阅下面的 postRStudio 不会安装在 Ubuntu 16.10 上作为关键软件输入 - libgstreamer0.10-0_0.10.36-1.5_amd64.deb - 无法安装。好像已经过时了,系统拒绝安装,我找不到替代品。
有人建议将缺少的软件与 libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb 一起安装,但只有后者适用于我的系统。我尝试apt-get直接下载,也得到了配合dpkg或gdebi使用的包。 Ubuntu 软件 GUI 似乎没有用,因为它没有安装,尽管没有给出错误消息。
由于我的情况所提供的答案不够充分,对我们中的一些人来说问题似乎仍未解决。
事实证明这是可能的。感谢Mike Williamson的精彩指导,转载如下:
1) 获取最新的 R Studio Daily Build here,但请注意它不一定稳定。
2) 安装,将包的名称更改为您下载的包名称 - 如果您转到下载目录可能最简单 - 您可能会发现缺少包:
sudo dpkg -i rstudio-1.0.124-amd64.deb
3)下载缺少的包(缺少会导致安装失败):
wget http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
wget http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
4) 安装它们:
sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_amd64.deb
sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
5) 确保它们在下次软件更新时不会被覆盖:
sudo apt-mark hold libgstreamer-plugins-base0.10-0
sudo apt-mark hold libgstreamer0.10
6) 安装 RStudio(将名称更改为您下载的版本):
sudo gdebi rstudio-1.1.5-amd64.deb
7) 启动 RStudio:
rstudio
添加 R 存储库
$ sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/" | sudo tee -a /etc/apt/sources.list
将 R 添加到 Ubuntu 密钥环
$ gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9 $ gpg -a --export E084DAB9 | sudo apt-key add -
安装 R-Base
$ sudo apt-get update $ sudo apt-get install r-base r-base-dev
下载 R Studio 和 R Studio Server 及其依赖项
libgstreamer0.10-0_0.10.36-1.5_amd64.deb libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb rstudio-1.0.143-amd64.deb rstudio-server-1.0.143-amd64.deb
安装 R Studio 和 R Studio 服务器
$ sudo apt-get install gdebi-core $ sudo gdebi -n libgstreamer0.10-0_0.10.36-1.5_amd64.deb $ sudo gdebi -n libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb $ sudo gdebi -n rstudio-1.0.143-amd64.deb $ sudo gdebi -n rstudio-server-1.0.143-amd64.deb
RStudio 有一个不需要 libgstreamer0.1 的新预览(它使用 Ubuntu 16 中的新 libgstreamer1.0)。您可以在这里尝试:
https://www.rstudio.com/products/rstudio/download/preview/
这将在接下来的几周内成为稳定版本。