|

На днях при очередном обновлении плагинов OpenMediaVault столкнулся с очередной ошибкой, связанной с доступом к репозиториям.
Решение проблемы, показанное мной ранее не помогло.
Выглядит новая ошибка следующим образом.
1 2 3 4 5 | >>> *************** Error *************** Failed to execute command 'export LANG=C; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --force-yes --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" install bind9-host 2>&1': E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. <<< ************************************* |
Для устранения проблемы необходимо выполнить пошагово следующие команды:
1. Для очистки кэша репозитория:
apt-get clean |
2. Для обновления списка доступных пакетов:
apt-get update |
2.1 Возможен сбой при выполнеии команды следующего вида:
1 2 3 | Creating index of upgradeable packages ... Creating index of openmediavault plugins ... E: Работа dpkg прервана, вы должны вручную запустить «dpkg --configure -a» для устранения проблемы. |
3. Для принудительного переконфигурирования всех пакетов:
dpkg --configure -a |
3.1 Возможен сбой при выполнеии команды следующего вида:
1 2 3 4 5 | W: mdadm: no arrays defined in configuration file.
При обработке следующих пакетов произошли ошибки:
php5-cgi
php5-fpm
php5-cli |
4. Повторно выполняем обновление списка доступных пакетов:
apt-get update |
Если все в пордяке, должен быть примерно следующий результат:
1 2 3 4 | Игн http://packages.openmediavault.org stoneburner-proposed/main Translation-en Creating index of upgradeable packages ... Creating index of openmediavault plugins ... Чтение списков пакетов… Готово |
5. Выполняем обвноление всех пакетов, установленных в системе:
apt-get upgrade |
5.1 Возможен сбой при выполнеии команды следующего вида:
1 2 3 4 5 6 7 8 | Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install». Пакеты, имеющие неудовлетворённые зависимости: php5-cli : Зависит: php5-common (= 5.4.45-0+deb7u7) но 5.4.45-0+deb7u6 уже установлен php5-fpm : Зависит: php5-common (= 5.4.45-0+deb7u7) но 5.4.45-0+deb7u6 уже установлен E: Неудовлетворённые зависимости. Попытайтесь использовать -f. |
6. Для исправления нарушенных зависимостей пакетов:
apt-get -f install |
Если все в пордяке, должен быть примерно следующий результат:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Исправление зависимостей… Готово Будут установлены следующие дополнительные пакеты: php5-cgi php5-common php5-curl Пакеты, которые будут обновлены: php5-cgi php5-common php5-curl обновлено 3, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 15 пакетов не обновлено. не установлено до конца или удалено 3 пакетов. Необходимо скачать 5 850 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 4 096 B. Хотите продолжить [Д/н]? y .... Настраивается пакет php5-cgi (5.4.45-0+deb7u7) … Настраивается пакет php5-fpm (5.4.45-0+deb7u7) … Настраивается пакет php5-curl (5.4.45-0+deb7u7) … Обрабатываются триггеры для php5-fpm … Restarting PHP5 FastCGI Process Manager: php5-fpm. Creating index of upgradeable packages ... Creating index of openmediavault plugins ... |
7. Повторно выполняем обвноление всех пакетов, установленных в системе:
apt-get upgrade |
Если все в пордяке, должен быть примерно следующий результат:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Пакеты, которые будут обновлены: bind9-host hpijs-ppds libbind9-80 libdns88 libhpmud0 libisc84 libisccc80 libisccfg82 liblwres80 openmediavault-omvextrasorg openssl php-pear printer-driver-hpcups printer-driver-hpijs samba-common-bin обновлено 15, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 8 215 kБ архивов. После данной операции, объём занятого дискового пространства уменьшится на 43,0 kB. Хотите продолжить [Д/н]? y Получено:1 http://packages.omv-extras.org/debian/ stoneburner/main openmediavault-omvextrasorg all 2.13.7 [259 kB] Получено:2 http://security.debian.org/ wheezy/updates/main samba-common-bin amd64 2:3.6.6-6+deb7u11 [3 829 kB] Получено:3 http://security.debian.org/ wheezy/updates/main bind9-host amd64 1:9.8.4.dfsg.P1-6+nmu2+deb7u14 [74,6 kB] Получено:4 http://security.debian.org/ wheezy/updates/main libisc84 amd64 1:9.8.4.dfsg.P1-6+nmu2+deb7u14 [184 kB] Получено:5 http://security.debian.org/ wheezy/updates/main libdns88 amd64 1:9.8.4.dfsg.P1-6+nmu2+deb7u14 [755 kB] Получено:6 http://security.debian.org/ wheezy/updates/main libisccc80 amd64 1:9.8.4.dfsg.P1-6+nmu2+deb7u14 [37,0 kB] Получено:7 http://security.debian.org/ wheezy/updates/main libisccfg82 amd64 1:9.8.4.dfsg.P1-6+nmu2+deb7u14 [63,8 kB] Получено:8 http://security.debian.org/ wheezy/updates/main libbind9-80 amd64 1:9.8.4.dfsg.P1-6+nmu2+deb7u14 [43,0 kB] Получено:9 http://security.debian.org/ wheezy/updates/main liblwres80 amd64 1:9.8.4.dfsg.P1-6+nmu2+deb7u14 [56,4 kB] Получено:10 http://security.debi ... Обрабатываются триггеры для openmediavault … Updating locale files ... Updating file permissions ... Purging internal cache ... Restarting engine daemon ... Creating index of upgradeable packages ... Creating index of openmediavault plugins ... |
После этого можно перейти в веб интерфейсу OpenMediaVault, выполнить перезагрузку страницы и проверить список пакетов для обновления. Он должен быть пуст. Это значит, что вы все сделаи правильно.
Вы также можете ознакомиться с другими статьями:

12th Фев 2017
|
Теги:
|