Невозможно установить Octave

Я пытаюсь установить Octave с помощью этих команд:

sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave

Но я получаю следующее сообщение об ошибке:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 octave : Depends: libosmesa6 (>= 6.5.2-1) but it is not going to be installed or
                   libgl1-mesa-glide3 but it is not installable
E: Unable to correct problems, you have held broken packages.

Как мне исправить эту проблему?

Edit- Выход для apt-cache policy libosmesa6 -

libosmesa6:
  Installed: (none)
  Candidate: 10.1.3-0ubuntu0.4
  Version table:
     10.1.3-0ubuntu0.4 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
     10.1.0-4ubuntu5 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Edit2- Выход для apt-cache policy octave

octave:
  Installed: (none)
  Candidate: 4.0.0-3ubuntu2~octave~trusty1
  Version table:
     4.0.0-3ubuntu2~octave~trusty1 0
        500 http://ppa.launchpad.net/octave/stable/ubuntu/ trusty/main amd64 Packages
     3.8.1-1ubuntu1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
5
задан 6 September 2015 в 15:41

3 ответа

Следующее работало на меня в конце на Ubuntu 14.04 64-разрядная машина.

В терминале, установке:

sudo apt-get build-dep octave
sudo apt-get install libqt4-opengl-dev

Затем загрузка и Октава сборки из источника:

wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.xz
tar -xaf octave-4.0.0.tar.xz
cd octave-4.0.0
./configure
make
sudo make install

Это работало над всеми машинами, которые я попробовал в своей лаборатории.

0
ответ дан 7 September 2015 в 01:41

Это не универсальный ответ. Проблема была сложна и была расторгнута более длительным анализом в чате.

Вот сводка от чат .

sudo apt-get install libosmesa6
sudo apt-get install libglapi-mesa

Это удалило много пакетов, например, ubuntu-desktop

sudo apt-get install -f
sudo apt-get install ubuntu-desktop

Отсюда, мы использовали aptitude, лучший проблемный сопоставитель

sudo aptitude install libgl1-mesa-dri

Теперь, много пакетов было удалено, но ubuntu-desktop установлен.

sudo aptitude install unity8
sudo aptitude install octave

Сделанный

0
ответ дан 7 September 2015 в 01:41
  • 1
    Спасибо, но it' s все еще не обнаруживающийся в chrome://плагины – Ariel Arévalo 27 November 2016 в 10:13

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

sudo apt-get build-dep octave

Это установит все зависимости для Октавы,

относятся здесь

После этого, можно использовать то, за чем Вы следовали для установки

, Или

 sudo add-apt-repository ppa:picaso/octave
 sudo apt-get update
 sudo apt-get install octave

Относятся здесь

0
ответ дан 7 September 2015 в 01:41
  • 1
    Интересный. У меня нет доступа к моему компьютеру прямо сейчас, но я исследую обе программы и попытаюсь получить его работа. Если я получу его, то я отмечу этот ответ с зеленой галочкой.Большое спасибо. – 100r 28 November 2016 в 04:42

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

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