Неудовлетворенные зависимости при попытке установить r-base


14

У меня проблема с установкой приложений из терминала. Вот примеры этой проблемы:

ratanak @ ratanak-walker: ~ $ sudo apt-get установить httrack
Чтение списков пакетов ... Готово
Построение дерева зависимостей       
Чтение информации о состоянии ... Готово
Вы можете запустить 'apt --fix-broken install', чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
 httrack: Зависит: libhttrack2 (> = 3.48.24), но не будет установлен
 rstudio: Зависит от: libjpeg62, но не будет установлен
           Зависит от: libgstreamer0.10-0, но не устанавливается
           Зависит от: libgstreamer-plugins-base0.10-0, но не устанавливается
           Рекомендует: r-base (> = 2.11.1), но он не будет установлен
E: неудовлетворенные зависимости. Попробуйте 'apt --fix-broken install' без пакетов (или укажите решение).

ratanak @ ratanak-walker: ~ $ sudo apt-get установить r-base
Чтение списков пакетов ... Готово
Построение дерева зависимостей       
Чтение информации о состоянии ... Готово
Вы можете запустить 'apt --fix-broken install', чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
 r-base: Зависит от: r-base-core (> = 3.4.0-1xenial0), но не будет установлен
          Зависит от: r-рекомендуемый (= 3.4.0-1xenial0), но он не будет установлен
          Рекомендует: r-base-html, но он не будет установлен
          Рекомендует: r-doc-html, но он не будет установлен
 rstudio: Зависит от: libjpeg62, но не будет установлен
           Зависит от: libgstreamer0.10-0, но не устанавливается
           Зависит от: libgstreamer-plugins-base0.10-0, но не устанавливается
E: неудовлетворенные зависимости. Попробуйте 'apt --fix-broken install' без пакетов (или укажите решение).

Я заметил, что эти проблемы начались, когда я начал устанавливать программу r.


4
Вы пробовали: sudo apt --fix-broken installсначала?
Джордж Удосен

какую версию Ubuntu вы используете? Также убедитесь, что ваша система полностью обновлена, прежде чем пытаться установить новые пакеты. (1) обновление sudo apt-get (2) обновление sudo apt-get
MeganFoxz

Я бегу 17.04.
Ратанак Ратанак

Ответы:


26

Эта проблема решена.

sudo apt install --fix-broken
sudo apt-get update
sudo apt-get upgrade

Спасибо! Ура!


2
Это сработало для меня, спасибо ... но почему? Что на самом деле делает --fix-broken install?
Даулерс

Это работает также для Ubuntu 16.04 LTS
simhumileco

В моем случае достаточно было использовать первую командуsudo apt --fix-broken install
simhumileco

Привет, Доулерс. Я думаю, что когда у нас возникает проблема «неудовлетворенных зависимостей», мы используем: $ sudo apt --fix-broken install
Ратанак Ратанак

@Dowlers См. Askubuntu.com/questions/263378/… для объяснения.
Мелебиус

3

бегать

sudo dpkg --configure -a
sudo apt update && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get autoremove
sudo apt dist-upgrade -y

скажи мне, если это поможет, ура!


1

Попробуйте использовать sudo apt full-upgrade- это при необходимости удалит некоторые пакеты.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.