Подскажите пожалуйста новчику по поводу комманды sudo aptitude - она у меня не работает (установил Кубунту 7,10), выдает ошибку aptitude: symbol lookup error: /lib/libncursesw.so.5: undefined symbol: _nc_syntax
однако с apt-get все замечательно работает,читал что аптитьюд лучше апт-гет? подскажите как исправить ошибку если это вообще нужно
попробуй либо: sudo apt-get reinstall aptitude
либо: sudo apt-get purge aptitude && sudo apt-get install aptitude
аптитуд может и побольше команд знает, зато у него нету команды autoremove, как в апт-гете, которая удаляет пакеты, более не нужные по зависимостям.
_________________________
[
E: Неверная операция reinstall
2-ой запустился и сейчас чего-то устанавливает. спасибо :)
после переустановки таже самая фигня aptitude: symbol lookup error: /lib/libncursesw.so.5: undefined symbol: _nc_syntax
еще такой вопрос - как прописать в систему роут чтобы он остался на постоянку а не до перезагрузки?
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
в чем проблема? может кто сталкивался
sudo apt-get install -reinstall aptitude
E: Неизвестная опция командной строки 'r' [из -reinstall].
C одним дефисом обычно односимвольные параметры используются, а многосимвольные (слова) с двумя, например -h и --help.
Не думаю, что реинсталл поможет, если даже пурге и инсталл не помогли. Подозреваю, косяк в какой-то зависимой библиотеке, нужно узнать в какой и переустановить ее.
_________________________
[
Ошибся, извиняюсь. Команду можно посмотреть используя man apt-get. Согласен, что вряд ли поможет, но лучше попробовать.
там же написано: /lib/libncursesw.so.5
т.е. пакет libncurses5 предположительно битый. оно отвечает за curses-интерфейс, т.е. за псевдографику в терминале (aptitude какраз использует ncurses)
Отправить комментарий