Проблема Udev после обновления до Ubuntu 15.04

После обновления до Ubuntu 15.04 я получил странную ошибку с udev.

-> sudo apt-get dist-upgrade 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  init
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
228 not fully installed or removed.
Need to get 0 B/3,734 B of archives.
After this operation, 30.7 kB of additional disk space will be used.
Do you want to continue? [Y/n] 
Setting up udev (219-7ubuntu3) ...
dpkg: error processing package udev (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 udev
E: Sub-process /usr/bin/dpkg returned an error code (1)

Примерно через час поиска я понял, что вы можете исправить это, изменив файл /etc/init.d/udev . но проблема в том, что в Ubuntu 15.04 эта система была заменена системой systemd. Итак, я вернулся на площадь 1.

Итак, мой вопрос, как я могу это исправить?

Заранее спасибо.

Редактировать: Я переустановил Ubuntu за день до ответа, к сожалению, я не могу сказать, сработало оно или нет :(. Но мне все равно нужно обновить ноутбук до Ubuntu 15.04, поэтому, если я запустлю в той же задаче я обязательно протестирую решение снизу.

Редактировать 2: Итак, я наконец-то нашел время обновить свой ноутбук до Ubuntu 15.04 и столкнулся с той же проблемой, поэтому дал первое исправление от @Shengolol попытка. И я могу сказать вам, что это сработало: D.

Так что большое спасибо, Шенголол:).

0
задан 7 May 2015 в 17:49

1 ответ

Вчера я споткнулся в ту же проблему. Я обновил от 14,10 до 15,04, и во время обновления я получил те же ошибки, как Вы добираетесь. К счастью я смог точно определить причину проблемы. Существует два способа зафиксировать это:

Первый путь (ЛЕГКОЕ) Движение к терминалу и выполняют команду sudo groupdel input. Теперь выполненный sudo apt-get update && sudo apt-get dist-upgrade.

Только читает второй путь, если Вы интересуетесь причиной проблемы или если первый путь не работал.

1117-секундный путь (я просто отправил это для объяснения проблемы)

А определенная строка в dpkg сценарии конфигурации является проблемой, мы хотим удалить эту строку. Сначала откройте файл через терминал:

sudo nano /var/lib/dpkg/info/udev.postinst

Теперь ищут строку addgroup --quiet --system input и удаляют его. Эта строка является первой частью сценария конфигурации. Это добавляет группу 'вход' к Вашей системе. Странно это разрушает целый сценарий, когда группа уже существует. Очевидно, у членов этой группы есть доступ к Вашему системному входу, но это не необходимо, как введено также работы без этой группы. Сохраните свой отредактированный файл и работайте sudo apt-get update && sudo apt-get dist-upgrade.

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

С наилучшими пожеланиями,

Shengolol

7
ответ дан 8 May 2015 в 03:49

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

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