由于libgstreamer,在Ubuntu 16.10上安装RStudio失败
编辑:根据RStudio的乔纳森的说法,新版本不需要libgstreamer。有关链接,请参见下面他的帖子 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一起安装,但只有后者可以在我的系统上运行。我试着直接下载它,也得到了与dpkg或gdebi一起使用的软件包。Ubuntu软件GUI似乎没有什么用处,因为尽管没有给出错误消息,它也没有安装由于libgstreamer,在Ubuntu 16.10上安装RStudio失败,ubuntu,rstudio,Ubuntu,Rstudio,编辑:根据RStudio的乔纳森的说法,新版本不需要libgstreamer。有关链接,请参见下面他的帖子 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一起安装,但只有后者可以在我的系统上运行。我试着直接下载它,
在我的案例中,由于提供的答案不够充分,我们中的一些人似乎仍然没有解决这些问题。结果证明这是可能的。感谢您提供出色的说明,转载如下: 1) 获取最新的R Studio每日版本,不过请注意它不一定是稳定的 2) 安装时,将程序包的名称更改为您下载的程序包名称—如果您转到下载目录,这可能是最简单的—您可能会发现缺少以下程序包:
sudo dpkg -i rstudio-1.0.124-amd64.deb
3) 下载缺少的软件包(缺少这些软件包会导致安装失败):
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(将名称更改为您下载的版本):
7) 启动RStudio:
rstudio
$ sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/"
| sudo tee -a /etc/apt/sources.list
$ gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
$ gpg -a --export E084DAB9 | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install r-base r-base-dev
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
$ 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)。您可以在这里尝试:
这将在未来几周内成为稳定版本。注意(4)和(5)的命令;它们是在一行上同时运行的两个命令。(4) 将失败,给你一个机会看看问题是什么。(5) 不会失败,但根据输出判断,会将您拥有的每个包标记为要保存。(是的,我找到了困难的方法。)是否有一个特殊的原因必须是每日构建?可能是Debian 9中的相关线程,请验证是否可以。实际上它需要
libgstreamer0.10-0
(从今天开始)。@7kemZmani您尝试过下面的解决方案了吗/它仍然有效吗?@tim oh-nope!是为我做的。
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
$ 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