Непростая установка 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. Я объясню по шагам.
sudo apt-get install paraview:i386
на самом деле не конфликтует со скайпом или Google Earth, но требует установки новых библиотек, о которых apt-get не может полностью позаботиться;Затем я удалил Skype и Google Earth и установил paraview:amd64, позволяющий удалять библиотеки - установка Paraview прошла хорошо.
Однако переустановка Skype или Google Earth в любом случае потребовала многоархитектурных библиотек. Более того, apt-get начал требовать несколько зависимостей одну за другой. apt-get сама предложила сделать
sudo apt-get -f install
что я и сделал. Исправление неработающих ссылок заняло немного больше времени, и я увидел, как некоторые приложения исчезли из строки меню. Однако в целом это было выгодно, поскольку Paraview, Skype и Google Earth работали должным образом.Наконец, я решил переустановить программы, которые были удалены на шаге 3, а именно Brasero с
sudo apt-get install brasero
,А вот и неприятности: 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