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


Автор Тема: Система пакетов повреждена  (Прочитано 1299 раз)

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

Оффлайн hyperboria

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Система пакетов повреждена
« : 28 Апрель 2016, 00:01:07 »
Добрый день, поломался
Пытался установить libc6 2.19 поверх 2.23 чтобы удовлетворить зависимость для программы. (2gis)
итого установил устаревшую 2.19 версию, программа так и не встала, и не могу обратно установить нормальный libc6
Помогите!

sudo apt-get install libc6
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
  libx264-146
Для его удаления используйте «sudo apt autoremove».
Предлагаемые пакеты:
  glibc-doc
Пакеты, которые будут обновлены:
  libc6
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
Необходимо скачать 2 584 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 429 kB.
Get:1 http://ru.archive.ubuntu.com/ubuntu xenial/main amd64 libc6 amd64 2.23-0ubuntu3 [2 584 kB]
Получено 2 584 kБ за 2с (1 199 kБ/c)
Предварительная настройка пакетов ...
(Чтение базы данных … на данный момент установлено 319265 файлов и каталогов.)
Подготовка к распаковке …/libc6_2.23-0ubuntu3_amd64.deb …
Checking for services that may need to be restarted...
Checking init scripts...
Nothing to restart.
Распаковывается libc6:amd64 (2.23-0ubuntu3) на замену (2.19-10ubuntu2) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libc6_2.23-0ubuntu3_amd64.deb (--unpack):
 попытка перезаписать общий «/usr/share/lintian/overrides/libc6», который отличается от других экземпляров пакета libc6:amd64
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libc6_2.23-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo apt-get autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 gnumeric : Зависит: libc6 (>= 2.23) но 2.19-10ubuntu2 уже установлен
 libasan1 : Зависит: libc6 (>= 2.23) но 2.19-10ubuntu2 уже установлен
 libasan2 : Зависит: libc6 (>= 2.23) но 2.19-10ubuntu2 уже установлен
 libc-bin : Зависит: libc6 (> 2.23) но 2.19-10ubuntu2 уже установлен
 libc-dev-bin : Зависит: libc6 (> 2.23) но 2.19-10ubuntu2 уже установлен
 libc6 : Ломает: libc6:i386 (!= 2.19-10ubuntu2) но 2.23-0ubuntu3 уже установлен
 libc6:i386 : Ломает: libc6 (!= 2.23-0ubuntu3) но 2.19-10ubuntu2 уже установлен
 libc6-dbg : Зависит: libc6 (= 2.23-0ubuntu3) но 2.19-10ubuntu2 уже установлен
 libc6-dev : Зависит: libc6 (= 2.23-0ubuntu3) но 2.19-10ubuntu2 уже установлен
 libdevmapper1.02.1 : Зависит: libc6 (>= 2.22) но 2.19-10ubuntu2 уже установлен
 libquadmath0 : Зависит: libc6 (>= 2.23) но 2.19-10ubuntu2 уже установлен
 libreoffice-calc : Зависит: libc6 (>= 2.23) но 2.19-10ubuntu2 уже установлен
 libtsan0 : Зависит: libc6 (>= 2.23) но 2.19-10ubuntu2 уже установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.

соответственно на sudo apt-get -f install тоже самое что в первом коде

Оффлайн malcolm061990

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Система пакетов повреждена
« Ответ #1 : 28 Апрель 2016, 00:59:06 »
Здравствуйте. Попробуйте попробовать установить необходимый пакет с помощью менеджера пакетов synaptic. Мне он часто помогал в таких ситуациях.

Оффлайн hyperboria

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Система пакетов повреждена
« Ответ #2 : 28 Апрель 2016, 01:30:36 »
Проблема в том что я теперь немогу запустить систему.
Что делать? И как...   :-\

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2224
    • Просмотр профиля
Re: Система пакетов повреждена
« Ответ #3 : 28 Апрель 2016, 09:08:28 »
hyperboria, нужны подробности, скрин хотя бы, на каком этапе "не загружается".

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5138
    • Просмотр профиля
Re: Система пакетов повреждена
« Ответ #4 : 28 Апрель 2016, 09:14:21 »
Проблема в том что я теперь немогу запустить систему.
Что делать? И как...   :-\

загружаться с LiveCD и через chroot восстанавливать систему установкой пакета libc6 v2.23 через dpkg -i.

как - аналогично способу восстановления GRUB, инструкция есть в Документации.

Оффлайн hyperboria

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Система пакетов повреждена
« Ответ #5 : 28 Апрель 2016, 10:22:35 »
загружаться с LiveCD и через chroot восстанавливать систему установкой пакета libc6 v2.23 через dpkg -i.

как - аналогично способу восстановления GRUB, инструкция есть в Документации.

Хорошо, примаунтился, зачрутился.
sudo dpkg -i libc6_2.23-0ubuntu3_amd64.deb

sudo: unable to resolve host xubuntu: Connection refused
(Reading database ... 319265 files and directories currently installed.)
Preparing to unpack libc6_2.23-0ubuntu3_amd64.deb ...
Checking for services that may need to be restarted...
Checking init scripts...
Running in chroot, ignoring request.
Nothing to restart.
Unpacking libc6:amd64 (2.23-0ubuntu3) over (2.19-10ubuntu2) ...
dpkg: error processing archive libc6_2.23-0ubuntu3_amd64.deb (--install):
 trying to overwrite shared '/usr/share/lintian/overrides/libc6', which is different from other instances of package libc6:amd64
Errors were encountered while processing:
 libc6_2.23-0ubuntu3_amd64.deb
apt-get -f install

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
  libx264-146
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
  libc6
Suggested packages:
  glibc-doc
The following packages will be upgraded:
  libc6
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/2,584 kB of archives.
After this operation, 429 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Preconfiguring packages ...
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (2: No such file or directory)
(Reading database ... 319265 files and directories currently installed.)
Preparing to unpack .../libc6_2.23-0ubuntu3_amd64.deb ...
Checking for services that may need to be restarted...
Checking init scripts...
Running in chroot, ignoring request.
Nothing to restart.
Unpacking libc6:amd64 (2.23-0ubuntu3) over (2.19-10ubuntu2) ...
dpkg: error processing archive /var/cache/apt/archives/libc6_2.23-0ubuntu3_amd64.deb (--unpack):
 trying to overwrite shared '/usr/share/lintian/overrides/libc6', which is different from other instances of package libc6:amd64
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.23-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Пользователь добавил сообщение 28 Апрель 2016, 10:23:07:
hyperboria, нужны подробности, скрин хотя бы, на каком этапе "не загружается".
не загружается на стадии загрузки lightdm кажется.

xubuntu 16.04
« Последнее редактирование: 28 Апрель 2016, 11:48:03 от hyperboria »

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5138
    • Просмотр профиля
Re: Система пакетов повреждена
« Ответ #6 : 28 Апрель 2016, 12:56:25 »
hyperboria, попробуйте "dpkg -i" с параметром "--force-all".

sudo в chroot вводить не надо (уже root).

Оффлайн hyperboria

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Система пакетов повреждена
« Ответ #7 : 28 Апрель 2016, 19:08:33 »
БТР, Благодарю вас! Заработало! :D

 

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