Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
- установка антивира через emerge -
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
alp
n00b
n00b


Joined: 22 Feb 2007
Posts: 9

PostPosted: Mon Feb 26, 2007 1:04 pm    Post subject: - установка антивира через emerge - Reply with quote

Всем доброго времени суток! :)
Надо обновить антивирус Clamav (c 0.88.7 до 0.90). Но по команде emerge -pv clamav выдается такое:

[ebuild U ] app-antivirus/clamav-0.90 [0.88.7] USE="crypt mailwrapper -bzip2% -curl% -gmp% -logrotate% -milter (-selinux)" 11,304 kB

Я не понимаю , это что emerge хочет анинсталлить 8O -bzip2% -curl% -gmp% -logrotate% -milter ? Так ни milter, ни logrotate у меня не установлены...

Если нет, то что значят флаги USE=".... -bzip2% -curl% -gmp% -logrotate% -milter (-selinux)" ? :?:

Кто знает, объясните, пожалуйста, как понять и как поступить.

----------------------------------------------------------------------------------------------------------------------------------------------------------
Back to top
View user's profile Send private message
MiF84
n00b
n00b


Joined: 16 Dec 2006
Posts: 25

PostPosted: Mon Feb 26, 2007 1:16 pm    Post subject: Reply with quote

USE флаги указывают с поддержкой (или отсутствием) чего собирать ЭТО приложение. и только
Back to top
View user's profile Send private message
alp
n00b
n00b


Joined: 22 Feb 2007
Posts: 9

PostPosted: Mon Feb 26, 2007 1:29 pm    Post subject: Reply with quote

Не понял: так что будет, если я запущу на выполнение "emerge clamav" - у меня удалятся установленные bzip2, curl, gmp ? Или нет? :?: И еще, как понять что в use указаны флаги со знаком "-" и "%" ?
Back to top
View user's profile Send private message
alexdu
n00b
n00b


Joined: 25 Oct 2005
Posts: 42
Location: Moscow, Russia

PostPosted: Mon Feb 26, 2007 3:32 pm    Post subject: Reply with quote

% означает, что флаг новый для этого пакета
() означают, что флаг удален или жестко назначен
- перед флагом говорит, что флаг не стоит нигде для пакета
"не минус" перед флагом говорит, что флаг где-то установлен для этого пакета (есть разные места system wide, packages.use и т.д.)
(-...%) удалён

в данном случае:
    "crypt mailwrapper -milter" флаги не менялись, первые 2 активны
    "-bzip2% -curl% -gmp% -logrotate%" новые и не активны
    "(-selinux)" не удален, но не активен и где ставится сразу не скажешь


man emerge:
Code:
              - prefix     = not enabled (either disabled or removed)
              * suffix     = transition to or from the enabled state
              % suffix     = newly added or removed
              () circumfix = forced, masked, or removed


что касается вопроса, то в этом примере теперь clamav будет точно без этих функций (они выключены флагами), а вот как было раньше - не известно.
считается, что, увидев это, администратор должен принять решение - они ему нужны или нет :)
Back to top
View user's profile Send private message
alp
n00b
n00b


Joined: 22 Feb 2007
Posts: 9

PostPosted: Tue Feb 27, 2007 4:24 pm    Post subject: Reply with quote

alexdu wrote:
% означает, что флаг новый для этого пакета
() означают, что флаг удален или жестко назначен
- перед флагом говорит, что флаг не стоит нигде для пакета
"не минус" перед флагом говорит, что флаг где-то установлен для этого пакета (есть разные места system wide, packages.use и т.д.)
(-...%) удалён

в данном случае:
    "crypt mailwrapper -milter" флаги не менялись, первые 2 активны
    "-bzip2% -curl% -gmp% -logrotate%" новые и не активны
    "(-selinux)" не удален, но не активен и где ставится сразу не скажешь


man emerge:
Code:
              - prefix     = not enabled (either disabled or removed)
              * suffix     = transition to or from the enabled state
              % suffix     = newly added or removed
              () circumfix = forced, masked, or removed


что касается вопроса, то в этом примере теперь clamav будет точно без этих функций (они выключены флагами), а вот как было раньше - не известно.
считается, что, увидев это, администратор должен принять решение - они ему нужны или нет :)


Что и говорить - Спасибо! :D Все теперь понятно. Просто не так давно работаю с Линуксом - иногда торможу в нахождении правильного решения. Спасибо! Что не поленились Нормально ответить! :!:

Действительно, пакеты bzip2, curl, gmp в системе уже стоят, а logrotate, milter - нет, crypt и mailwrapper - ставились и с предыдущей версией Кламав-антивируса и всегда включаются в его use-флаги. :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum