Я запускаю сервер на Ubuntu Hardy Heron 8.04 LTS, и когда я установил ClamAV через aptitude, он установил версию 0.94. Эта версия теперь EOL'ed, но когда я запускаю «aptitude upgrade», она не обновляет ClamAV до более поздней версии (0.96).
Я тогда последовал эти инструкции по установке ClamAV из PPA, но когда я это сделал, я получаю сообщение: "Следующие пакеты были сохранены: ... clamav clamav-base clamav-daemon clamav-freshclam ..."
Кто-нибудь знает, как заставить Ubuntu 8.04 сделать это обновление через aptitude или apt-get (я надеюсь избежать компиляции из исходного кода и т. Д.)?
Да, вчера вечером мой сервер сломался. Но я использую 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» для каждого пакета. Что произойдет, если вы попытаетесь «apt-get install» установить пакеты напрямую, а не через обновление?