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

Я думаю, что Gilles прав ... в этом случае вам просто нужно переназначить свои диски с их новыми UUID.

загрузите свой живой компакт-диск, открыв Nautilus, и проверьте, какой раздел имеет похожие папки для изображения ниже

Вы можете увидеть UUID разделов в названии, если вы хотите узнать, какое это устройство ...

загрузите свою живую CD

alt text

затем найдите устройство с тем же UUID ...

теперь введите sudo -H gedit /media/<your UUID>/etc/fstab

замените старый UUID новым, убедитесь, что вы заменяете правую строку в fstab. Вы можете сделать это, проверив, есть ли только / после UUID.

Вы можете одинаково для своего дома, единственная разница в том, что вам нужно найти домашний каталог и убедиться, что вы заменяете строку на /home.

удачи!

1
задан 19 November 2013 в 19:44

2 ответа

, чтобы просмотреть все библиотеки, установленные в вашей системе, и с их версиями вы можете использовать

ldconfig -v

& amp;

sudo ldconfig -v

оба будут работать, но вторая команда перечислит все библиотеки, которые должны иметь корневые разрешения для списка.

для фильтрации определенного пакета, используйте его имя в качестве аргумента. например, чтобы просмотреть все библиотеки jpeg, установленные

ldconfig -v | grep jpeg

5
ответ дан 24 May 2018 в 15:05
  • 1
    Хорошо, спасибо ... но я знаю, что у меня установлен libjpeg 6 и 8, но я хочу знать, какой из них используется imagemagick, и как его изменить;) – Theolodis 19 November 2013 в 20:11
  • 2
    Ну, ты не можешь. Потому что в каждой библиотеке есть определенная функция. Если добавление новой библиотеки может улучшить функциональность приложений, то разработчики Ubuntu добавят ее. – Ten-Coin 19 November 2013 в 20:20

Вы можете проверить установленную версию любого пакета с помощью apt-cache policy. Результат должен выглядеть так:

libjpeg8:
  Installed: 8c-2ubuntu8
  Candidate: 8c-2ubuntu8
  Version table:
 *** 8c-2ubuntu8 0
        500 http://de.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages
        100 /var/lib/dpkg/status

Он показывает как установленную версию, так и все другие доступные версии - только один здесь. Если есть другая версия, вы можете установить ее с помощью apt-get install <package>=<version>, если эта версия существует, например ::!!d1]

apt-get install libjpeg8=8c-ubuntu9

1
ответ дан 24 May 2018 в 15:05
  • 1
    Хорошо, спасибо ... но я знаю, что у меня установлен libjpeg 6 и 8, но я хочу знать, какой из них используется imagemagick, и как его изменить;) – Theolodis 19 November 2013 в 20:12

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

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