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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Обновление до Mate 1.6 - система пакетов повреждена  (Прочитано 1070 раз)

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

Оффлайн stx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
  • e2 - e4
    • Просмотр профиля
Ubuntu 12.10

После обновления MATE c 1.4 до 1.6 повредилась система / база пакетов.
sudo apt-get -f install не помогает.

user~# sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  mate-media-gstreamer
Пакеты, которые будут обновлены:
  mate-media-gstreamer
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 20 пакетов не обновлено.
Необходимо скачать 0 B/404 kB архивов.
После данной операции, объём занятого дискового пространства уменьшится на 810 kB.
Хотите продолжить [Д/н]?
(Чтение базы данных ... на данный момент установлено 575237 файлов и каталогов.)
Подготовка к замене пакета mate-media-gstreamer 1.4.0-1+precise (используется файл .../mate-media-gstreamer_1.6.0-1+quantal_i386.deb) ...
Распаковывается замена для пакета mate-media-gstreamer ...
dpkg: error processing /var/cache/apt/archives/mate-media-gstreamer_1.6.0-1+quantal_i386.deb (--unpack):
 попытка перезаписать «/usr/share/omf/mate-mixer_applet2/mate-mixer_applet2-ko.omf», который уже имеется в пакете mate-applets-common 1.4.0-1+precise
dpkg-deb: ошибка: подпроцесс вставка был завершён по сигналу (Обрыв канала)
Обрабатываются триггеры для bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для gnome-menus ...
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/mate-media-gstreamer_1.6.0-1+quantal_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
user~#

Помогите восстановить нормальную работу системы :)
FreeBSD 8.3 / Ubuntu 12.10

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля

Оффлайн stx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
  • e2 - e4
    • Просмотр профиля
FreeBSD 8.3 / Ubuntu 12.10

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
История не терпит сослагательного наклонения. (С)
Уж не помню, кто сказал.
Простите за оффтоп.

Оффлайн mmfaddeev

  • Активист
  • *
  • Сообщений: 591
    • Просмотр профиля
stx, делай как я, коль скоро мы одинаково небрежныдоверчивы.

Такая же поломка и у меня приключилась, вылечил сносом в синаптике Mate-applets-common и всего, связанного с ним по зависимостям с последующей установкой этих пакетов обратно.
« Последнее редактирование: 05 Апреля 2013, 10:13:54 от mmfaddeev »

Оффлайн stx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
  • e2 - e4
    • Просмотр профиля
Поскольку через синаптик и другие штатные средства в убунте это не восстанавливается, привожу другой рецепт.
Если у кого такие же сложности, делайте так:

sudo gedit /var/lib/dpkg/status
В файле удаляете всё, что связано с неработающим/мешающим пакетом.
В моём примере это mate-media-gstreamer.
Обязательно сохраняем файл!

Далее пробуете восстановить базу командой apt-get -f install, и если всё сделали правильно, то ответом будет что-то вроде:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 19 пакетов не обновлено.

Дальше можете удалять/устанавливать всё, что вам нужно через штатные средства.
FreeBSD 8.3 / Ubuntu 12.10

 

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