注意:此程序不再維護。 #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。
許多人為該軟件貢獻了時間,精力,意見,建議和專業知識。我不能非常感謝他們。他們的名稱在信用文件中列出。
也非常感謝: