Tutoriel - Installation de AVG Linux sous Kubuntu Gutsy

Post Reply
gilbert227
Posts: 101
Joined: 22 Apr 2006, 10:27

Tutoriel - Installation de AVG Linux sous Kubuntu Gutsy

Post by gilbert227 »

********************* AVG 7.5 sous Kubuntu/Ubuntu Gutsy7.10 *********************

Ayant installé AVG Linux sous K/Ubuntu dernièrement, j'en ai fait un résumé (ci-apres) ..... s'il peut etre utile ainsi à d'autres personnes!


(placé en «post-it» par jaco43)

Pourquoi un Antivirus sous Linux me dira-t-on? Linux est en soi lui-même un antivirus? ...... bien ce fut peut-être le cas il y quelques années mais avec la popularité croissante de Linux à travers le monde (surtout en Europe et en Amérique Latine), le nombre de virus pour Linux est aussi en croissance!! selon ces articles (et Kasperski) , le nombre de virus affectant LInux a doublé entre l'année 2004 et 2005!
Deux fois plus de programmes malveillants ont ciblé Linux en 2005
, Le malware en 2005 – Unix, Linux et autres plateformes et Kaspersky: Mac and Linux viruses to rise ’significantly’

Verifiez si vous avez un dossier Telechargements ds /home/votre_nom_d'usager
sinon creer s'en un!
$ cd /home/votre_nom_d'usager
$ mkdir Telechargements

En premier, afin que le daemon de AVG fonctionne en temps reel (Onscan access), il faut installer le module dazuko a l'aide de l'outil module-assistant!

--------------------------------------------------------------------------------------
    • ******* NOTES pour K/Ubuntu Gutsy 7.10 seulement *******
      $ sudo kate /etc/apt/sources.list
      Decommentez (si ce n'est pas deja fait) les deux prochaines lignes (enlever le signe # devant les deux lignes)

      deb http://ca.archive.ubuntu.com/ubuntu/ gutsy universe multiverse
      deb-src http://ca.archive.ubuntu.com/ubuntu/ gutsy universe multiverse

      et sauvegardez vos changements! ( Ctrl+S ) et fermez Kate (Ctrl+Q)

      Mettez à jour les sources!
      $ sudo apt-get update

      Recuperons les fichers necessaires a l'installation de dazuko:::
      $ sudo apt-get install module-assistant debhelper j2re1.4 gcc-3.4 build-essential debconf
      (accepter les fichers dependants.....)

      $ sudo module-assistant update
      $ sudo module-assistant prepare

      pour Gutsy 7.10, utiliser la version dazuko 2.3.4
      soit
      $ cd $HOME/Telechargements
      $ wget http://dazuko.org/files/dazuko-2.3.4.tar.gz
      $ tar zxvf dazuko-2.3.4.tar.gz

      Afin d'installer le module dazuko, il faudra désactiver apparmor sous K/Ubuntu 7.10!
      Pour l'instant les deux sont incompatibles!
      ...... (du moins jusqu'à une prochaine version de appmor qui comportera la correction!)
      voir ce lien ::: https://help.ubuntu.com/community/DazukoTroubleshooting
      maintenant ::
      $ sudo nano -w /etc/modprobe.d/dazuko

      (copier et coller le texte suivant)

      install dazuko modprobe -r apparmor; \

      modprobe -i dazuko; \

      modprobe -i apparmor


      sauvegardez vos changements ainsi
      Ctrl+o ---> Enter ---> Ctrl+x
      et

      $ sudo /etc/init.d/apparmor kill
      $ sudo /etc/init.d/apparmor kill
      $ cd $HOME/Telechargements/dazuko-2.3.4
      $ export CC=/usr/bin/gcc-4.1 (pour K/Ubuntu 7.10 Gutsy)
      $ sudo ./configure
      $ sudo make
      $ sudo make install

      afin de rendre effectif le module dazuko redémarrer votre ordinateur ou sinonfaites :::
      $ sudo rmmod capability
      $ sudo modprobe dazuko
      $ sudo lsmod | grep dazuko
      Dazuko devrait apparaître

      Passez à l'installation de AVG plus bas!
--------------------------------------------------------------------------------------
  • ******* pour les versions de K/Ubuntu inférieures à Gutsy 7.10 seulement *******
Récuperons d'abord le fichier dazuko-source ici:::
http://dazuko.org/files/
reperez le fichier dazuko-source-xxxx.deb le plus recent ...
et ds une konsole ....
$ cd /home/votre_nom_d'usager/Telechargements
$ wget http://dazuko.org/files/dazuko-source_2.3.3-1_all.deb
(corrigez selon la plus récente version disponible!)

$ sudo kate /etc/apt/sources.list
Decommentez (si ce n'est pas deja fait) les deux prochaines lignes (enlever le signe # devant les deux lignes)

deb http://ca.archive.ubuntu.com/ubuntu/ feister universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ feister universe multiverse

et sauvegardez vos changements! ( Ctrl+S ) et fermez Kate (Ctrl+Q)


Mettez à jour les sources!
$ sudo apt-get update

Recuperons les fichers necessaires a l'installation de dazuko:::
$ sudo apt-get install module-assistant debhelper j2re1.4 gcc-3.4 build-essential debconf
(accepter les fichers dependants.....)

$ cd /home/votre_nom+d'usager/Telechargements
$ sudo dpkg -i dazuko-source_2.3.3-1_all.deb
(corriger selon la version disponible!)

$ sudo module-assistant update
$ sudo module-assistant prepare

Module-assisant nécessitera le compilateur gcc-4.0 afin d'installer dazuko (dazuko-source >= 2.2.2-1),
...dans une konsole en mode usager

$ export CC=/usr/bin/gcc-4.1 (pour K/Ubuntu 7.04 Feister Fawn)

$ export CC=/usr/bin/gcc-4.0 (pour K/Ubuntu 6.06 Dapper)

------------------------------------------------------------------------------
  • Concernant les versions dazuko-source < 2.2.2-1, alors utiliser le gcc-3.4 soit:
    $ export CC=/usr/bin/gcc-3.4
(gcc-3.4 SEULEMENT pour dazuko-source dont la version est inférieure à 2.2.2-1)
-----------------------------------------------------------------------------

et maintenant installons le module dazuko:::(utilisez la methode A ou B ):::

Methode A) Automatique
$ sudo m-a a-i dazuko
(il est possible que module-assistant telecharge d'autres fichers avant d'installer le module dazuko)

ou si vous préférez installer dazuko manuellement avec module-assistant
Methode B) Semi-Automatique
$ sudo module-assistant
... un menu s'affiche, selectionner l'option UPDATE et cliquer sur la touche Tab de votre clavier afin de selectionner OK! --- Enter!
Attendre que les mises a jour s'effectuent (s'il y en a)
Ds le menu, selectionner Prepare, Tab, OK, Enter ...............Enter pour continuer....
Ds le menu, selectionnez Select, Tab, OK, Enter ..... une liste de modules s'affichera...avec les fleches de votre clavier, situez-vous sur le module dazuko.....
et presser sur la touche Space-bar de votre clavier, (verifiez que l'etoile apparait maintenant a gauche du module dazuko) .... Tab, OK, Enter ... un menu s'affichera....
selectionnez GET, Tab, Enter .....
Selectionnez Build, Tab, OK, Enter ... Souhaitez-vous installer les paquets de modules crees? Repondez OUI
... et verifiez ds votre konsole que l'installation du module s'effectue sans probleme!
... le menu reapparaitra ds votre Konsole, vous pouvez maintenant quitter module-assistant..... Tab, Annuler, Enter.......de nouveau ....Tab, Annuler, Enter ...et voila, le module dazuko est installé!

Verifiez que module dazuko est maintenant bien installé ds votre librairie /lib/modules/`uname -r`/kernel/dazuko
$ sudo ls /lib/modules/`uname -r`/kernel/dazuko
vous devriez voir "dazuko.ko" ... qui est votre module!

Maintenant faisons en sorte que dazuko se charge automatiquement lors du démarrage de l'ordinateur!
  • POUR K/UBUNTU FEISTER FAWN (7.04)
    • $ sudo nano -w /etc/modprobe.d/dazuko
      (copier et coller le texte suivant)

      install dazuko /sbin/modprobe -r capability;\
      /sbin/modprobe --ignore-install dazuko; \
      /sbin/modprobe --ignore-install capability


      sauvegardez vos changements ainsi
      Ctrl+o ---> Enter ---> Ctrl+x
    POUR K/UBUNTU DAPPER (6.06)
    • $ sudo nano -w /etc/modprobe.d/dazuko
      (copier et coller le texte suivant)

      install dazuko modprobe -r capability;\
      modprobe -i dazuko; \
      modprobe -i capability


      sauvegardez vos changements ainsi
      Ctrl+o ---> Enter ---> Ctrl+x
$ sudo nano -w /etc/modules
ajouter le mot
dazuko
au debut de la liste (il doit etre le premier)

sauvegardez vos changements ainsi
Ctrl+o ---> Enter ---> Ctrl+x

Redemarrez votre ordinateur .... (ou sinon redémarrer suite à l'installation de AVG....)

Une fois après avoir redémarré, verifier si le module dazuko est bel et bien chargé!
$ lsmod ... et repérer dazuko ....ou plus précisement....
$ lsmod | grep dazuko


********************** AVG Linux **********************

Maintenant installons AVG Linux!
  • !!! Mise à jour de AVG 7.1 vers 7.5! !!
    (Quelques notes)

    Lors de la mise à jour de AVG 7.1 à 7.5, il est possible que la nouvelle version 7.5 ne fonctionne pas correctement s'il reste encore des fichiers résidus de la version 7.1!
    Il faut donc supprimer complètement la version 7.1 avant d'installer la nouvelle version!

    Arretez le deamon de AVG
    $ sudo /etc/init.d/avgd stop

    Vérifier si AVG est bel et bien arreté!
    $ ps -A | grep avgscan
    si un résultat apparait alors...
    $ sudo killall avgscan
    Verifiez de nouveau

    Maintenant à l'aide de Synaptic (Kubuntu) supprimer votre version AVG 7.1!

    Aussi!!! (IMPORTANT) !
    vérifier si les fichiers ou répertoires suivants ont aussi été supprimés!
    soit
    /home/AVG
    si AVG apparait, supprimer le
    $ sudo rm -Rf /home/AVG

    /opt/grisoft
    si grisoft apparait, supprimer le
    $ sudo rm -Rf /opt/grisoft

    /etc/AVG.conf
    si AVG.conf apparait, supprimer le
    $ sudo rm -f /etc/AVG.conf

    /etc/init.d
    si les fichiers avgd ou avgd.all ou autre fichiers AVG apparaissent
    supprimer les tous avec la commande
    $ sudo rm -f
    verifier si reste des fichiers avgd
    # locate avgd
    si un resultat apparait , supprimer ces fichiers!

    Aussi ,
    voir dans /etc/rc.d/*.*
    soit par une recherche plus globale!
    locate AVG
    voir si AVG apparait dans /etc/rc.d/*.*
    si oui, supprimer tous les fichers AVG...

    Il ne doit plus rien rester de AVG dans le répertoire du systeme (/opt, /etc, ...etc)

    Une fois AVG 7.1 completement supprimé, nous pouvons installer la nouvelle version 7.5
Télécharger AVG pour Linux ici http://free.grisoft.com/doc/5390/lng/us/tpl/v5
(version .deb soit avg75fld-r45-a0973.i386.deb ... et garder-le ds votre dossier /home/votre_nom_d'usager/Telechargements:
http://free.grisoft.com/softw/70free/setup/


Télécharger les fichiers requis:
$ sudo apt-get install alien libstdc++2.10-glibc2.2 python2.4-glade2 python2.4-gtk2 libgtk2.0-dev dialog

Maintenant, identifions le numéro d'enregistrement de AVG 7.5:
$ cd /home/votre_nom_d'usager/Telechargements
$ sudo alien -r --scripts avg75fld-r45-a0973.i386.deb
$ sudo rpm -qip --scripts avg75fld-7.5.45_a0973-2.i386.rpm | grep LICNUM=
ou (sous Mandriva)
$ rpm -qip --scripts avg75fld-7.5.45_a0973-2.i386.rpm | grep register

(corrigez le nom du fichier .deb selon la version que vous avez téléchargée)
......le numero devrait ressembler à quelque chose comme "70FREE-TX-IB-P4-C02-T139DJ-854-2GRL" .... conservez-le!

Installons AVG :
$ sudo dpkg -i avg75fld-r45-a0973.i386.deb

Enregistrement de AVG:
$ sudo /opt/grisoft/avggui/bin/avggui_update_licinfo.sh
...et entrer vos données!
$ sudo avgscan -register 70FREE-TX-IB-P4-C02-T139DJ-854-2GRL


Creation du fichier .avg7 ds /home/votre_nom_d'usager
$ avggui &
...et fermer avggui...

Afin que vous puissiez utiliser avggui (et les mises-à-jour) à partir de votre bureau , ajoutons votre nom d'usager au groupe "AVG"

a) manuellement:

$ sudo gpasswd -a votre_nom_d"usager AVG
(IMPORTANT:::écrire AVG en lettres minuscules... cet éditeur de texte ne veut pas afficher AVG en lettre minuscules!)

...exemple:::: $ sudo gpasswd -a gilbert227 AVG
(IMPORTANT:::écrire AVG en lettres minuscules... cet éditeur de texte ne veut pas afficher AVG en lettre minuscules!)

ou sinon

b)graphiquement:
MenuK---> Parametres du systeme---> Utilisateurs et Groupes ---> Cliquez
sur l onglet Mode Administrateur---> Cliquer sur l'onglet Groupe--->
Selectionnez le groupe AVG---> Modifier---> de la colonne de gauche,
selectionnez votre nom d'utilisateur et ajouter le ds la colonne de droite
---> OK

{ Note::: pour ouvrir les parametres du systeme a partir d'une console:::
$ systemsettings }


Fermer la fenetres des parametres et redemarrez l'ordi afin que les
changements soient effectifs!

Une fois apres avoir redemarre, verifier si le module dazuko est
bel et bien chargé!

$ lsmod ... et reperer dazuko ....ou plus precisement....

$ lsmod | grep dazuko

Verifiez aussi que le daemon AVG est fonctionnel:
$ ps -A | grep AVG
... avgscan devrait apparaiître

Telecharger les premières mises-à-jour de AVG: (avec l'option -i inclus
la premiere fois)
$ avgupdate -o -i

par la suite vous pourrez faire les mises a jours ainsi: (sans le -i)
$ avgupdate -o
ou sinon faire les mises-a-jour a partir de la fenetre avggui ..
ou de votre icone AVG Mises à jour (sur votre bureau...voir plus bas ) ... !


Si vous voulez un icone AVGgui et AVG_updater sur votre bureau:::

$ sudo kate /usr/share/applications/AVG.desktop
une page vide s'ouvrira , copier et coller ce texte-ci :

[Desktop Entry]
Name=AVG Antivirus
Comment=Antivirus
Exec=avggui &
Icon=/opt/grisoft/avggui/prog/pixmaps/avgico_big.png
Terminal=false
Type=Application
Categories=Application;System;


Sauvez ce texte! ( Ctrl+S ) et fermez Kate (Ctrl+Q)

lions cet icone au bureau :::
$ ln /usr/share/applications/AVG.desktop /home/votre_nom_d'usager/Desktop


Pour avoir un icone sur le bureau afin de faire les mises a jour (sans ouvrir avggui)
(Verifiez que vs avez déjà installé "dialog" ! Cet icone le nécessitera! ...soit
$ sudo apt-get install dialog )
$ sudo kate /usr/share/applications/avgupdate.desktop
Copiez et coller ce texte:
[Desktop Entry]
Name=AVG Mises a jour
Comment=Antivirus
Exec=dialog --infobox "Entrez votre mot de passe sudo sur la prochaine ligne" 0 0 && exec sudo avgupdate -o & wait && exec dialog --pause "Vos mises a jour sont maintenant effectuees! N'oubliez pas de les actualiser a tous les jours!" 15 0 10 && wait
Icon=/opt/grisoft/avggui/prog/pixmaps/avgupdateico.png
Terminal=true
TerminalOptions=
Type=Application
Categories=Application;System;


Sauvegardez ce texte! ( Ctrl+S ) et fermez Kate (Ctrl+Q)

et lions cet icone au bureau !
$ ln /usr/share/applications/avgupdate.desktop /home/votre_nom_d-usager/Desktop

Vous devriez avoir maintenant vos deux icones sur votre bureau!


Configuration de AVG Anti-Virus On-Access Scanner :::
Pour de plus amples détails à propos de AVG 7.5 voir le manuel ICI :: ou
http://download.grisoft.cz/filedir/doc/ ... er_manual/
la version la plus récente au 25 avril 2007 est AVG_avl_uma_en_75_8.pdf

Faites une copie sauvegarde de votre fichier de configuration avant de l'éditer!
$ cp /opt/grisoft/avg7/etc/AVG.conf $HOME/Documents/AVG.conf_backup

Maintenant éditons le fichier de configuration de AVG afin de le rendre effectif!

$ sudo kate /opt/grisoft/avg7/etc/AVG.conf
pesez sur les touches Ctrl+F
et cherchez le texte suivant (en bleu)::
scanOnExec
A droite de scanOnExec, remplacer le 0 par le chiffre 1 , soit le résultat sera:::
scanOnExec = 1

Faire de même pour onVirusAction
afin d'obtenir ce résultat:
onVirusAction = 2

aussi

corrigez (s'il y a lieu) le(s) répertoire(s) à analyser!
Ctrl+F et cherchez le texte suivant (en bleu)::
includePath
corrigez le texte à droite de includePath afin qu'il lise ainsi::
includePath = /home/
Sauvegardez vos changements! Ctrl+S

Si vous voulez activez les options:
* Heuristic analysis heuristicAnalysis
* Potentially Unwanted Programs pupAnalysis
Répetez la meme procedure que ci-haut et remplacer le chiffre 0 par le chiffre 1

(Note:: concernant l'option archives, je ne l'ai pas activée car elle ralentit de beaucoup la vitesse d'éxécution de K/Ubuntu... pour ceux qui ont un un processeur (cpu) rapide, activez-la et testez-la!)

Maintenant supprimez le fichier backup de AVG.conf (sinon AVG se mélangera entre les deux fichiers)
$ sudo rm -f /opt/grisoft/avg7/etc/AVG.conf~

Redemarrez avgd:
$ sudo /etc/init.d/avgd stop
$ sudo /etc/init.d/avgd start

et faites un test afin de vérifier que AVG protége réeellement votre ordinateur (du moins le répertoire /home/ )
Ouvrir cette adresse http://www.eicar.org/anti_virus_test_file.htm
Il s'agit du virus TEST Eicar! Ce n'est pas un vrai virus! Il s'agit seulement d'un fichier pour tester l'efficacité de son antivirus!
Dans le bas de la page de Eicar , cliquez sur eicar.com (68 bytes) et télécharger le fichier dans votre répertoire Téléchargements (ou là où vous le voulez!)
Ensuite ouvrir Konqueror et vérifier si eicar.com apparaît ds Telechargements. Il devrait apparaître avec un icone en forme de cadenas! ... ou avoir été transféré dans le fichier quarantaine de AVG (/opt/grisoft/avg7/var/avgqrt).
(selon les options choisis dans le fichier AVG.conf)
Si tel est le cas, le fichier contenant le virus Eicar a bel et bien été identifié et neutralisé par AVG!
... et supprimez le fichier test Eicar (si nécessaire)
$ rm -f $HOME/Telechargements/eicar.com
ou sinon
$ sudo rm -f $HOME/Telechargements/eicar.com


Maintenant ajoutons AVG comme élément supplémentaire dans l'onglet "Actions" du menu de votre bouton de droite de votre souris. Il sera ainsi possible d'analyser un quelconque fichier, dossier ou répertoire en cliquant sur votre souris!
Avant tout vérifier que le dossier "servicemenus" existe déjà dans le répertoire $HOME/.kde/share/apps/konqueror/

Ouvrir une konsole! (ALT+F2 et y écrire konsole )
$ dir $HOME/.kde/share/apps/konqueror/
Voir si le dossier "servicemenus" apparaît? Sinon! il faudra le créer ainsi!
$cd $HOME/.kde/share/apps/konqueror/

$ mkdir servicemenus

$ cd $HOME/.kde/share/apps/konqueror/servicemenus
$ nano -w AVG.desktop
Ajoutez-y le texte suivant (en bleu)
[Desktop Entry]
ServiceTypes=all/all
Actions=AVG

[Desktop Action AVG]
Name[fr]=Analysez avec AVG Antivirus
Exec=konsole --noclose -T "Rapport d'Analyse (AVG)" --notabbar --icon viewmag --vt_sz 80x26 -e sudo /usr/bin/avgscan -scan -clean -smart -heur %U
Icon=/opt/grisoft/avggui/prog/pixmaps/avgico_big.png


Sauvegardez le tout ainsi !
CTRL+O
Enter
CTRL+X

Ouvrir une nouvelle fenêtre Konqueror et sélectionner un répertoire, dossier ou fichier avec votre souris! Ouvrir le menu (Bouton de droite), choisir "Actions" et cliquer sur "Analysez avec AVG"
Si un virus est détecté, il sera automatiquement supprimé!


Afin d'éviter d'avoir à entrer votre mot de passe sudo à chaque utilisation de avgscan, éditez le fichier /etc/sudoers à l'aide de visudo:

Avant tout, ajouter votre nom d'utilisateur au groupe admin:
Si vs doutez du nom de l'utilisateur que vs utilisez présentement, identifiez-vs ainsi:
$ whoami
le résultat est votre nom d'utilisateur
et
$ sudo adduser votre_nom_d'utilisateur admin

Choisissez maintenant votre éditeur préféré (gedit, kwrite, nano ..etc) (j'utiliserai nano ds cet exemple)
$ export EDITOR=nano && sudo visudo

et éditer le texte comme ci-bas! (voir l'exemple du fichier /etc/sudoers ci-bas)
(Remplacez gilbert227 par vbtre nom d'utilisateur)

Sauvegardez le tout ainsi !
CTRL+O
Enter
CTRL+X

Voici à quoi ressemble le résultat (exemple du fichier /etc/sudoers)

  • # /etc/sudoers
    #
    # This file MUST be edited with the 'visudo' command as root.
    #
    # See the man page for details on how to write a sudoers file.
    # Host alias specification

    # User alias specification

    # Cmnd alias specification

    # Defaults

    Defaults !lecture,tty_tickets,!fqdn

    # User privilege specification
    root ALL=(ALL) ALL

    # Members of the admin group may gain root privileges
    %admin ALL=(ALL) ALL
    gilbert227 ALL= NOPASSWD: /usr/sbin/firestarter
    gilbert227 ALL= NOPASSWD: /usr/bin/avggui
    gilbert227 ALL= NOPASSWD: /usr/bin/avgscan
*** Analyse du courrier (compte POP3, IMAP, LOCAL) sous KMAIL ***

Afin d'analyser le courrier entrant (compte POP3) , j'utilise KMAIL afin de gérer mes courriels!
Voici donc comment ajouter un filtre AVG à Kmail:
Créez le filtre kmail_AVG.sh ainsi
$ sudo nano -w /usr/bin/kmail_AVG.sh
copiez et coller le prochain texte en bleu
  • #!/bin/sh
    # Filtre pour analyser les courriels entrant et sortant de Kmail
    #
    #
    TEMPFILE=`mktemp`
    if [ $? != 0 ] ; then
    TEMPFILE=`mktemp /tmp/kmail.XXXXXX`
    fi
    export TEMPFILE
    cat > $TEMPFILE
    if
    sudo /usr/bin/avgscan -scan -clean -smart -heur $TEMPFILE | grep -q 200; then
    echo "X-Virus-Flag: yes"
    elif $TEMPFILE | grep -q
    403; then
    echo "X-Virus-Flag: yes"
    else
    echo "X-Virus-Flag: no"
    fi
    cat $TEMPFILE
    rm $TEMPFILE

N'oubliez pas d'ajouter une ligne vide à la fin du texte.

Sauvegardez le tout ainsi !
CTRL+O
Enter
CTRL+X

(Afin de vous creez un autre filtre basé sur un autre antivirus, modifiez les lignes de commande en rouge ci-haut selon les options, les "flags" et les directives du nouvel antivirus)
(prendre note qu' Antivir fournit son propre filtre)
(consulterAmavisd-New à propos des "flags" correspondant à chaque antivirus!)

Après chaque édition du fichier /usr/bin/kmail_AVG.sh, faites:
$ sudo chmod a+x /usr/bin/kmail_AVG.sh
et à la seconde édition (ou plus) faites:
$ sudo rm -f /usr/bin/kmail_AVG.sh~
afin d'éliminer le fichier backup créé par K/Ubuntu.(2ieme édition du fichier et plus seulement)

Ouvrir Kmail
Alt+F2 et y écrire kmail
Enter

Dans la barre d'outils de Kmail, allez dans Configuration et ouvrir l'option Configurer les filtres
Dans le bas de la colonne de gauche (Filtres Disponibles), cliquez ds le bas sur l'onglet NOUVEAU (soit le premier)
Un nouveau filtre nommé <inconnu> sera créé.
Renommez le ainsi:
AVG Anti-Virus Check

Une fois renommé, choisissez-le ds la colonne de gauche et configurer la partie de droite ainsi:
Onglet General:
Critères de filtrage
Doit correspondre à tous les critères suivant
<size> est supérieur ou égal à 0 octets

Actions du filtre
Filtrer par /usr/bin/kmail_AVG.sh

et cliquer sur l'onglet Appliquer

maintenant choisissez
l'onglet EXPERT
Cochez:
Options Avancées
Appliquer ce filtre aux nouveaux messages
de tous les comptes
Appliquer ce filtre aux messages envoyés
Appliquer ce filtre sur filtrage manuel
Ajouter ce filtre au menu Appliquer les filtres
Ajouter en plus ce filtre à la barre d'outils

NE PAS COCHEZ !!!
Si ce filtre est applicable, ne pas poursuivre

Choisissez l'icône de votre choix (par exemple /opt/grisoft/avggui/glade/avgico_big.png)

et accepter le tout en cliquant sur l'onget Appliquer et OK

Selectionnez Outils ds la barre d'outils et choisissez l'option Afficheur des journaux de filtrage
Cochez:
Journalisez les activités de filtrage
et cliquer sur Fermer

Tester votre nouveau filtre !
Avec votre souris selectinner un ou plusieurs (tenir la touche Ctrl au fond et selectionner les courriels avec votre souris) courriels ds votre boite de Réception.
Cliquez sur votre icone AVG ds le haut!
ds le bas vs verrez le filtre AVG compter les courriels filtrés.
Et verifier si tout s'est bien déroulé avec l'option Afficheur les journaux de filtrage
Si aucune erreur n'apparaît alors le filtre fonctionne!
Tester le avec le fichier test EICAR
(c'est-à-dire, postez-vous sur votre serveur local un courriel joint du fichier EICAR)
Il est aussi possible d'ajouter plusieurs antivirus pour filtrer vos courriels. Ajouter les filtres F-Prot, Bit Defender, Antivir, ClamAV,
Arcavir for Unix
...etc
Activer aussi le filtre pour controler les spams ! soit SpamAssassin (voir Outils -- Assisant de gestion des messages non sollicités...) et aussi BogoFilter
Tester si votre pourriel est bel et bien intercepté avec le test GTUBE

Références:: http://gentoo-wiki.com/HOWTO_AVG_Free_a ... ss_scanner
http://www.ubuntuforums.org/showthread.php?t=136064
http://allyourtech.com/content/articles ... _linux.php
http://doc.ubuntu-fr.org/applications/sudo
http://mybodhi.blogspot.com/2007/03/ubuntu-antivir.html
http://www.raiden.net/?cat=2&aid=241
Last edited by gilbert227 on 17 Feb 2008, 15:22, edited 41 times in total.
Athlon XP 1800+, Asus A7V333-R, ram 256 megs, AIW 9600XT, Maxtor 160g, Sb 16b, Toshiba DVD/CD-rw, Windows XP(AVG), [url=http://www.gentoo.org/]Gentoo[/url] 2007, [url=http://www.mandriva.com/fr/linux/2007/]Mandriva 2007[/url] (Antivir,Firestarter)
fishwak
Posts: 5
Joined: 26 Aug 2006, 21:29

Installation d'AVG

Post by fishwak »

Bonjour,

Je suis un nouveau utilisateur et je découvre UBUNTU. J'essaie d'installer AVG et suit toute les instructions pour y arrivé. Voilà lorsque j'écris cette ligne de commande :

~$ sudo apt-get install module-assistant debhelper j2re1.4 gcc-3.4
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Aucune version du paquet j2re1.4 n'est disponible, mais il existe dans la base de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet j2re1.4

Pourquoi ? Pensant que le paquet existe dans la base de données, pour qu'il soit disponible je tape cette commande après avoir écrit mon mot de passe.

~$ apt-get install j2re1.4
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13 Permission non accordée)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Merci à l'avance de vos conseils.

Jean Labranche
gilbert227
Posts: 101
Joined: 22 Apr 2006, 10:27

Post by gilbert227 »

Bonjour!

Il semble que vos dépots (sources) ne semblent pas tous à jour! ou disponible !
Voir cette Page concernant les dépôts de apt et Celle-ci concernant Apt!
Pour avoir accès à tous les fichiers, il faut décommenter (enlevez le(s) caractère(s) # ) devant les differentes sources (dépôts) contenues ds le fichier /etc/apt/sources.list
soit
$ sudo kate /etc/apt/sources.list
une fois le fichier des dépôts corrigé, il faut le mettre à jour afin que apt-get y est accès:::
$ sudo apt-get update

Voici (par exemple) une copie de mon fichier /etc/apt/sources.list :::
$ sudo kate /etc/apt/sources.list $ sudo apt-get update

Aussi en consultant le site Packages.Ubuntu on aura ce résultat soit que le paquet j2re1.4 est contenu ds le dépôt multiverse

A propos de ...
~$ apt-get install j2re1.4
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13 Permission non accordée)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Cette erreur provient du fait qu'il faut ajouter la commande "sudo" devant apt-get install
soit
$ sudo apt-get install j2re1.4
(sudo vs donne accès à "root" (soit le compte administrateur))

La mise à jour dépôts du fichier /etc/apt/sources.list devrait vs permettre d'avoir accès à tous les fichiers nécessaires à l'installation de AVG !
Vous m'en donnerez des nouvelles!
Athlon XP 1800+, Asus A7V333-R, ram 256 megs, AIW 9600XT, Maxtor 160g, Sb 16b, Toshiba DVD/CD-rw, Windows XP(AVG), [url=http://www.gentoo.org/]Gentoo[/url] 2007, [url=http://www.mandriva.com/fr/linux/2007/]Mandriva 2007[/url] (Antivir,Firestarter)
fishwak
Posts: 5
Joined: 26 Aug 2006, 21:29

AVG

Post by fishwak »

Bonjour,

Aussitôt que j'ai reçu votre réponse je me suis mis à la tâche. Dans mon fichier /etc/apt/sources.list j'ai décommenter les lignes en questions. A la suite de cette commande : $ sudo apt-get install module-assistant debhelper j2re1.4 gcc-3.4 tout semble bien allé, jusqu'à - E: Impossible de verrouiller /var/cache/apt/archives/lock - open (11 Ressource temporairement non disponible)
E: Impossible de verrouiller le répertoire de téléchargement.

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
module-assistant est déjà la plus récente version disponible.
Les paquets supplémentaires suivants seront installés :
binutils cpp-3.4 debconf-utils dpkg-dev gcc-3.4-base html2text make
Paquets suggérés :
binutils-doc dh-make debian-keyring gcc-3.4-doc libc6-dev-amd64 lib64gcc1 mozilla-browser mozilla-firefox galeon
Paquets recommandés :
gcc c-compiler libc6-dev gsfonts-x11
Les NOUVEAUX paquets suivants seront installés :
binutils cpp-3.4 debconf-utils debhelper dpkg-dev gcc-3.4 gcc-3.4-base html2text j2re1.4 make
0 mis à jour, 10 nouvellement installés, 0 à enlever et 0 non mis à jour.
E: Impossible de verrouiller /var/cache/apt/archives/lock - open (11 Ressource temporairement non disponible)
E: Impossible de verrouiller le répertoire de téléchargement

J'ai continuer à suivre les étapes. Lorsque j'écris la commande : $ sudo m-a a-i dazuko pour installer le module, une fenêtre s'ouvre avec un message en français qui dit :

Les en-têtes du noyau pour la version cible n'ont pas pu être trouvés et vous n'avez pas indiqué d'autres en-têtes valables à utiliser.

Et, quand je fait O.K. un au message mais en anglais :

However, you can install the header files for your kernel which are provided by the linux-headers-2.6.15-26-386 package. For most modules packages, these files are perfectly sufficient without having the original kernel source. To install the package, run la commande PREPARE depuis le menu principal ou en ligne de commande. : module-assistant prepare. Le paquet dazuko-source n'a pas pu être construit, voir /var/cache/modass/dazuko-source*buildlog* pour plus de détails.

Il semble que les en-têtes du noyeau soit pas compatible. Pourquoi? Une solution S.V.P. Merci beaucoup j'en pert mon latin.

Jean Labranche
gilbert227
Posts: 101
Joined: 22 Apr 2006, 10:27

Post by gilbert227 »

Bonjour!

Concernant
E: Impossible de verrouiller /var/cache/apt/archives/lock - open (11 Ressource temporairement non disponible)
E: Impossible de verrouiller le répertoire de téléchargement
ds le fichier /etc/apt/sources.list
utilisez-vous le serveur http://ca.archive.ubuntu.com/ubuntu/ ? De mon coté ce serveur (du Canada) fonctionne tres bien! ou avez-vous conservé le serveur des etats-unis? (qui lui peut-être ne repond pas)
Il semble que le serveur que vs utilisez ne répond pas!
(peut importe le serveur que vs utilisiez, il donne tous accès aux mêmes fichiers (ou presque) sauf que certains répondent mieux que d'autres selon votre situation géographique) (et selon le traffic qu'il peut y avoir sur un serveur en particulier)
Faites un test! Pouvez-vous consulter les répertoires de ces différents serveurs? (à partir de firefox ou konqueror)
http://ca.archive.ubuntu.com/ubuntu/pool/
http://fr.archive.ubuntu.com/ubuntu/pool/
....etc

Essayez avec un autre serveur comme par exemple celui-ci en france!

(n'oubliez pas d'enlever le caractère # devant les différents dépots (soit toutes les lignes débutant par deb...))
$ sudo kate /etc/apt/sources.list $ sudo apt-get update

$ sudo apt-get autoclean
(Supprime dans le cache local les fichiers inutiles)

$ sudo apt-get check
(Vérifie qu'il n'y a pas de rupture de dépendances)

De plus il faut obligatoirement réussir à installer les paquets requis pour installer le module!
sinon cela ne fonctionnera pas!
Aussi j'ai ajouté une commande à la sequence énoncée ds le tutoriel !
voir le tutoriel (corrigé) , j'y ai ajouté
$ sudo module-assistant prepare
avant de faire
$ sudo m-a a-i dazuko

Aussi Fermez Synaptic ou Adept avant d'utiliser apt-get!
Si vs avez encore une erreur aprés ces dernieres modifications, copiez le contenu de votre fichier /etc/apt/sources.list
$ cat /etc/apt/sources.list
et collez-le ds votre prochain message!
Aussi combien de megs avez-vs à votre partition Swap?

Esseyez aussi ceci :
$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/cache/apt/archives/lock
$ sudo killall apt-get
$ sudo killall synaptic
$ sudo apt-get update

et essayez de nouveau de télécharger les paquets!

Aussi faites une mise à jour complète de votre distribution Ubuntu!
$ sudo apt-get update
$ sudo apt-get upgrade
Athlon XP 1800+, Asus A7V333-R, ram 256 megs, AIW 9600XT, Maxtor 160g, Sb 16b, Toshiba DVD/CD-rw, Windows XP(AVG), [url=http://www.gentoo.org/]Gentoo[/url] 2007, [url=http://www.mandriva.com/fr/linux/2007/]Mandriva 2007[/url] (Antivir,Firestarter)
fishwak
Posts: 5
Joined: 26 Aug 2006, 21:29

AVG

Post by fishwak »

Bonjour,

jeannot@ordi:~/telechargement$ sudo module-assistant prepare
jeannot@ordi:~/telechargement$ export CC=/usr/bin/gcc-3.4
jeannot@ordi:~/telechargement$ sudo m-a a-i dazuko

Après cette commande une fenêtre s'ouvre :

module-assistant, mode interactif
La construction du paquet dazuko-source a échoué. Que souhaitez-vous faire ?

J'ai le choix entre 3 options : VIEW, CONTINUE et STOP. Je fait un view pour examiner le fichier journal de construction.

dh_clean
/usr/bin/make clean
make[1]: entrant dans le répertoire « /usr/src/modules/dazuko »
make[1]: quittant le répertoire « /usr/src/modules/dazuko »
rm -rf .tmp_versions Makefile debian/control.backup
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: entrant dans le répertoire « /usr/src/modules/dazuko »
dh_clean
/usr/bin/make clean
make[2]: entrant dans le répertoire « /usr/src/modules/dazuko »
make[2]: *** Pas de règle pour fabriquer la cible « clean ». Arrêt.
make[2]: quittant le répertoire « /usr/src/modules/dazuko »
make[1]: [kdist_clean] Erreur 2 (ignorée)
rm -rf .tmp_versions Makefile debian/control.backup
sed -e 's/_KFLAV_/386/' < debian/control.modules.in.in >

Je continue et je plante !

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
dazuko-source est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Données de 1 paquets mises à jour
Extracting the package tarball, /usr/src/dazuko.tar.gz, please wait...

jeannot@ordi:~/telechargement$ sudo ls /lib/modules/2.6.15-23-386/kernel/dazuko
ls: /lib/modules/2.6.15-23-386/kernel/dazuko: Aucun fichier ou répertoire de ce type

Voici une copie de mon fichier /etc/apt/sources.list: $ sudo gedit /etc/apt/sources.list
deb http://ca.archive.ubuntu.com/ubuntu/ dapper main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ dapper main restricted

deb http://ca.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

deb http://ca.archive.ubuntu.com/ubuntu/ dapper universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ dapper universe multiverse

deb http://ca.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted

deb http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security universe multiverve

Merci à l'avance et de votre patience.

Jean
gilbert227
Posts: 101
Joined: 22 Apr 2006, 10:27

Post by gilbert227 »

Bonjour!

J'ai vu ds votre dernier message que l'installation a échouée! Pourtant le module dazuko devrait s'installer sans problème sur votre ordinateur car ns utilisons la même distribution (K/Ubuntu 6.06) et les mêmes dépôts et de mon coté dazuko s'installe facilement et sans aucun problème!

Il doit donc vs manquez un fichier ou une commande à entrer ds la séquence d'installation!

Donc reprenons l'installation depuis le début!

$ cd ~/Telechargements

Une nouvelle version de dazuko (2.2.2.-1) est disponible, que j'ai téléchargé et installé ainsi !
Préalablement supprimez les fichiers créés lors de votre première tentative d'installation (afin d'installer dazuko proprement!)
$ sudo dpkg -r dazuko-source dazuko-modules-2.6.15-23-386
(ou sinon désinstaller tous les paquets nommés dazuko ds Synaptic)
(à noter que Synaptic (Adept sur Kubuntu) n'est tout simplement qu'une interface graphique de apt-get)
Verifiez si vs avez un ou des fichiers nommés dazuko-modules ds le fichier /usr/src ....
$ dir /usr/src | grep dazuko-modules
exemple:::
dazuko-modules-2.6.15-23-386_2.2.1-1+2.6.15-23.39_i386.deb
si oui supprimez-le(s) ! .. ainsi
$ sudo rm dazuko-modules-2.6.15-23-386_2.2.1-1+2.6.15-23.39_i386.deb

$ sudo rm -Rf /usr/src/modules/dazuko

Vérifiez si les fichiers nécessaires à la compilation du module sont bel et bien installés?

$ sudo apt-get update
$ sudo apt-get autoclean
$ sudo apt-get check
$ sudo apt-get install linux-headers-2.6.15-23 linux-headers-2.6.15-23-386 daemontools-installer module-assistant debhelper j2re1.4 gcc-3.4

Récupérez le dernier fichier dazuko (6 Août 2006, version 2.2.2-1)
$ cd ~/Telechargements
$ wget http://dazuko.org/files/dazuko-source-2.2.2-1_all.deb
$ sudo dpkg -i dazuko-source_2.2.2-1_all.deb
$ sudo module-assistant update
$ sudo module-assistant prepare
  • Getting source for kernel version: 2.6.15-23-386
    En-têtes du noyau disponibles dans /usr/src/linux

    Fait.
J'ai essayé le gcc-4.0 avec la plus récente version de dazuko (2.2.2-1) et il fonctionne maintenant sans aucun problème! Donc utilisons le compilateur gcc-4.0 (à noter qu'il s'installe aussi (et encore) avec le gcc-3.4)

$ export CC=/usr/bin/gcc-4.0
$ sudo m-a a-i dazuko
  • Extracting the package tarball, /usr/src/dazuko.tar.gz, please wait...
    Construction de dazuko-source, étape 1, veuillez patienter...───────┐
    │ Terminé. Lancez │
    │ m-a install dazuko-source │
    │ pour installer. │
    Terminé pour /usr/src/dazuko-modules-2.6.15-23-386_2.2.2-1+2.6.15-23.39_i386.deb.
    Sélection du paquet dazuko-modules-2.6.15-23-386 précédemment désélectionné.
    (Lecture de la base de données... 143253 fichiers et répertoires déjà installés.)
    Dépaquetage de dazuko-modules-2.6.15-23-386 (à partir de .../dazuko-modules-2.6.15-23-386_2.2.2-1+2.6.15-23.39_i386.deb) ...
    Paramétrage de dazuko-modules-2.6.15-23-386 (2.2.2-1+2.6.15-23.39) ...
Voilà! l'installation du module dazuko est réussi!

...et ce module est maintenant installé ici!!
$ sudo ls /lib/modules/2.6.15-23-386/kernel/dazuko
dazuko.ko
( dazuko.ko est le module!)

et poursuiver l'installation soit...
  • Maintenant faisons en sorte que dazuko se charge automatiquement lors du demarrage de l'ordinateur!

    $ sudo nano -w /etc/modprobe.d/dazuko
    (copier et coller le texte suivant)

    install dazuko modprobe -r capability;\
    modprobe -i dazuko; \
    modprobe -i capability


    sauvegardez vos changements ainsi
    Ctrl+o ---> Enter ---> Ctrl+x

    $ sudo nano -w /etc/modules
    ajouter le mot
    dazuko
    au debut de la liste (il doit etre le premier)

    sauvegardez vos changements ainsi
    Ctrl+o ---> Enter ---> Ctrl+x

    Redemarrez votre ordinateur .... (ou sinon redémarrer suite à l'installation de AVG....)

    Une fois apres avoir redemarré, verifier si le module dazuko est bel et bien chargé!
    $ lsmod ... et reperer dazuko ....ou plus précisement....
    $ lsmod | grep dazuko
S'il survenait d'autres erreurs, copier les messages d'erreurs et collez-les ici ds votre prochaine message!
Je vais aussi corriger le tutoriel afin qu'il tienne compte de la nouvelle version de dazuko (2.2.2-1)
Athlon XP 1800+, Asus A7V333-R, ram 256 megs, AIW 9600XT, Maxtor 160g, Sb 16b, Toshiba DVD/CD-rw, Windows XP(AVG), [url=http://www.gentoo.org/]Gentoo[/url] 2007, [url=http://www.mandriva.com/fr/linux/2007/]Mandriva 2007[/url] (Antivir,Firestarter)
fishwak
Posts: 5
Joined: 26 Aug 2006, 21:29

AVG

Post by fishwak »

Bonjour,

Après plusieurs tentatives j'ai finalement réussie ! Un petit message pour M. Pierre Boucher, j'aimerais que dans le cadre de son émission (1 mois) à CKAC qu'il parle de Linux/Ubuntu et les différentes distributions que l'on retrouvent, en compagnie de vous.

Merci de votre temps j'ai appris beaucoup. Félicitation à vous et à toute l'équipe !

Jean Labranche
Post Reply