ClamTk 5
   HOME

TheInfoList



OR:

ClamTk is a
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
graphical interface for the
ClamAV Clam AntiVirus (ClamAV) is a free software, cross-platform antimalware toolkit able to detect many types of malware, including viruses. It was developed for Unix and has third party versions available for AIX, BSD, HP-UX, Linux, macOS, OpenVM ...
command line
antivirus software Antivirus software (abbreviated to AV software), also known as anti-malware, is a computer program used to prevent, detect, and remove malware. Antivirus software was originally developed to detect and remove computer viruses, hence the nam ...
program, for
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
desktop users. It provides both on-demand and scheduled scanning. The project was started by Dave Mauroni in February 2004 and remains under development. ClamTk was originally written using the Tk widget toolkit, for which it is named, but it was later re-written in
Perl Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was offici ...
, using the
GTK GTK (formerly GIMP ToolKit and GTK+) is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and propriet ...
toolkit. The interface has evolved considerably over time and recent versions are quite different than early releases, adding features and changing the interface presentation. It is dual-licensed under the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
version 1 or later, and the
Artistic License Artistic license (alongside more contextually-specific derivative terms such as poetic license, historical license, dramatic license, and narrative license) refers to deviation from fact or form for artistic purposes. It can include the alterat ...
.


Features

