Как разрешить конфликты пакетов?

Я бы предложил использовать Unetbootin. Когда компакт-диск скопирован на ваш USB-накопитель, перед ним должен быть установлен загрузчик syslinux, а не isolinux с компакт-диска. Различные файлы на USB-накопителе по сравнению с CD, вероятно, вызвали проблему, когда вы выбрали опцию проверки диска.

Главное, чтобы проверить, что md5sum файла /casper/filesystem.squashfs на вашем USB-накопителе так же, как этот файл в ISO. Все остальные файлы являются «вспомогательными» файлами, которые позволяют загружать USB-накопитель. Они не используются во время или после установки.

Чтобы проверить, что md5sums одинаковы, вы можете запустить

sudo mount -o loop /path/to/ubuntu.iso /mnt
md5sum /mnt/casper/filesystem.squashfs
md5sum /path/to/USB/casper/filesystem.squashfs

, а затем убедитесь, что выходы одинаковы .

1
задан 26 February 2016 в 21:33

2 ответа

Оба пакета содержат одинаковые файлы:

/usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 /usr/lib/x86_64-linux-gnu/libsigc-2.0. so.0.0.0

Вы можете найти это в поиске деталей пакета в пакетах Ubuntu: http://packages.ubuntu.com/

eg http://packages.ubuntu.com/ http://packages.ubuntu.com/precise/amd64/libsigc++-2.0-0c2a/filelist

Таким образом, confilct вызван по тем же файлам в пакетах. Что должна делать система сейчас? Поскольку он не может решить это, он отображает конфликт.

2
ответ дан 23 May 2018 в 13:14
  • 1
    Понимаю, поэтому не было бы способа решить этот конфликт, не так ли? (Например, используя дополнительные инструменты) – Martin R. 26 February 2016 в 23:37

try sudo apt-get build-dep libsigc++-2.0-0v5 libsigc++-2.0-0c2a

0
ответ дан 23 May 2018 в 13:14

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

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