PDA

Показать полную графическую версию : [решено] Обновление clamav.


den4ik84
21-04-2010, 16:04
Добрый день! возникла такая ситуация: Есть сервер на бсд7 экзим недавно бросил работать и требует обновления clamav до версии минимум 0.95.Скачал нов версию в архиве с оффсайта.Помогите как мне сделать обновление с диска или с флэшки в общем как нибудь.
зы: учитывая что я в unix-e полный нуль то не судите строго если что то глупое пишу))

WhitePangolin
21-04-2010, 16:58
Во FreeBSD существует система портов. Если вы действительно полный нуль, то лучше использовать этот вариант нежели "скачивание архивов"... а потом привыкните :)
Читайте про "Обновление портов во FreeBSD (http://www.google.ru/search?hl=ru&newwindow=1&q=%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5+%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2+ %D0%B2%D0%BE+FreeBSD&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=)"

den4ik84
21-04-2010, 17:40
спасибо делаю как там написано он мне пишет что на фтп нет для 7 ничего :dont-know выберите другой сервер и так на всех доступных((((

WhitePangolin
21-04-2010, 17:46
Полный вывод команды команды сюда сбросьте

den4ik84
21-04-2010, 18:02
в смысле не понял про что вы :dont-know

WhitePangolin
21-04-2010, 18:04
$ date
Срд Апр 21 18:03:03 MSD 2010

date - команда;
Срд Апр 21 18:03:03 MSD 2010 - вывод команды

den4ik84
21-04-2010, 18:25
через sysinstall все делал по инструкции а про предыдущий пост так и не понял что именно нужно сделать??

WhitePangolin
21-04-2010, 18:40
Понятно...
/me передал эстафету

vadblm
21-04-2010, 19:11
для sh/bash подобных шеллов, от рута:

export PACKAGESITE=ftp://ftp.freebsd.org/pub/FreeBSD/ports/<архитектура>/packages-7-stable/Latest/
pkg_add -Ffr clamav

вместо <архитектура> подставить вывод uname -m

для csh/tcsh подобных шеллов использовать вместо export setenv, лень синтаксис вспоминать, надеюсь, смысл понятен.

den4ik84
22-04-2010, 11:32
смысл вроде понятен но не получилось мне в другом месте посоветовали вот это:
sudo csup -4 -h cvsup2.ru.freebsd.org /usr/share/examples/cvsup/ports-supfile
sudo portupgrade clamav
sudo /usr/local/etc/rc.d/clamav-clamd restart
sudo /usr/local/etc/rc.d/clamav-freshclam restart

после первой команды порты как я понял он обновил а вот теперь когда ввожу portupgrade clamav он говорит что такой нет команды :o

vadblm
22-04-2010, 12:57
смысл вроде понятен но не получилось мне в другом месте посоветовали вот это: »
Что конкретно не получилось?
Вам предлжили обновляться при помощи портапгрейда, лучший вариант.
Только вот индекс забыли обновить - после csup'а надо ещё make -C /usr/ports fetchindex сделать

после первой команды порты как я понял он обновил а вот теперь когда ввожу portupgrade clamav он говорит что такой нет команды »
Нету - значит нету. portupgrade - сторонняя программа, не является частью базовой системы. Установите ports-mgmt/portupgrade.

PS Судя по вашим мыканьям, с системой вы абсолютно не знакомы, а учиться времени уже нет, лучше всего пригласите специалиста. За деньги.

den4ik84
22-04-2010, 13:47
Спасибо за советы и помощь все получилось! Еще бы добавил мало ли кому понадобится :dont-know если зщкегзпкфву выдает ошибку то устанавливать его с помощью

cd /usr/ports/ports-mgmt/portupgrade && sudo make install clean && rehash




© OSzone.net 2001-2012