The ClamTk interface allows scanning of single files or directories. It can be configured for recursive scans, scanning all sub-directories, for whitelists, to scan for potentially unwanted applications (PUAs), to exclude hidden files, or large files over 20 MB. In 2017 GHacks reviewer Mike Turcotte-McCusker noted the high rate of
false positive A false positive is an error in binary classification in which a test result incorrectly indicates the presence of a condition (such as a disease when the disease is not present), while a false negative is the opposite error, where the test resul ...
s that the PUA-inclusive scans return. The history selection allows reviewing the results of previous scans and quarantined files. ClamTk allows manual or automatic updates to be configured for ClamAV's virus definitions. The application interfaces with ''thunar-sendto-clamtk'', ''nemo-sendto-clamtk'', '' clamtk-gnome'' and ''clamtk-kde'', each of which provide context menu functionality for the associated file managers,
Thunar Thunar is a file manager for Linux and other Unix-like systems, initially written using the GTK+ 2 toolkit and later ported to the GTK+ 3 toolkit. It started to ship with Xfce in version 4.4 RC1 and later. Thunar is developed by Benedikt Meu ...
,
Nemo Nemo may refer to: Arts, entertainment and media Games * ''Nemo'' (arcade game), a 1990 arcade game by Capcom based on ''Little Nemo'' * NEMO (video game console), an unreleased console Music * Nemo (American band), an indie rock band * Nemo ...
,
GNOME Files GNOME Files, formerly and internally known as Nautilus, is the official file manager for the GNOME desktop. Nautilus was originally developed by Eazel with many luminaries from the tech world including Andy Hertzfeld (Apple), chief architect for ...
and
Dolphin A dolphin is an aquatic mammal within the infraorder Cetacea. Dolphin species belong to the families Delphinidae (the oceanic dolphins), Platanistidae (the Indian river dolphins), Iniidae (the New World river dolphins), Pontoporiidae (the ...
, allowing users to directly send files to ClamTk for scanning. ClamTk can also be run from the
command-line interface A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
, although the main reason that command line access exists is for interface with the various file managers.


Use

ClamTk has been included in the repositories of many
Linux distribution A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one ...
s, including
ALT Linux ALT Linux is a set of Russian operating systems based on RPM Package Manager (RPM) and built on a Linux kernel and Sisyphus package repository. ALT Linux has been developed collectively by ALT Linux Team developers community and ALT Linux Ltd. ...
,
Arch Linux Arch Linux () is an independently developed, x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a Rolling release, rolling-release model. The default installation is a minim ...
, CentOS,
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
, Fedora, Gentoo,
Linux Mint Linux Mint is a community-driven Linux distribution based on Ubuntu (which is in turn based on Debian), bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to i ...
,
Mandriva Mandriva S.A. was a public software company specializing in Linux and open-source software. Its corporate headquarters was in Paris, and it had development centers in Metz, France and Curitiba, Brazil. Mandriva, S.A. was the developer and maint ...
,
openSUSE openSUSE () is a free and open-source software, free and open source RPM Package Manager, RPM-based Linux distribution developed by the openSUSE project. The initial release of the community project was a beta version of SUSE Linux 10.0. Addi ...
,
PCLinuxOS PCLinuxOS, often shortened to PCLOS, is an x86-64 Linux distribution, with KDE Plasma Desktop, MATE and XFCE as its default user interfaces. It is primarily free software operating system for personal computers aimed at ease of use. It is con ...
,
Red Hat Enterprise Linux Red Hat Enterprise Linux (RHEL) is a commercial open-source Linux distribution developed by Red Hat for the commercial market. Red Hat Enterprise Linux is released in server versions for x86-64, Power ISA, ARM64, and IBM Z and a desktop version ...
,
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All ...
, as well as
FreeBSD FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
. Most users install ClamTk from the repositories of the Linux distribution that they are using, but the application's website also provides downloads for the latest release versions, in the form of
.rpm RPM Package Manager (RPM) (originally Red Hat Package Manager, now a recursive acronym) is a free and open-source package management system. The name RPM refers to the file format and the package manager program itself. RPM was intended primaril ...
and
.deb deb is the format, as well as extension of the software package format for the Debian Linux distribution and its derivatives. Design Debian packages are standard Unix ar archives that include two tar archives. One archive holds the cont ...
files.


Reception

A 2014 review of ClamTk 5.0.7 by Silviu Stahie of
Softpedia Softpedia is a software and tech news website based in Romania. It indexes, reviews and hosts various downloadable software and reports news on technology and science topics. Website Softpedia hosts reviews written by its staff—each review in ...
recommended the application as a means of getting ClamAV functionality in an easy-to-use graphical interface. He wrote, "basically, all functions of ClamTK can be performed in a terminal with ClamAV. That would be fine if you had no desktop environment, like on a server, but there is no reason to use the terminal in a regular Linux distribution." A 2015 review by Bill Toulas on the ''How To Forge'' noted that ClamTk seemed to take a comparable amount of time to scan as ClamAV, indicating that it wasn't slowing the scanning engine down. A 2017 review in ''Linux and Ubuntu'' said, "ClamTK provides a very simple GUI that allows beginners who are not most comfortable to use CLI. Upon launching ClamTk, you will be presented with a clean GUI with 4 main sections." In ''Ubuntu Pit's'' listing of the ''Best Linux Antivirus: Top 10 Reviewed and Compared'', ClamTk was recommended for average users and described as "lightweight". A 2019 review in ''Make Tech Easier'' included ClamTk in its review of ''The Best Antivirus Programs for Ubuntu''. They reported, "If you need a good virus scanner, and you’re not a fan of the command line, ClamTk is the best choice." A rewiew by Derrik Diener of ''Additive Tips'' in 2019 stated, "... if you like the features of the ClamAV tool, but dislike dealing with the command-line, you’ll get the same useful features in a nice, easy-to-use interface ... ClamTK takes all of the advanced ClamAV features from the command-line and wraps it up in an incredibly simple user interface that the average Linux user can use."


See also

*
List of antivirus software A ''list'' is any set of items in a row. List or lists may also refer to: People * List (surname) Organizations * List College, an undergraduate division of the Jewish Theological Seminary of America * SC Germania List, German rugby unio ...
*
ClamWin ClamWin Free Antivirus is a free and open-source antivirus tool for Windows. It provides a graphical user interface to the Clam AntiVirus engine. Features * Scanning scheduler (only effective with user logged in). * Automatic virus database ...
- a graphical interface for ClamAV for
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...


References


External links

* {{Antivirus software Antivirus software Antivirus software for Linux Free antivirus software Free security software