Как обновить ClamAV на Ubuntu Hardy Heron 8.04 LTS?
Я использую сервер на Ubuntu Hardy Heron 8.04 LTS, и когда я установил ClamAV через aptitude, он установил версию 0.94. Эта версия теперь была написана EOL, но когда я запускаю "aptitude upgrade", она не обновляет ClamAV до более новой версии (0.96).
Затем я следовал этим инструкциям по установке ClamAV из PPA, но когда я сделал это, я получил сообщение "Следующие пакеты были сохранены: ... clamav clamav-base clamav-daemon clamav-freshclam ..."
Кто-нибудь знает, как заставить Ubuntu 8.04 сделать это обновление через aptitude или apt-get (я надеюсь избежать компиляции из исходного кода и т. Д.)?
3 ответа
Да, это испортило мой сервер прошлой ночью. Я использую Debian Lenny. Мне пришлось добавить хранилище debian-volatile, чтобы иметь возможность обновиться до 0.95.3.
Вам нужно добавить deb http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu hardy main
на ваш /etc/apt/sources.list
и беги apt-get update
После этого apt-get upgrade clamav
Если apt-get upgrade
не работает, делай
apt-get install clamav clamav-base clamav-daemon clamav-freshclam
Если он говорит, что пакеты были "задержаны", выполните sudo apt-get dist-upgrade. Это получит их.
Мне просто нужно было сделать это вчера, я добавил ppa в sources.list, добавил ключ, сделал apt-get update и затем apt-get install''d каждый пакет. Что происходит, когда вы пытаетесь "установить-установить" пакеты напрямую, а не через обновление?