Я попытался установить Octave в своем Ubuntu 16.04 LTS 64bit с помощью
sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave
, и он сгенерировал проблему зависимости
the following packages have unmet dependencies:
libosmesa6 : Depends: libosmesa6 (>= 10.2~) but 17.0.70ubuntu0.16.04.1 is to be installed
и когда я попытался установить libomesa6 он говорит, что ему нужно libglapi
libosmesa6 : Depends: libglapi-mesa (= 11.2.0-1ubuntu2) but 17.0.70ubuntu0.16.04.1 is to be installed
Тогда я использовал apt для установки libglapi-mesa, и я получил сообщение о том, что он уже обновлен
libglapi-mesa is already the newest version (17.0.7-0ubuntu0.16.04.1)
Я пробовал решение проблемы
Octave на Ubuntu 16.04
, но похоже, что у меня уже выбран «главный сервер»
Я решил проблему, добавив репозиторий xorg-edgers, содержащий последнюю версию mesa. Я думаю, что libosmesa6 на моем основном сервере был устаревшим и зависел от более старого пакета libglapi-mesa.
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install <package name>
Я решил проблему, добавив репозиторий xorg-edgers, содержащий последнюю версию mesa. Я думаю, что libosmesa6 на моем основном сервере был устаревшим и зависел от более старого пакета libglapi-mesa.
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install <package name>
Я решил проблему, добавив репозиторий xorg-edgers, содержащий последнюю версию mesa. Я думаю, что libosmesa6 на моем основном сервере был устаревшим и зависел от более старого пакета libglapi-mesa.
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install <package name>
Ему нужна более старая версия libglapi-mesa. Поскольку вы установили ppa, я предполагаю, что вы получаете самую новую версию Octave. Таким образом, для его установки вам нужно будет понизить libglapi-mesa.
Примечание. Это может вызвать проблемы с другими программами, которые зависят от libglapi-mesa.
У меня есть octave 4.0.0-3ubuntu9.1 в 16.04 LTS. Он устанавливается из стандартного хранилища «Вселенная» без каких-либо конфликтов. Поэтому я предлагаю вам очистить версию octave, удалить PPA и попытаться установить стандартный octave.
sudo apt purge octave
sudo add-apt-repository --remove ppa:octave/stable
sudo add-apt-repository universe # maybe/maybe not necessary
sudo apt update
sudo apt install octave
Вероятно, вы получите более старую версию октавы, чем из PPA , но он протестирован с Ubuntu, и я надеюсь, что у вас будет достаточно возможностей для вас.
Ему нужна более старая версия libglapi-mesa. Поскольку вы установили ppa, я предполагаю, что вы получаете самую новую версию Octave. Таким образом, для его установки вам нужно будет понизить libglapi-mesa.
Примечание. Это может вызвать проблемы с другими программами, которые зависят от libglapi-mesa.
У меня есть octave 4.0.0-3ubuntu9.1 в 16.04 LTS. Он устанавливается из стандартного хранилища «Вселенная» без каких-либо конфликтов. Поэтому я предлагаю вам очистить версию octave, удалить PPA и попытаться установить стандартный octave.
sudo apt purge octave
sudo add-apt-repository --remove ppa:octave/stable
sudo add-apt-repository universe # maybe/maybe not necessary
sudo apt update
sudo apt install octave
Вероятно, вы получите более старую версию октавы, чем из PPA , но он протестирован с Ubuntu, и я надеюсь, что у вас будет достаточно возможностей для вас.
Ему нужна более старая версия libglapi-mesa. Поскольку вы установили ppa, я предполагаю, что вы получаете самую новую версию Octave. Таким образом, для его установки вам нужно будет понизить libglapi-mesa.
Примечание. Это может вызвать проблемы с другими программами, которые зависят от libglapi-mesa.
У меня есть octave 4.0.0-3ubuntu9.1 в 16.04 LTS. Он устанавливается из стандартного хранилища «Вселенная» без каких-либо конфликтов. Поэтому я предлагаю вам очистить версию octave, удалить PPA и попытаться установить стандартный octave.
sudo apt purge octave
sudo add-apt-repository --remove ppa:octave/stable
sudo add-apt-repository universe # maybe/maybe not necessary
sudo apt update
sudo apt install octave
Вероятно, вы получите более старую версию октавы, чем из PPA , но он протестирован с Ubuntu, и я надеюсь, что у вас будет достаточно возможностей для вас.