Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Проблема с apt-get после пропадания питания  (Прочитано 723 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gadd

  • Автор темы
  • Участник
  • *
  • Сообщений: 209
    • Просмотр профиля
Пытался компилить Wesnoth. При выполнении
sudo apt-get build-dep wesnothвнезапно пропало питание - комп вырубился. После включения попробовал снова выполнить данную команду - он мне выдал
E: dpkg был прерван, Вы должны вручную выполнить 'sudo dpkg --configure -a' чтобы исправить эту проблему.
что и было сделано.

(Нажмите, чтобы показать/скрыть)

затем sudo apt-get build-dep wesnoth выдает:
(Нажмите, чтобы показать/скрыть)

Пробовал переустанавливать Синаптиком пакеты dpkg-dev, g++ (c удалением пакета из кэша) - выдает подобную ошибку
Куда копать???

P.S. питание пропало после закачки пакетов, при их установке
« Последнее редактирование: 20 Май 2010, 21:40:57 от Gadd »
Ubuntu 16.04 x86_64
AMD FX X8 8350, Gigabyte 990FXA-UD3 (rev 3.0), GeForce GTX760 2ГБ
Установлены все обновления

Оффлайн DebianBoy

  • Активист
  • *
  • Сообщений: 304
    • Просмотр профиля
Попробуй загрузиться в Recovery Mode (в грубе есть такая опция), а там уже выбрать исправление менеджера пакетов. Для начала так, а дальше будем смотреть.
Debian и только Debian :)

Оффлайн Gadd

  • Автор темы
  • Участник
  • *
  • Сообщений: 209
    • Просмотр профиля
Через Груб ничего не дало. Та же ошибка выскакивает.
Я думаю может настройки какие сбились?
Или попробовать восстановить систему с диска? Есть в этом смысл?

Пользователь решил продолжить мысль 20 Май 2010, 22:25:35:
Смущает
dpkg (подпроцесс): не удалось запустить установлен сценарий post-installation: Ошибка формата выполняемого файлаЧто за сценарий такой?
« Последнее редактирование: 20 Май 2010, 22:25:35 от Gadd »
Ubuntu 16.04 x86_64
AMD FX X8 8350, Gigabyte 990FXA-UD3 (rev 3.0), GeForce GTX760 2ГБ
Установлены все обновления

Udachnik

  • Гость
Можно попробовать sudo apt-get check --fix-broken

Оффлайн Gadd

  • Автор темы
  • Участник
  • *
  • Сообщений: 209
    • Просмотр профиля
Забыл сказать, что в Грубе не было ничего по исправление менежера пакетов, только восстановление поврежденных пакетов (видимо то же самое, что и sudo apt-get check --fix-broken). Ни то ни другое не помогло. Ща ман изучал по apt-get, но никакх мыслей полезных не возникло.
 Блин, че делать-то? Позже попробую восстановление системы с диска сделать, если ни у кого мыслей полезных не возникнет.

 все-таки смущает
dpkg (подпроцесс): не удалось запустить установлен сценарий post-installation: Ошибка формата выполняемого файлано пока не нашел, что это за сценарий и кто его выполняет
Ubuntu 16.04 x86_64
AMD FX X8 8350, Gigabyte 990FXA-UD3 (rev 3.0), GeForce GTX760 2ГБ
Установлены все обновления

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
apt-get install -f ?
у меня можно спросить=)

Оффлайн gantellus

  • Старожил
  • *
  • Сообщений: 1276
    • Просмотр профиля
где-то есть файл, где прописывается статус пакетов.. не помню как называется. Вот там можно найти проблемные пакеты и удалить или закомментировать строчки, связанные с ними, а потом переустановить их заново.
Придумайте ещё более дружественный интерфейс, и мир породит ещё более тупого юзера (с)
С2Duo 2.4 Ghz, Geforce 8800, Maya 44 PCI

Оффлайн vhd

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Та-же ситуация. Помог скрипт:
https://forum.ubuntu.ru/index.php?topic=94448.0 (HOW-to в предпоследнем посте)
Заменил /var/lib/dpkg/status на сгенеренный файлик и все ОК

Оффлайн Gadd

  • Автор темы
  • Участник
  • *
  • Сообщений: 209
    • Просмотр профиля
что-то не помогает ничего, начинает после скрипта ругаться на совсем другие пакеты

Пользователь решил продолжить мысль 21 Май 2010, 12:30:21:
Решено!!! Спасибо vhd и gantellus и всем остальным!
Файлик - тот самый в /var/lib/dpkg/status. Пакет g++ был помечен как
Package: g++
Status: install ok half-configured
Удалил все строки, относящиеся к g++ и переустановил пакет через Синаптик. Больше не ругается.

Спасибо!!!
« Последнее редактирование: 21 Май 2010, 14:30:51 от Gadd »
Ubuntu 16.04 x86_64
AMD FX X8 8350, Gigabyte 990FXA-UD3 (rev 3.0), GeForce GTX760 2ГБ
Установлены все обновления

 

Страница сгенерирована за 0.056 секунд. Запросов: 22.