Непростая установка Paraview с 12.04 LTS (а не с 14.04 LTS)

Как я пытаюсь установить Paraview на рабочем столе под управлением Ubuntu 12.04 LTS с

sudo apt-get install paraview

Я получаю длинное предупреждение, чья самая беспокоящая часть

Следующие пакеты будут УДАЛЕНЫ:google-earth-stable ia32-libs ia32-libs-multiarch:i386 libgl1-mesa-dri libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libhdf5-serial-1.8.4 libqt4-opengl:i386 плагины libvisual-0.4:i386 nvidia-331-updates skype skype-bin:i386 xorg xserver-xorg

который мне кажется довольно чрезмерным и жадным, поскольку он нацелен на удаление некоторых других важных и не связанных пакетов, таких как Google Планета Земля или Skype. Очевидно, я не продолжаю.

Интересная информация заключается в том, что одна и та же команда apt-get работает без каких-либо автоматических требований на другой машине под управлением Ubuntu 14.04 LTS, где, например, установлены и Google Планета Земля, и Skype.

У меня есть причины (слева) для запуска Ubuntu 12.04 LTS на первом компьютере. Тогда возникает вопрос: кто-нибудь знает о причинах этого аутоиммунного поведения Paraview? Какие могут быть исправления и обходные пути?

NB. Мне не удалось создать тег "Paraview" из-за моего молодого возраста на форуме, но один из старших участников может посчитать это полезным.

2 ответа

Решение

Спасибо, что заметили это.

Я частично решил проблему, но столкнулся с более крупными с Brasero. Я объясню по шагам.

  1. sudo apt-get install paraview:i386 на самом деле не конфликтует со скайпом или Google Earth, но требует установки новых библиотек, о которых apt-get не может полностью позаботиться;

  2. Затем я удалил Skype и Google Earth и установил paraview:amd64, позволяющий удалять библиотеки - установка Paraview прошла хорошо.

  3. Однако переустановка Skype или Google Earth в любом случае потребовала многоархитектурных библиотек. Более того, apt-get начал требовать несколько зависимостей одну за другой. apt-get сама предложила сделать sudo apt-get -f install что я и сделал. Исправление неработающих ссылок заняло немного больше времени, и я увидел, как некоторые приложения исчезли из строки меню. Однако в целом это было выгодно, поскольку Paraview, Skype и Google Earth работали должным образом.

  4. Наконец, я решил переустановить программы, которые были удалены на шаге 3, а именно Brasero с sudo apt-get install brasero,

  5. А вот и неприятности: apt-get on brasero попросил удалить что-то вроде сотни приложений. По ошибке я подумал, что это приложение для добавления, поэтому я дал ему свободу действий. В результате Brasero показал то же аутоиммунное поведение Paraview ранее. Однако, с еще большим хаосом: это сразу же сказалось на интернет- соединении (браузер не смог найти ни одного URL). Кроме того, при перезагрузке lightdm также был скомпрометирован.

Сейчас я создам отдельный отчет об инциденте, чтобы описать это дальше.

У вас установлена ​​64-битная версия Ubuntu, поэтому по умолчанию она попытается установить amd64 архитектурные пакеты, которые он будет искать paraview:amd64 который зависит от libgl1-mesa-glx:amd64, Смотрите http://packages.ubuntu.com/precise/paraview

С другой стороны, у вас уже есть google-earth-stable & skype на i386 архитектура тех же библиотек.

AFAIK, самое простое решение - установить версию iview для i386

sudo apt-get install paraview:i386
Другие вопросы по тегам