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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Решение проблем с некорректно установленными пакетами в Debian и Ubuntu  (Прочитано 1648 раз)

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

Оффлайн tradakad

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
    • Hey! Go to Canada!
вот вычитал на http://www.opennet.ru/tips/info/1767.shtml статейку. дай думаю посмотрю у себя все ли ок. так, на всякий случай скажем. посмотрел

=========
jameel@jameel-laptop:~$ sudo dpkg -l | grep -v ^ii
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                                         Version                                  Description
+++-============================================-========================================-============================================
rc  libsdl1.2debian-pulseaudio                   1.2.13-1ubuntu1                          Simple DirectMedia Layer (with X11 and Pulse
rc  virtualbox-2.0                               2.0.2-36488_Ubuntu_hardy                 Sun xVM VirtualBox
jameel@jameel-laptop:~$
=========

думаю - вот гадость. вроде бы все ж корректно ставил. взял переустановил эти два пакета, думаю мало ли.. (предварительно конечно же удалив как там написанно. эксперименты все таки)

правда при установке первого выдало вот что

=========
dpkg: libsdl1.2debian-pulseaudio: dependency problems, but removing anyway as you request:
 libsdl1.2debian depends on libsdl1.2debian-alsa (= 1.2.13-1ubuntu1) | libsdl1.2debian-all (= 1.2.13-1ubuntu1) | libsdl1.2debian-esd (= 1.2.13-1ubuntu1) | libsdl1.2debian-arts (= 1.2.13-1ubuntu1) | libsdl1.2debian-oss (= 1.2.13-1ubuntu1) | libsdl1.2debian-nas (= 1.2.13-1ubuntu1) | libsdl1.2debian-pulseaudio (= 1.2.13-1ubuntu1); however:
  Package libsdl1.2debian-alsa is not installed.
  Package libsdl1.2debian-all is not installed.
  Package libsdl1.2debian-esd is not installed.
  Package libsdl1.2debian-arts is not installed.
  Package libsdl1.2debian-oss is not installed.
  Package libsdl1.2debian-nas is not installed.
  Package libsdl1.2debian-pulseaudio is to be removed.
Removing libsdl1.2debian-pulseaudio ...
=========

я перепугался немного на всякий случай, перегрузился. мало ли. мне не тяжело.. загрузился - все вроде работает.. посмотрел еще раз - ничего не изменилось. они же два и остались..

отчего это? то ли с ситемой проблемы то ли дело в том, что написанно в одном из комментов, а именно

==========
> sudo dpkg -l | grep -v ^ii

Эта команда выдаёт гораздо больше, чем все неправильные пакеты.

Правильнее делать sudo dpkg --configure -a -D0777
Будут показаны все цепочки зависимостей. Берём самые длинные цепочки и смотрим, какой пакет в конце. Вот он и проблемный. Удаляем и радуемся.
==========

т.е. если єто так, и и с пакетами все ок, то это хорошо, тем более, что sudo dpkg --configure -a -D0777 ничего не выдало, но если все таки проблема с поломанными пакетами?
Ребята, что скажете?


Оффлайн mazut

  • Забанен
  • Активист
  • *
  • Сообщений: 703
  • да, не заходи ты сюда!
    • Просмотр профиля
Есть проблемные пакеты? Synaptik ругается сразу. Проверка проблемных пакетов:

man strace

man ltrace

Последняя проверяет Shared Libraries, которые пользует глючная прога

Патрикеич.
Под наблюдением.

Оффлайн tradakad

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
    • Hey! Go to Canada!
Есть проблемные пакеты? Synaptik ругается сразу. Проверка проблемных пакетов:

man strace

man ltrace

Последняя проверяет Shared Libraries, которые пользует глючная прога



гм.. та вроде нету проблемных пакетов.. то ман конечно покурим щас.. может и есть они ? сидят себе и жужжат тихонько :))

спасибо за совет!

 

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