aptitude vs apt-get

Подскажите пожалуйста новчику по поводу комманды sudo aptitude - она у меня не работает (установил Кубунту 7,10), выдает ошибку aptitude: symbol lookup error: /lib/libncursesw.so.5: undefined symbol: _nc_syntax
однако с apt-get все замечательно работает,читал что аптитьюд лучше апт-гет? подскажите как исправить ошибку если это вообще нужно

0
Soi-Fong - 7 Февраль, 2008 - 15:37
Изображение пользователя Soi-Fong.

попробуй либо: sudo apt-get reinstall aptitude
либо: sudo apt-get purge aptitude && sudo apt-get install aptitude
аптитуд может и побольше команд знает, зато у него нету команды autoremove, как в апт-гете, которая удаляет пакеты, более не нужные по зависимостям.
_________________________
[

0
akaDemon - 7 Февраль, 2008 - 16:01

E: Неверная операция reinstall
2-ой запустился и сейчас чего-то устанавливает. спасибо :)

0
akaDemon - 7 Февраль, 2008 - 16:02

после переустановки таже самая фигня aptitude: symbol lookup error: /lib/libncursesw.so.5: undefined symbol: _nc_syntax

0
akaDemon - 7 Февраль, 2008 - 16:34

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

0
akaDemon - 7 Февраль, 2008 - 17:41

sudo apt-get install aptitude
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
Уже установлена самая новая версия aptitude.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
alex@alex-desktop:~$ sudo aptitude update
aptitude: symbol lookup error: /lib/libncursesw.so.5: undefined symbol: _nc_syntax

в чем проблема? может кто сталкивался

0
picaro - 7 Февраль, 2008 - 17:42
Изображение пользователя picaro.

sudo apt-get install -reinstall aptitude

0
akaDemon - 7 Февраль, 2008 - 17:46

E: Неизвестная опция командной строки 'r' [из -reinstall].

0
Soi-Fong - 7 Февраль, 2008 - 17:59
Изображение пользователя Soi-Fong.

C одним дефисом обычно односимвольные параметры используются, а многосимвольные (слова) с двумя, например -h и --help.
Не думаю, что реинсталл поможет, если даже пурге и инсталл не помогли. Подозреваю, косяк в какой-то зависимой библиотеке, нужно узнать в какой и переустановить ее.
_________________________
[

0
picaro - 7 Февраль, 2008 - 18:09
Изображение пользователя picaro.

Ошибся, извиняюсь. Команду можно посмотреть используя man apt-get. Согласен, что вряд ли поможет, но лучше попробовать.

0
Walter oDim - 7 Февраль, 2008 - 20:01
Изображение пользователя Walter oDim.

там же написано: /lib/libncursesw.so.5
т.е. пакет libncurses5 предположительно битый. оно отвечает за curses-интерфейс, т.е. за псевдографику в терминале (aptitude какраз использует ncurses)

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры