На днях при очередном обновлении плагинов 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
Теги:
Загрузка Все права защищены © 2017 ИТ-Инженер (Краснодар)
 
把手拿回