Я запускаю Ubuntu 12.04 на своем ноутбуке, и я первоначально установил libxcb
версия 1.8.1 от пакета, но мне нужна более новая версия, потому что мне нужен он для использования нового mesa
.
Я скомпилировал его от мерзавца с
--prefix /usr
и теперь у меня есть дубликаты файлов. Старые находятся в
/usr/lib/x86_64-linux-gnu
и новые под
/usr/lib
Проблема, если я пытаюсь скомпилировать mesa
, компилятор основывает только старую версию xcb
. Если я пытаюсь удалить его с apt-get
это хочет удалить целое X, я думаю. (Много из xserver-xorg
пакеты.)
Я попытался сделать согласно им, ведут.
Как я могу решить эту проблему?
Не волнуйтесь о версии, которую Вы установили сами, можно просто удалить папку.
Как добраться до другой версии, затем?
Я попробовал бы способное прикрепление за установку пакета из другого источника.
Будет более новый пакет в PPA или даже в другой версии Ubuntu, и со способным прикреплением можно сделать их доступными.
Это имеет, это - ограничения, все же.
Здесь можно читать больше об этом.
Но быть осторожным. Особенно обновление libc6 к более новой версии повредит Вашу целую систему. Это happenend мне, также. Поэтому удостоверьтесь, что Вы не обновляете основной lib системы, или что libc6 не является частью обновленных пакетов.
Я также отправлю другую ссылку, где различные "способы" установить представлены. Смотрите здесь.
Но кроме того небольшого способного прикрепления дефекта потрясающие работы.