注意:此程序不再维护。 #163
该读数最新检查或更新了20240330。
目录:
Clamtk是Clamav(蛤tham Antivirus)的前端。它旨在用于Linux系统的易于使用,轻巧的按需扫描仪。
尽管最早的化身历史可以追溯到2003年,但Clamtk于2004年首次上传到Rootshell.be帐户,最后在2005年转到SourceForge.net。2013年底,它被移至Google Code页面,然后转移到Github,Gitlab和Bitbucket。现在是2024年,出于某种原因的发展仍在进行中。实际上,2024年2月标志着20年的活动(即公开可用)。
在以下情况下报告错误或建议:
https://github.com/dave-theunsub/clamtk/issues
https://gitlab.com/dave_m/clamtk/issues
https://launchpad.net/clamtk
您会说多种语言吗?请参阅“ Launchpad”页面。
如果您喜欢它,则在以下一个或两个中都有“ Star” Clamtk或其相关项目:
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
克拉马夫
gtk2-perl
GTK3
病毒
安装Clamtk的最简单方法是使用rpms。命令dnf和yum将提出要求。
首先,从官方存储库开始。
sudo yum install clamtk或sudo dnf install clamtk 。
如果这不起作用,请从官方网站下载文件。您应该只需双击文件即可安装或升级。
对于这些示例,我们将使用6.17版。文件的名称可能会根据您的分布而有所不同。
使用终端窗口安装:
sudo yum install clamtk-6.17-1.el9.noarch.rpm或sudo dnf install clamtk-6.17-1.fc39.noarch.rpm
删除Clamtk:
sudo yum erase clamtk或sudo dnf erase clamtk 。
警告:不要这样做。只需双击一个.deb或.rpm即可容易得多。真的,放下来源。
Tarball包含所有来源。如在Fedora上测试的一种方法是运行以下命令:
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) 示例:
perl clamtk
或者
chmod +x /path/to/clamtk
/path/to/clamtk您应该只需双击.deb文件即可安装它。您的软件包管理器应检索任何必要的依赖项。
从命令行,您可以做到这一点:
sudo apt install clamtk
如果您下载了文件,请使用以下方式:
sudo apt install clamtk_6.17-1_all.deb
删除Clamtk:
sudo dpkg --purge clamtk
请注意,Debian/Ubuntu构建不再是GPG签名的。
建议您从官方存储库中安装Clamtk。首先检查您的发行版,并始终从受信任的来源安装。
虽然debian/ubuntu .debs曾经被数字签名,但它们已经不复存在了。我过去的方式不再有效。 RPM是数字签名的。这是您可以验证rpms的方法:
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 OK您也可以验证TARBALL。使用6.17作为示例版本,请确保您已经下载了TARBALL,其独立签名(.ASC)以及上面步骤1中的键。
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或gpg --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 。您现在也可以使用Minisign!
迷你签名
首先,您需要我的公共迷你键:
Public Minisign Key
然后,您将需要验证程序的Minisig文件。
其余的下载将与其进行链接。
对于此示例:
https://github.com/dave-theunsub/clamtk/releases/download/v6.17/clamtk-6.17.tar.xz.minisig
接下来,像这样验证:
minisign -V -x clamtk-6.17.tar.xz.minisig -p davemminisign.pub -m clamtk-6.17.tar.xzClamtk也可以从命令行中运行:
clamtk file_to_be_scanned 或者
clamtk directory_to_be_scanned Commandline选项的主要原因(但是基本)是允许在文件管理器中右键单击扫描(例如,文件,Caja或Dolphin)。如果您需要更广泛的命令行选项,建议您使用clamscan本身。 (在命令行中输入man clamscan 。)
您可以通过选择“历史记录”选项查看和删除扫描日志。
您也有一些选项显示的文件。单击扫描的文件以选择它,然后右键单击:您应该在那里有四个选项。
~/.clamtk/viruses )中。如果您已将文件隔离以供以后检查,则可以选择将它们还原到以前的位置(如果已知)或删除它们。
要添加右键单击上下文菜单,可以将文件和目录发送到扫描仪,请安装适当的插件。在此处可用的链接到最新版本:
https://github.com/dave-theunsub/clamtk/
https://gitlab.com/dave_m/clamtk/wikis/downloads
这是特定页面。请注意,这些也会在github上镜像。
GNOME(文件管理器):
https://github.com/dave-theunsub/clamtk-gnome
https://gitlab.com/dave_m/clamtk-gnome
KDE(海豚文件经理):
https://github.com/dave-theunsub/clamtk-kde
https://gitlab.com/dave_m/clamtk-kde
XFCE(Thunar File Manager):
https://github.com/dave-theunsub/thunar-sendto-clamtk
https://gitlab.com/dave_m/thunar-sendto-clamtk
MATE(NEMO文件经理):
https://github.com/dave-theunsub/nemo-sendto-clamtk
https://gitlab.com/dave_m/nemo-sendto-clamtk
您的签名是最新的,但是Clamtk说不是吗?
您可能有多个病毒签名目录。查看找到签名的答案。
如果您遇到的错误无法找到您的签名:
Clamtk试图找到其病毒定义。通常,这些保留在/var/lib/clamav或/var/clamav或其他地方。如果您确定这些文件存在,请找到其位置并将其发送。尝试以下确定其位置:
find /var -name "daily.cvd" -printfind /var -name "daily.cld" -print您是否正在使用源,并且看到类似的东西:无法在@inc中找到foo/bar.pm。 (等)。
这意味着您缺少一些依赖关系。尝试通过您的发行版的存储库找到依赖性,或者简单地转到CPAN。始终首先尝试您的发行库。您的发行版本已经很可能已经包装了,以便于安装。根据您的发行版,您可能会使用yum , dnf , apt或某些“更新管理器”等。
我无法右键单击文件/目录进行扫描!
那是因为我们不再捆绑此功能。并非每个人都使用侏儒。 XFCE,KDE,MATE和GNOME有附加组件 - 它们是小软件包,易于安装,并且包含该功能。
大概很多。请让我知道。在数十个Linux站点之一的某个地方的某个公告板上咆哮将无法修复错误或改进程序。有关联系信息,请参见下面的部分。
从3.10版本开始,Clamtk将不会扫描标准邮件目录,例如。进化,.Mozilla或.thunderbird。这是由于解析问题。如果出现了一种明智的方法,将会添加。
另外,请注意,版本号绝对没有任何意义。没有奇数甚至数字的韵律或理由(即,奇数并不意味着“不稳定”)。新版本意味着它上升1(或者,.01)。
Clamtk最初使用TK库(因此是其名称)。在2005年,这更改为Perl-GTK2(或GTK2-Perl,无论如何)。 TK版本仍在sourceforge.net上可用,但现在尚未更新,不应使用。
5.xx系列的计划是使用GTK3。不幸的是,Debian和Ubuntu没有最近版本的Libgtk3-Perl,Centos没有Perl-GTK3。因此,在最后一秒钟,5.00版被重写以使用GTK2。再次。
版本6.xx已写入使用GTK3,因为GTK2已弃用。这次没有新的设计,因为这是为了确保GTK3版本可以包含在即将发布的发行版本(例如Debian)中。
7.xx版本可能会采用新设计,并且也可以用另一种语言编写。
而且还有一个GTK4。
许多人为该软件贡献了时间,精力,意见,建议和专业知识。我不能非常感谢他们。他们的名称在信用文件中列出。
也非常感谢: