由于libgstreamer,在Ubuntu 16.10上安装RStudio失败

编辑:根据RStudio乔纳森新版本不需要libgstreamer。 看到他的post下面的相关链接。

RStudio不会安装在Ubuntu 16.10上,因为关键的软件input – libgstreamer0.10-0_0.10.36-1.5_amd64.deb – 无法安装。 它似乎已经过时,系统拒绝安装,我无法find替代scheme。

有build议安装缺less的软件libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb,但只有后者在我的系统上工作。 我试着apt-get直接下载,也得到了与dpkg或gdebi一起使用的软件包。 Ubuntu软件GUI似乎并不有用,因为尽pipe没有提供任何错误信息,它仍然没有安装。

由于所提供的答案在我的案例中是不够的,这些问题对于我们中的一些人来说似乎仍然没有得到解决。

RStudio有一个新的预览版,不需要libgstreamer0.1(它在Ubuntu 16中使用新的libgstreamer1.0)。 你可以在这里尝试:

https://www.rstudio.com/products/rstudio/download/preview/

这将成为未来几周的稳定建设。

原来,这是可能的。 感谢Mike Williamson的出色指导,转载如下:

1)在这里获取最新的R Studio Daily Build,但请注意,它不一定是稳定的。

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 
  1. 添加R库

     $ sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/" | sudo tee -a /etc/apt/sources.list 
  2. 将R添加到Ubuntu Keyring

     $ gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9 $ gpg -a --export E084DAB9 | sudo apt-key add - 
  3. 安装R-Base

     $ sudo apt-get update $ sudo apt-get install r-base r-base-dev 
  4. 下载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 
  5. 安装R Studio和R Studio server

     $ 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