LINUX.ORG.RU

Отсутствует ldconfig

 ,


0

1

Пытаюсь собрать squid 4.9 под Debian 10 x64. Ему требуется libc6-dev, который требует libc6 2.28-10, в системе установлен libc6 2.29-2. При попытке даунгрейда получаю

dpkg: warning: 'ldconfig' not found in PATH or not executable
Содержимое PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Где взять ldconfig?

Ответ на: комментарий от TeopeTuK

Система не моя :) Устроился на новую работу, а тут такое. В общем нашёл более простое решение: этот Debian работает внутри ProxMox, так что я просто создал новый контейнер (или как там это называется) с чистой Debian и работаю там, старый Debian со сквидом не трогаю. Потом просто перенаправлю трафик в новый сквид, а старый удалю.

murderer ()

Предположу, что попытка отката версии пакета выполнялась с помощью чистого dpkg, запущенного в оболочке по команде su без опции -l. Угадал?

Если да, то:

  1. Использовать чистый dpkg требуется редко – используйте apt.

  2. Для получения оболочки root используйте su -l, а не просто su. Или поставьте и настройте уже sudo.

Rootlexx ★★ ()