Октава GNU не установит из-за конфликтов пакета

Я пытаюсь установить Октаву GNU в Ubuntu 14.04, LTS формируют Центр программного обеспечения Ubuntu. Я получаю следующую ошибку:

Зависимости от пакета не могут быть разрешены

Эта ошибка могла быть вызвана необходимыми дополнительными пакетами программного обеспечения, которые отсутствуют или не устанавливаемые. Кроме того, мог быть конфликт между пакетами программного обеспечения, которым не позволяют быть установленными одновременно.

Следующие пакеты не встретили зависимости:

octave: Depends: libgcc1 (>= 1:4.1.1) but 1:4.9.1-0ubuntu1 is to be
installed
        Depends: libglpk36 (>= 4.51) but 4.52.1-2build1 is to be installed
        Depends: liboctave3 (= 4.0.0-3ubuntu2~octave~trusty1) but 4.0.0-3ubuntu2~octave~trusty1 is to be installed
        Depends: libgl1-mesa-glide3 but it is not going to be installed
        Depends: libportaudio2 (>= 19+svn20101113) but 19+svn20140130-1 is to be installed
        Depends: libqt4-network (>= 4:4.5.3) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
        Depends: libqt4-opengl (>= 4:4.5.3) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
        Depends: libqtcore4 (>= 4:4.7.0~beta1) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
        Depends: libqtgui4 (>= 4:4.8.0) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
        Depends: libstdc++6 (>= 4.6) but 4.8.4-2ubuntu1~14.04 is to be installed
        Depends: octave-common (= 4.0.0-3ubuntu2~octave~trusty1) but 4.0.0-3ubuntu2~octave~trusty1 is to be installed

Действительно ли это - распространенная проблема? Я не уверен, какие пакеты вызывают конфликт, или если существует способ успешно установить Октаву.

1
задан 14 September 2015 в 02:05

2 ответа

Необходимо установить зависимости прежде, чем установить октаву. Зависимость является файлом, которого что-то, что Вы пытаетесь установить, требует, поскольку это - операция.

Так, для установки всей ОКТАВЫ зависимостей требует, выполните эти шаги

  1. Открытый терминал.
  2. Тип sudo apt-get build-dep octave.
  3. Вводит пароль и следует инструкциям.

Это установит все зависимости, которых требует октава. Источник - здесь .

После этого Движения к центру программного обеспечения и октаве установки. Надежда это помогает!

1
ответ дан 7 December 2019 в 13:53

Подобная проблема, с которой сталкиваются: Разрешенный после понижения зависимых пакетов.

Ошибка:

Следующие пакеты не встретили зависимости: октава: Зависит: libarpack2 (> = 2.1), но это не будет установленным, Зависит: libcholmod3.0.6, но это не будет установленным, Зависит: liboctave3 (= 4.0.0-3ubuntu9), но это не будет установленным, Зависит: libosmesa6 (> = 10,2 ~), но это не будет установленным, Рекомендует: libopenblas-базируйтесь, но это не будет установленным или libatlas3-основа, но это не будет установленным.

Просто выполненный: способность sudo устанавливает октаву

(Примите понижение библиотек, не столкнулся ни с какими проблемами после этого),

user@user: ~/home$ sudo октава установки способности

Следующие НОВЫЕ пакеты будут установлены: aglfn epstool gnuplot-данные gnuplot-qt gnuplot-tex libaec0 libamd2.4.1 libarpack2 libblas-общее libblas3 libcamd2.4.1 libccolamd2.9.1 libcholmod3.0.6 libcxsparse3.1.4 libfltk-gl1.3 libfltk1.3 libgfortran3 libgl2ps0 libglpk36 libgraphicsmagick ++-q16-12 libgraphicsmagick-q16-3 libhdf5-10 liblapack3 libmagick ++-6.q16-5v5 liboctave4 libopenblas-основа libosmesa6 {ab} libplot2c2 libpstoedit0c2a libqhull7 libqrupdate1 libqt4-svg libqt5scintilla2-12v5 libqt5scintilla2-l10n libsz2 libtext-unidecode-perl libumfpack5.7.1 октава, общая для октавы документ октавы pstoedit tex-общее texinfo 0 обновленные пакеты, 43 недавно установленный, 0 для удаления и 0 не обновленный. Потребность получить 34,5 МБ архивов. После распаковки 154 МБ будет использоваться. Следующие пакеты не встретили зависимости: libosmesa6: Зависит: libglapi-мезаструктура (= 11.2.0-1ubuntu2), но 17.0.7-0ubuntu0.16.04.1 установлена. Внутренняя ошибка: найденный 2 (выбор-> продвижение) отображения для единственного выбора. Следующие действия разрешат эти зависимости:

 Keep the following packages at their current version:

