Debian ОС GNU/Linux: Как разрешать некоторые проблемы возникающие во время обновления от Squeeze к Wheezy


Вернуться к Оглавлению
   
 

1. Введение

 
 

Первой из перечня проблем с которой мне пришлось сталкнуться невозможность отконфигурировать пакет openjdk-6-jre. Потому что этап обновления системы (dist-upgrade) неизбежно заканчивался следующим сообщением:

E: Could not perform immediate configuration on 'openjdk-6-jre'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)

Или руссифицированный вариант:

E: Не удалось выполнить оперативную настройку 'openjdk-6-jre'. Подробней, смотрите в man 5 apt.conf о APT::Immediate-Configure. (2).

Неоднократная попытка выполнить:

# apt-get -f install

Данную проблему не решали.

   
 

2. Решение проблем

 
 

Поиски в интернете выявили (автор обновление производил в начале 2014 года ), что данная проблема уже давно обросла бородой и связана c тем, что пакет google-chrome-stable требует в своих зависимостях присутствие пакетов openjdk-6-jre и default-jre.

Соответственно те, кто столкнулся с данной проблемой ранее рекомендуют удалить выше названные пакеты:

# apt-get remove default-jre
# apt-get remove openjdk-6-jre

Выполняем (необязательно, автор статьи его пропустил):

# dpkg --configure -a

Возобновляем дальнейшее обновление нашей системы, как показано ниже:

# apt-get -o APT::Immediate-Configure=false -f dist-upgrade
   
 

3. Восстановление работоспособности Google Chrome

 
 

Тем кто не будет в дальнейшем использовать WEB-браузер Google Chrome этот пункт можно пропустить.

Для восстановления работоспособности Google Chrome требуется выполнить:

# apt-get install default-jre
# apt-get install google-chrome-stable
   
 

4. Решение незначительных проблем

 
 

4.1. Остальные незначительные ошибки по обновлению лечаться следующим образом:

# dpkg -f install
   
 

5. Разрешение проблем c DPKG(8)

 
 

5.1. На финальной стадии во время установки некоторых пакетов DPKG(8) вернул:

E: Sub-process /usr/bin/dpkg returned an error code (1)

5.2. Для выявления данной проблемы использовал:

# lsb_release --all
# apt-cache policy
# dpkg --audit
# apt-get --simulate --fix-broken dist-upgrade

Обычно, такие сообщения вылезают на фоне не хватки дискового пространства (точек монтирования /var и /usr, который лечится удалением не нужных данных, не связанных с установкой пакетов.

5.3. Повторно выполнить п.4.1 .

   
 

6. Финальные действия

 
 

6.1 Перечисленные в данном пункте действия необязательны, кроме обновления Grub.

6.2. Для установки образа ядра версии 2.6 нужно проверить установленую версию:

# dpkg -l | grep linux-image

И затем выполнить:

# apt-get install linux-image-2.6

6.2. Для установки UDEV:

# apt-get install udev

6.3. Для обновления GRUB(8):

# update-grub
   
 

7. Библиография

 
 

7.1. Upgrading Debian
7.2. Unmet Dependencies: default-jdk
7.3. E: Sub-process /usr/bin/dpkg returned an error code (1)

   
Вернуться к Оглавлению
 
 Copyright © 2010-2014 rjaan as Andrey Rjavskov(Rzhavskov) <rjaan@yandex.ru> <arjavskov@gmail.com>
 
Сайт создан в системе uCoz