
Um scanner de vírus fácil de usar, leve e sob demanda para sistemas Linux. Para obter ajuda adicional, consulte a <a href="https://gitlab.com/dave_m/clamtk/wikis/home">wiki</a>.
Nota: Este programa não é mais mantido.
https://gitlab.com/dave_m/clamtk/-/issues/144
Este README foi verificado ou atualizado pela última vez em 20240402.
Índice:
clamtk é uma interface para o ClamAV (Clam Antivírus). Ele foi projetado para ser um scanner sob demanda, fácil de usar e leve, para sistemas Linux.
Embora suas primeiras versões datem de 2003, o clamtk foi publicado pela primeira vez para distribuição em 2004 em uma conta rootshell.be e, finalmente, no Sourceforge.net em 2005. No final de 2013, foi movido para uma página do Google Code e, depois, para Github, Gitlab e Bitbucket. Agora estamos em 2024 e, por algum motivo, o desenvolvimento ainda continua. Na verdade, fevereiro de 2024 marca 20 anos de atividade (ou seja, de estar disponível publicamente).
Relate bugs ou sugestões nos seguintes endereços:
https://github.com/dave-theunsub/clamtk/issues
https://gitlab.com/dave_m/clamtk/issues
https://launchpad.net/clamtk
Você fala mais de um idioma? Consulte a página do Launchpad.
Se quiser, dê uma "estrela" no clamtk ou em seus projetos relacionados em um ou ambos os endereços a seguir:
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
ClamAV
Gtk2-Perl
Gtk3
Virustotal
A maneira mais fácil de instalar o clamtk é usar os rpms. Os comandos dnf e yum baixarão as dependências.
Primeiro, comece pelos repositórios oficiais.
sudo yum install clamtk ou sudo dnf install clamtk.
Se isso não funcionar, baixe o arquivo do site oficial. Você deve conseguir apenas dar um duplo clique no arquivo para instalar ou atualizar.
Para estes exemplos, usaremos a versão 6.17. O nome do arquivo pode variar de acordo com sua distribuição.
Para instalar usando uma janela de terminal:
sudo yum install clamtk-6.17-1.el9.noarch.rpm ou sudo dnf install clamtk-6.17-1.fc39.noarch.rpm
Para remover o clamtk:
sudo yum erase clamtk ou sudo dnf erase clamtk.
Aviso: Não faça isso. É muito mais fácil apenas dar um duplo clique em um .deb ou .rpm. Sério, largue o código-fonte.
O tarball contém todos os códigos-fonte. Uma maneira de fazer isso, testada no Fedora, é executar os seguintes comandos:
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)
Exemplos:
perl clamtk
ou
chmod +x /path/to/clamtk
/path/to/clamtk
Você deve conseguir apenas dar um duplo clique no arquivo .deb para instalá-lo. Seu gerenciador de pacotes deve obter todas as dependências necessárias.
Pela linha de comando, você pode fazer o seguinte:
sudo apt install clamtk
Se você baixou o arquivo, use o seguinte:
sudo apt install clamtk_6.17-1_all.deb
Para remover o clamtk:
sudo dpkg --purge clamtk
Observe que os builds Debian/Ubuntu não são mais assinados com gpg.
É recomendado instalar o clamtk a partir dos repositórios oficiais. Verifique primeiro sua distribuição e sempre instale a partir de fontes confiáveis.
Embora os .debs Debian/Ubuntu costumassem ser assinados digitalmente, eles não são mais; a forma como eu fazia isso não funciona mais. Os rpms são assinados digitalmente. Veja como verificar os 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 OKVocê também pode verificar o tarball. Usando 6.17 como versão de exemplo, certifique-se de ter baixado o tarball, sua assinatura destacada (.asc) e a chave da etapa 1 acima.
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 (truncado por brevidade).Agora você também pode usar o minisign!
Minisign
Primeiro, você precisará da minha chave pública do minisign:
Chave pública do minisign
Depois, você precisará do arquivo minisig do programa que está verificando.
Um link para ele estará junto com o restante dos downloads.
Para este exemplo:
https://github.com/dave-theunsub/clamtk/releases/download/v6.17/clamtk-6.17.tar.xz.minisig
Em seguida, verifique da seguinte forma:
minisign -V -x clamtk-6.17.tar.xz.minisig -p davemminisign.pub -m clamtk-6.17.tar.xz