Catatan: Program ini tidak lagi dipertahankan. #163
Readme ini terakhir diperiksa atau diperbarui pada 20240330.
Daftar isi:
Clamtk adalah frontend untuk clamav (clam antivirus). Ini dimaksudkan untuk menjadi pemindai yang mudah digunakan, ringan, dan sesuai permintaan untuk sistem Linux.
Meskipun inkarnasi paling awal tanggal 2003, Clamtk pertama kali diunggah untuk didistribusikan pada tahun 2004 ke akun rootshell. Sekarang tahun 2024 dan untuk beberapa alasan pengembangan masih berlangsung. Bahkan, Februari 2024 menandai 20 tahun kegiatan (tersedia untuk umum, yaitu).
Laporkan bug atau saran sebagai berikut:
https://github.com/dave-theunsub/clamtk/issues
https://gitlab.com/dave_m/clamtk/issues
https://launchpad.net/clamtk
Apakah Anda berbicara lebih dari satu bahasa? Lihat halaman LaunchPad.
Jika Anda merasa seperti itu, "Star" clamtk atau proyek terkait di salah satu atau kedua hal berikut:
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
Cara termudah untuk menginstal CLACTK adalah dengan menggunakan RPMS. Perintah dnf dan yum akan menarik persyaratan.
Pertama, mulailah dengan repositori resmi.
sudo yum install clamtk atau sudo dnf install clamtk .
Jika ini tidak berfungsi, unduh file dari situs resmi. Anda harus dapat mengklik dua kali file untuk instalasi atau peningkatan.
Untuk contoh -contoh ini, kami akan menggunakan versi 6.17. Nama file mungkin berbeda berdasarkan distribusi Anda.
Untuk menginstal menggunakan jendela terminal:
sudo yum install clamtk-6.17-1.el9.noarch.rpm atau sudo dnf install clamtk-6.17-1.fc39.noarch.rpm
Untuk menghapus clamtk:
sudo yum erase clamtk atau sudo dnf erase clamtk .
PERINGATAN : Jangan lakukan ini. Jauh lebih mudah untuk hanya mengklik dua kali. DEB atau .RPM. Sungguh, letakkan sumbernya.
Tarball berisi semua sumber. Salah satu cara untuk melakukan ini, sebagaimana diuji pada Fedora, adalah dengan menjalankan perintah berikut:
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) Contoh:
perl clamtk
atau
chmod +x /path/to/clamtk
/path/to/clamtkAnda harus hanya mengklik dua kali file .deb untuk menginstalnya. Manajer paket Anda harus mengambil dependensi yang diperlukan.
Dari Commandline, Anda dapat melakukan ini:
sudo apt install clamtk
Jika Anda mengunduh file, maka gunakan ini:
sudo apt install clamtk_6.17-1_all.deb
Untuk menghapus clamtk:
sudo dpkg --purge clamtk
Perhatikan bahwa bangunan Debian/Ubuntu tidak lagi ditandatangani GPG.
Disarankan Anda menginstal clamtk dari repositori resmi. Periksa distribusi Anda terlebih dahulu, dan selalu instal dari sumber tepercaya.
Sementara debian/ubuntu .debs dulu ditandatangani secara digital, mereka tidak lagi; Cara saya dulu melakukan itu tidak lagi berhasil. RPM ditandatangani secara digital. Begini cara Anda dapat memverifikasi 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 OKAnda juga dapat memverifikasi tarball. Menggunakan 6.17 sebagai versi contoh, pastikan Anda telah mengunduh tarball, tanda tangannya yang terpisah (.asc), dan kunci pada langkah 1 di atas.
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 ataugpg --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 (Dipotong untuk singkatnya). Anda sekarang dapat menggunakan Minisign juga!
MINISIGN
Pertama, Anda akan membutuhkan kunci minisign publik saya:
Kunci Minisign Publik
Maka Anda akan memerlukan file minisig untuk program yang Anda verifikasi.
Tautan ke sana akan dengan sisa unduhan.
Untuk contoh ini:
https://github.com/dave-theunsub/clamtk/releases/download/v6.17/clamtk-6.17.tar.xz.minisig
Selanjutnya, verifikasi seperti itu:
minisign -V -x clamtk-6.17.tar.xz.minisig -p davemminisign.pub -m clamtk-6.17.tar.xzClamtk juga dapat dijalankan dari garis komando:
clamtk file_to_be_scanned atau
clamtk directory_to_be_scanned Alasan utama untuk opsi CommandLine (betapapun dasarnya) adalah untuk memungkinkan pemindaian klik kanan dalam manajer file Anda (mis. File, CAJA, atau Dolphin). Jika Anda memerlukan opsi Commandline yang lebih luas, disarankan agar Anda menggunakan clangscan yang dapat dieksekusi itu sendiri. (Ketik man clamscan di garis komando.)
Anda dapat melihat dan menghapus log pemindaian dengan memilih opsi "riwayat".
Anda juga memiliki beberapa opsi dengan file yang ditampilkan. Klik pada file yang dipindai untuk memilihnya, lalu klik kanan: Anda harus memiliki empat opsi di sana.
~/.clamtk/viruses ).Jika Anda telah mengkorantina file untuk diperiksa nanti, Anda memiliki opsi untuk mengembalikannya ke lokasi mereka sebelumnya (jika diketahui), atau menghapusnya.
Untuk menambahkan kemampuan menu konteks yang klik kanan untuk mengirim file dan direktori ke pemindai, instal plugin yang sesuai. Tautan ke versi terbaru tersedia di sini:
https://github.com/dave-theunsub/clamtk/
https://gitlab.com/dave_m/clamtk/wikis/downloads
Berikut adalah halaman tertentu. Perhatikan bahwa ini juga dicerminkan pada GitHub.
GNOME (File File Manager):
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 (Manajer File Thunar):
https://github.com/dave-theunsub/thunar-sendto-clamtk
https://gitlab.com/dave_m/thunar-sendto-clamtk
Mate (Nemo File Manager):
https://github.com/dave-theunsub/nemo-sendto-clamtk
https://gitlab.com/dave_m/nemo-sendto-clamtk
Apakah tanda tangan Anda up to date, tetapi Clamtk mengatakan mereka tidak?
Anda mungkin memiliki lebih dari satu direktori tanda tangan virus. Lihat jawaban di bawah ini untuk menemukan tanda tangan.
Jika Anda mendapatkan kesalahan yang tidak dapat menemukan tanda tangan Anda:
Clamtk berusaha menemukan definisi virusnya. Biasanya ini disimpan di bawah/var/lib/clamav atau/var/clamav atau di tempat lain. Jika Anda yakin ada file -file ini, silakan temukan lokasinya dan kirimkan. Coba yang berikut untuk menentukan lokasi mereka:
find /var -name "daily.cvd" -printfind /var -name "daily.cld" -printApakah Anda menggunakan sumbernya dan Anda melihat sesuatu seperti ini: tidak dapat menemukan foo/bar.pm di @inc. (dll, dll).
Ini berarti Anda kehilangan beberapa dependensi. Cobalah untuk menemukan ketergantungan melalui repositori distribusi Anda, atau cukup pergi ke CPAN. Selalu coba repositori distribusi Anda terlebih dahulu. Kemungkinan besar distribusi Anda sudah mengemas ini untuk pemasangan yang mudah. Bergantung pada distro Anda, Anda kemungkinan akan menggunakan yum , dnf , apt atau "Manajer Pembaruan" dan sejenisnya.
Saya tidak dapat mengklik kanan pada file/direktori untuk memindai lagi!
Itu karena kami tidak lagi menggabungkan fungsi ini. Tidak semua orang menggunakan Gnome. Ada tambahan untuk XFCE, KDE, Mate, dan Gnome - mereka paket kecil, mudah dipasang, dan berisi fungsionalitas itu.
Mungkin banyak. Tolong beri tahu saya. Mengomel di beberapa papan buletin di suatu tempat di salah satu lusinan situs Linux tidak akan memperbaiki bug atau meningkatkan program. Lihat bagian di bawah untuk info kontak.
Pada versi 3.10, Clamtk tidak akan memindai direktori surat standar, seperti. Evolusi, .Mozilla atau .thunderbird. Ini karena masalah penguraian. Jika cara yang cerdas untuk melakukan itu muncul, itu akan ditambahkan.
Juga, harap dicatat bahwa nomor versi sama sekali tidak berarti apa -apa. Tidak ada sajak atau alasan untuk angka ganjil atau bahkan (yaitu, angka ganjil tidak berarti "tidak stabil"). Versi baru berarti naik 1 (atau, lebih tepatnya, .01).
Clamtk mulai menggunakan pustaka TK (dengan demikian namanya). Pada tahun 2005, ini diubah menjadi perl-GTK2 (atau GTK2-Perl, apa pun). Versi TK masih tersedia di SourceForge.net tetapi belum diperbarui untuk beberapa waktu sekarang dan tidak boleh digunakan.
Rencana untuk seri 5.xx adalah menggunakan GTK3. Sayangnya, Debian dan Ubuntu tidak memiliki versi baru-baru ini dari LibGTK3-Perl, dan Centos tidak memiliki Perl-GTK3. Jadi, pada detik terakhir, versi 5.00 ditulis ulang untuk menggunakan GTK2. Lagi.
Versi 6.xx telah ditulis untuk menggunakan GTK3, karena GTK2 sudah usang. Tidak ada desain baru kali ini, karena ini adalah upaya untuk memastikan versi GTK3 dapat dimasukkan dalam rilis distribusi yang akan datang (seperti dengan Debian).
Versi 7.XX kemungkinan akan memiliki desain baru, dan dapat ditulis dalam bahasa yang berbeda juga.
Dan ada juga GTK4 dalam karya.
Banyak orang telah menyumbangkan waktu, energi, pendapat, rekomendasi, dan keahlian mereka untuk perangkat lunak ini. Saya tidak bisa cukup berterima kasih kepada mereka. Nama mereka tercantum dalam file kredit.
Juga terima kasih banyak untuk: