Remarque: ce programme n'est plus maintenu. # 163
Cette lecture a été vérifiée ou mise à jour pour la dernière fois le 20240330.
Table des matières:
Clamtk est un frontend pour Clamav (antivirus de palourde). Il est destiné à être un scanner facile à utiliser, léger et à la demande pour les systèmes Linux.
Bien que ses premières incarnations datent de 2003, ClamTK a été téléchargé pour la première fois en 2004 sur un compte Roothell.be et enfin sur sourceforge.net en 2005. Fin 2013, il a été déplacé vers une page de code Google, puis à Github, GitLab et BitBucket. Il est maintenant 2024 et pour une raison quelconque, le développement est toujours en cours. En fait, février 2024 marque 20 ans d'activité (d'être accessible au public, c'est-à-dire).
Signaler des bogues ou des suggestions à ce qui suit:
https://github.com/dave-theunsub/clamtk/issues
https://gitlab.com/dave_m/clamtk/issues
https://launchpad.net/clamtk
Parlez-vous plus d'une langue? Voir la page LaunchPad.
Si vous en avez envie, "Star" Clamtk ou ses projets connexes à l'une ou les deux suivantes:
https://github.com/dave-theunsub/clamtk/
https://gitlab.com/dave_m/clamtk/
https://github.com/dave-theunsub/clamtk/
https://gitlab.com/dave_m/clamtk/wikis/home
https://gitlab.com/dave_m/clamtk/
https://launchpad.net/clamtk
Clamp
Gtk2-perl
Gtk3
Virustotal
La façon la plus simple d'installer Clamtk est d'utiliser les RPM. Les commandes dnf et yum réaliseront les exigences.
Tout d'abord, commencez par les référentiels officiels.
sudo yum install clamtk ou sudo dnf install clamtk .
Si cela ne fonctionne pas, téléchargez le fichier depuis le site officiel. Vous devriez pouvoir simplement double-cliquer sur le fichier pour l'installation ou la mise à niveau.
Pour ces exemples, nous utiliserons la version 6.17. Le nom du fichier peut différer en fonction de votre distribution.
Pour installer à l'aide d'une fenêtre de terminal:
sudo yum install clamtk-6.17-1.el9.noarch.rpm ou sudo dnf install clamtk-6.17-1.fc39.noarch.rpm
Pour supprimer Clamtk:
sudo yum erase clamtk ou sudo dnf erase clamtk .
AVERTISSEMENT : ne faites pas cela. Il est beaucoup plus facile de simplement double-cliquez sur un .deb ou .rpm. Vraiment, posez la source.
Le tarball contient toutes les sources. Une façon de le faire, comme testé sur Fedora, est d'exécuter les commandes suivantes:
tar xzf clamtk-6.17.tar.xz
sudo mkdir -p /usr/share/perl5/vendor_perl/ClamTk
sudo cp lib/ * .pm /usr/share/perl5/vendor_perl/ClamTk
sudo chmod +x clamtk
sudo cp clamtk /usr/local/bin (or /usr/bin) Exemples:
perl clamtk
ou
chmod +x /path/to/clamtk
/path/to/clamtkVous devriez pouvoir simplement double-cliquer sur le fichier .deb pour l'installer. Votre gestionnaire de packages doit récupérer toutes les dépendances nécessaires.
De la ligne de commande, vous pouvez le faire:
sudo apt install clamtk
Si vous avez téléchargé le fichier, utilisez ceci:
sudo apt install clamtk_6.17-1_all.deb
Pour supprimer Clamtk:
sudo dpkg --purge clamtk
Notez que les versions Debian / Ubuntu ne sont plus signées GPG.
Il est recommandé d'installer Clamtk à partir de référentiels officiels. Vérifiez d'abord votre distribution et installez toujours à partir de sources de confiance.
Alors que les Debian / Ubuntu .Debs étaient signés numériquement, ils ne le sont plus; La façon dont je faisais cela ne fonctionne plus. Les RPM sont signés numériquement. Voici comment vous pouvez vérifier les RPM:
rpm --import https://davem.fedorapeople.org/RPM-GPG-KEY-DaveM-20230506rpm -q gpg-pubkey --qf '%{name}-%{version}-%{release} --> %{summary}n'rpm --checksig clamtk-6.17-1.fc39.noarch.rpm/home/you/clamtk-6.17-1.fc39.noarch.rpm: rsa sha1 (md5) pgp md5 OKVous pouvez également vérifier le tarball. En utilisant 6.17 comme exemple de la version, assurez-vous d'avoir téléchargé le tarball, sa signature détachée (.asc) et la clé de l'étape 1 ci-dessus.
wget https://davem.fedorapeople.org/RPM-GPG-KEY-DaveM-20230506gpg --import RPM-GPG-KEY-DaveM-20230506gpg2 --verify clamtk-6.17.tar.xz.asc clamtk-6.17.tar.gz ougpg --verify clamtk-6.17.tar.xz.asc clamtk-6.17.tar.xzgpg: Signature made Sun 11 Sep 2016 06:29:41 AM CDT using RSA key ID (coupé pour la concision). Vous pouvez également utiliser MinIsign!
Minimiser
Tout d'abord, vous aurez besoin de ma clé publique:
Clé du Minisign public
Ensuite, vous aurez besoin du fichier MINISIG pour le programme que vous vérifiez.
Un lien vers cela sera avec le reste des téléchargements.
Pour cet exemple:
https://github.com/dave-theunsub/clamtk/releases/download/v6.17/clamtk-6.17.tar.xz.minisig
Ensuite, vérifiez comme tel:
minisign -V -x clamtk-6.17.tar.xz.minisig -p davemminisign.pub -m clamtk-6.17.tar.xzClamtk peut également courir à partir de la ligne de commande:
clamtk file_to_be_scanned ou
clamtk directory_to_be_scanned La raison principale de l'option de commande de commandement (aussi basique) est de permettre un clic droit sur votre gestionnaire de fichiers (par exemple, fichiers, caja ou dolphin). Si vous avez besoin d'options de ligne de commande plus étendues, il est recommandé d'utiliser l'exécutable ClamScan lui-même. (Tapez man clamscan à la ligne de commande.)
Vous pouvez afficher et supprimer les journaux de numérisation en sélectionnant l'option "Historique".
Vous avez également quelques options avec les fichiers affichés. Cliquez sur le fichier analysé pour le sélectionner, puis cliquez avec le bouton droit: vous devez y avoir quatre options.
~/.clamtk/viruses ).Si vous avez mis en quarantaine des fichiers pour un examen ultérieur, vous avez la possibilité de les restaurer à leur emplacement précédent (si connu), ou de les supprimer.
Pour ajouter un clic droit, la capacité du menu contextuel à envoyer des fichiers et des répertoires au scanner, installez le plugin approprié. Les liens vers les dernières versions sont disponibles ici:
https://github.com/dave-theunsub/clamtk/
https://gitlab.com/dave_m/clamtk/wikis/downloads
Voici les pages spécifiques. Notez que ceux-ci se reflètent également sur GitHub.
Gnome (gestionnaire de fichiers de fichiers):
https://github.com/dave-theunsub/clamtk-gnome
https://gitlab.com/dave_m/clamtk-gnome
KDE (Dolphin File Manager):
https://github.com/dave-theunsub/clamtk-kde
https://gitlab.com/dave_m/clamtk-kde
XFCE (gestionnaire de fichiers Thunar):
https://github.com/dave-theunsub/thunar-sendto-clamtk
https://gitlab.com/dave_m/thunar-sendto-clamtk
MATE (gestionnaire de fichiers NEMO):
https://github.com/dave-theunsub/nemo-sendto-clamtk
https://gitlab.com/dave_m/nemo-sendto-clamtk
Vos signatures sont-elles à jour, mais Clamtk dit que ce n'est pas le cas?
Vous avez probablement plus d'un répertoire de signature de virus. Voir la réponse ci-dessous pour trouver des signatures.
Si vous obtenez une erreur, Clamtk ne peut pas trouver vos signatures:
Clamtk essaie de trouver ses définitions de virus. En règle générale, celles-ci sont maintenues sous / var / lib / cllamav ou / var / cllamav ou ailleurs. Si vous êtes sûr que ces fichiers existent, veuillez trouver leur emplacement et l'envoyer. Essayez ce qui suit pour déterminer leur emplacement:
find /var -name "daily.cvd" -printfind /var -name "daily.cld" -printUtilisez-vous la source et vous voyez quelque chose comme ceci: Impossible de localiser foo / bar.pm dans @inc. (etc, etc.).
Cela signifie que vous manquez certaines des dépendances. Essayez de trouver la dépendance à travers les référentiels de votre distribution, ou allez simplement à CPAN. Essayez toujours d'abord le référentiel de votre distribution. Il est plus que probable que votre distribution les emballe déjà pour une installation facile. Selon votre distribution, vous utiliserez probablement yum , dnf , apt ou un "gestionnaire de mise à jour" et similaires.
Je ne peux plus cliquer avec le bouton droit sur les fichiers / répertoires pour scanner!
C'est parce que nous ne regroupons plus cette fonctionnalité. Tout le monde n'utilise pas Gnome. Il existe des modules complémentaires pour XFCE, KDE, Mate et Gnome - ce sont de petits packages, faciles à installer et contiennent cette fonctionnalité.
Probablement beaucoup. Faites-moi savoir, s'il vous plaît. Soulevant sur un babillard quelque part sur l'un des dizaines de sites Linux ne corrigera pas les bogues ni amélioreront le programme. Voir la section ci-dessous pour les informations de contact.
À partir de la version 3.10, Clamtk ne scannera pas les répertoires de messagerie standard, tels que .Evolution, .Mozilla ou .Thunderbird. Cela est dû à des problèmes d'analyse. Si une manière intelligente de faire cela apparaît, elle sera ajoutée.
Veuillez également noter que les numéros de version ne signifient absolument rien. Il n'y a pas de rime ni de raison aux nombres étranges ou même (c'est-à-dire un nombre impair ne signifie pas "instable"). Une nouvelle version signifie qu'il augmente 1 (ou plutôt .01).
Clamtk a commencé à utiliser les bibliothèques TK (donc son nom). En 2005, cela a été changé en perl-gtk2 (ou gtk2-perl, peu importe). La version TK est toujours disponible sur sourceforge.net mais n'a pas été mise à jour depuis un certain temps maintenant et ne devrait pas être utilisée.
Le plan pour la série 5.xx était d'utiliser GTK3. Malheureusement, Debian et Ubuntu n'avaient pas de version récente de Libgtk3-Perl, et Centos n'avait pas Perl-GTK3. Ainsi, à la dernière seconde, la version 5.00 a été réécrite pour utiliser GTK2. Encore.
La version 6.xx a été écrite pour utiliser GTK3, car GTK2 est obsolète. Il n'y a pas de nouveau design cette fois, car c'était un effort pour s'assurer que la version GTK3 pourrait être incluse dans les versions de distribution à venir (comme avec Debian).
La version 7.xx aura probablement une nouvelle conception et peut également être écrite dans une langue différente.
Et il y a aussi un GTK4 en préparation.
Beaucoup de gens ont contribué leur temps, leur énergie, leurs opinions, leurs recommandations et leur expertise à ce logiciel. Je ne peux pas les remercier assez. Leurs noms sont répertoriés dans le fichier de crédits.
Aussi un grand merci à: