2016-10-19 1 views
5

После новой установки Ubuntu GNOME 16,10, я не могу установить RStudio Desktop x64 больше.Установка RStudio x64 не работает на Ubuntu (GNOME) 16,10 - проблемы зависимостей

Я пытался установить последнюю *.deb файл через

sudo dpkg -i ./rstudio-0.99.903-amd64.deb 

в результате которого

dpkg: dependency problems prevent configuration of rstudio 
rstudio depends on libjpeg62; but: 
Package libjpeg62 is not installed. 
rstudio depends on libgstreamer0.10-0; but: 
Package libgstreamer0.10-0 iis not installed. 
rstudio depends on ibgstreamer-plugins-base0.10-0; but: 
Package libgstreamer-plugins-base0.10-0 is not installed. 

Я попытался установить libgstreamer через:

sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev 

, который также привел к ошибка:

E: Package libgstreamer0.10-dev coulnd not be found. [...] 

Кажется, что on debian the problem could be solved, но для Ubuntu 16.10 Я не уверен, что добавить в sources.list, чтобы следовать той же инструкции. Любые идеи о том, как это решить?

+0

«RStudio имеют новый предварительный просмотр, который не требует libgstreamer0.1 (он использует новый libgstreamer1.0 в Ubuntu 16). Вы можете попробовать его здесь: https://www.rstudio.com/products/rstudio/download/preview/ Это станет стабильной сборкой в ​​ближайшие несколько недель ». Говорит Джонатан из RStudio в сообщении, которое вы можете увидеть здесь : https://stackoverflow.com/questions/40413323/rstudio-install-on-ubuntu-16-10-fails-due-to-libgstreamer/44851086#44851086 –

ответ

3

EDIT: Разработчик RStudio Джонатан указывает, что это больше не нужно, поскольку новая версия RStudio отсутствует, что не имеет проблемной зависимости. Вы можете получить эту версию здесь: https://www.rstudio.com/products/rstudio/download/preview/

Для аналогичного решения, но которое содержит дополнительные инструкции для обеспечения того, чтобы устаревшие пакеты не обновлялись, см. Альтернативу ниже. Спасибо 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

+0

Теперь вы можете получить версию RStudio, у которого нет этой проблемы с зависимостями: https://www.rstudio.com/products/rstudio/download/preview/ –

14

Это то, что я сделал в Ubuntu 16.10

  1. Скачать "libgstreamer-плагинов-base0.10-0_0.10.36-2_amd64.deb"
    из https://packages.debian.org/jessie/amd64/libgstreamer-plugins-base0.10-0/download

  2. Скачать «libgstreamer0. 10-0_0.10.36-1.5_amd64.deb»
    из https://packages.debian.org/jessie/amd64/libgstreamer0.10-0/download

  3. Установите два пакета выше

  4. Sudo APT установить libjpeg62 libedit2

  5. окончательно установить rstudio-0.99.903-amd64.deb

Я также использовал "Суда Gdebi ..." для установки пакетов вместо «Суда Dpkg -i ... "

+0

Работы для Ubuntu 17.10, а также –

0

Это делается с

Download "libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb" 
from https://packages.debian.org/jessie/amd64/libgstreamer-plugins-base0.10-0/download 

Download "libgstreamer0.10-0_0.10.36-1.5_amd64.deb" 
from https://packages.debian.org/jessie/amd64/libgstreamer0.10-0/download 

Install two packages above 

sudo apt install libjpeg62 libedit2 

finally install rstudio-0.99.903-amd64.deb