1) libosmesa6 [Не Установленный]
2) октава [Не Установленный]

Принять это решение? [Y/n/q/?] n

Следующие действия разрешат эти зависимости:

 Downgrade the following packages:  

1) libgl1-mesa-glx [17.0.7-0ubuntu0.16.04.1 (теперь)-> 11.2.0-1ubuntu2 (гостеприимный)]

2) libglapi-мезаструктура [17.0.7-0ubuntu0.16.04.1 (теперь)-> 11.2.0-1ubuntu2 (гостеприимный)]

Принять это решение? [Y/n/q/?] Y

Следующие пакеты будут ПОНИЖЕНЫ:

libglapi-мезаструктура libgl1-mesa-glx

Следующие НОВЫЕ пакеты будут установлены:

aglfn epstool gnuplot-данные gnuplot-qt gnuplot-tex libaec0 libamd2.4.1 libarpack2 libblas-общее libblas3 libcamd2.4.1 libccolamd2.9.1 libcholmod3.0.6 libcxsparse3.1.4 libfltk-gl1.3 libfltk1.3 libgfortran3 libgl2ps0 libglpk36 libgraphicsmagick ++-q16-12 libgraphicsmagick-q16-3 libhdf5-10 liblapack3 libmagick ++-6.q16-5v5 liboctave4 libopenblas-основа libosmesa6 libplot2c2 libpstoedit0c2a libqhull7 libqrupdate1 libqt4-svg libqt5scintilla2-12v5 libqt5scintilla2-l10n libsz2 libtext-unidecode-perl libumfpack5.7.1 октава, общая для октавы документ октавы pstoedit tex-общее texinfo 0 обновленные пакеты, 43 недавно установленный, 2 пониженных, 0 для удаления и 0 не обновленный. Потребность получить 34,7 МБ архивов. После распаковки 154 МБ будет использоваться.

Вы хотите продолжить? [Y/n/?] Y

Доберитесь: 1 http://ppa.launchpad.net/octave/stable/ubuntu гостеприимный/основной amd64 liboctave4 amd64, 4.2.2-1~octave~xenial2 [6 734 КБ], Добирается: 2 http://archive.ubuntu.com/ubuntu, гостеприимный/основной amd64 libblas-распространенный amd64 3.6.0-2ubuntu2 [5,342 B]... Установка (4.2.2-1~octave~xenial2) октавы... Установка (4.2.2-1~octave~xenial2) документа октавы... Установка pstoedit (3.70-1ubuntu2)... Обработка триггеров для (2.23-0ubuntu10) libc-мусорного-ведра...

Октава установлена успешно теперь.

октава user@user:/home$ - версия

Октава GNU, Copyright (C) 2018 John W версии 4.2.2. Eaton и другие. Это - бесплатное программное обеспечение; посмотрите исходный код для копирования условий. Нет АБСОЛЮТНО НИКАКОЙ ГАРАНТИИ; даже для ВЫСОКОГО СПРОСА или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.

Октава была настроена для "x86_64-pc-linux-gnu".

Дополнительная информация об Октаве доступна по http://www.octave.org.

Способствуйте при нахождении этого программного обеспечения полезным. Для получения дополнительной информации, посещение http://www.octave.org/get-involved.html

Прочитайте http://www.octave.org/bugs.html, чтобы изучить, как отправить отчеты об ошибках. user@user: ~/home$

1
ответ дан 7 December 2019 в 13:53

Другие вопросы по тегам:

Похожие вопросы: