Почему zpool не установлен на сервере Ubuntu 16.04? [dубликат]

Недавно я обновил мою домашнюю версию сервера 14.04LTS до 16.04 LTS. ZFS работал нормально, и ящик успешно выполнял мою долю samba и выполнял роль KODI-сервера и конечного пользователя (я успешно работал с базой данных SQL и имел несколько узлов по всему дому).

Возможно, я сделал это неправильно, но после перезагрузки ZFS больше не работает и я должен был попытаться переустановить его. Я пробовал всю информацию, которую я могу сделать онлайн, безрезультатно. Ниже представлен вход и выход, которые я получаю.

Вся помощь преткнута.

sudo apt install zfs Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'zfsutils-linux' instead of 'zfs' Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: zfsutils-linux : Depends: zfs-doc (= 0.6.5.6-0ubuntu14) but 0.6.5.7-1~trusty is to be installed Depends: libnvpair1linux but it is not going to be installed Depends: libuutil1linux but it is not going to be installed Depends: libzfs2linux but it is not going to be installed Depends: libzpool2linux but it is not going to be installed Recommends: zfs-zed but it is not going to be installed E: Unable to correct problems, you have held broken packages.
2
задан 27 October 2016 в 12:44

2 ответа

Как-то вы нарушили зависимости, поэтому zfs не будет устанавливать. У вас все еще есть zfs ppa active? Избавьтесь от них, удалив ppa с менеджером обновлений.

С 16.04LTS, zfs находится в стандартной установке.

Используйте sudo apt clean, затем sudo apt update для нового запуска. Сделайте apt purge zfs* дальше, но убедитесь, что ничего другого, кроме zfs, не будет удалено!

sudo apt-get install zfsutils-linux - это все, что вам нужно для переустановки zfs. Обязательно импортируйте старый пул с помощью zpool import mypoolname, используйте ключ -f, если он раньше не экспортировался.

2
ответ дан 18 July 2018 в 05:43

Как-то вы нарушили зависимости, поэтому zfs не будет устанавливать. У вас все еще есть zfs ppa active? Избавьтесь от них, удалив ppa с менеджером обновлений.

С 16.04LTS, zfs находится в стандартной установке.

Используйте sudo apt clean, затем sudo apt update для нового запуска. Сделайте apt purge zfs* дальше, но убедитесь, что ничего другого, кроме zfs, не будет удалено!

sudo apt-get install zfsutils-linux - это все, что вам нужно для переустановки zfs. Обязательно импортируйте старый пул с помощью zpool import mypoolname, используйте ключ -f, если он раньше не экспортировался.

2
ответ дан 24 July 2018 в 18:25

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

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