Здравствуйте. Случилась такая беда.
С помощью dpkg установил пакет с игнорирование зависимостей (--force-deps). Теперь любая манипуляция с apt-get не работает и просит выполнить apt-get -f install.
apt-get -f install - удаляет установленный мной пакет, т.к. решить зависимость невозможно.
Как можно убрать/игнорировать это предупреждение ? Давненько делал это, но к сожалению не помню как.
Работа с APT
Не обновляли установленные пакеты в обход репозиториев? У меня такое было на Ubuntu/Mint, решилось откатом на версию из репозитория.
Rizado, да понимаю я это. У самого кровь из глаз бежит когда делаю это.
Однако задача примерно так "систему в которую натянули пакетов из разных веток, привести к определенным требованиям".
Вот я пилю и плачу плачу и пилю.
Для особо отчаянных :D
Есть такой конфигурационный файл - "/var/lib/dpkg/status". В нем записана вся информация о пакетах, в т.ч. зависимости. Легким движением руки мы можем поменять (удалить, добавить, изменить версию) любую зависимость для любого пакета.
marikk, это крайние меры. Без особой необходимости этот файл не стоит трогать.
marikk, а что нам говорит
dpkg --configure -a
stranger, ничего не выводит.
marikk, от рута!
marikk, по ссылке только сам Радикал, а не картинка. Попробуйте выложить на другой файлопомойке. Эта видимо сегодня в отпуске.
И да, не надо картинок. Выхлоп кода давайте в студию.
Выхлоп кода давайте в студию.
Так его нет. После нажатия Enter переходит на новую пустую строчку. А что должно вывести ?
marikk, вот это и выложите нам сюда в качестве кода. Иначе не о чем говорить.
[console]
sudo -s
dpkg --configure -a
[/console]
stranger, попробовал установить sudo, для чистоты эксперимента. Предложило накатить сверху 100 МБ разной всячины. Установка завершилась ошибкой и система померла. При запуске сваливается в Kernel Panic.
Возможно вы не знаете предысторию. Нехороший человек натащил пакетов из различных репозиториев. Я помогал коллеге впихнуть туда несколько пакетов (systemd, syslog-ng, cups). Видя состояние системы рекомендовал полную переустановку.
marikk, так давайте разбираться!
Для начала вычистите лист реп. Что мешает?
marikk, так давайте разбираться!
Да просто это никому не нужно. А заниматься этим ради интереса здоровье не позволяет :(
Тому, кто это делал я объяснил в чем он ошибся. В систему добавил (вбил) необходимые пакеты. Даже все работает, однако дальнейшее администрирование (установка, обновление пакетов) невозможно.
Список реп,если интересно, можно посмотреть в этой ветке Обновление ядра
