
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:debian-packagedesktopsource-packagesuse-rpmx86-64
Description:and provides a scheduler for timed virus scanns.
Please let me know whether the app works to your liking or not. Comments welcome
Repository for OpenSuSE - 15.5 / 15.6 / Tumbleweed:
sudo zypper addrepo "https://download.opensuse.org/repositories/home:wusel1007/15.5/home:wusel1007.repo"
sudo zypper addrepo "https://download.opensuse.org/repositories/home:wusel1007/15.6/home:wusel1007.repo"
sudo zypper addrepo "https://download.opensuse.org/repositories/home:wusel1007/openSUSE_Tumbleweed/home:wusel1007.repo"
Recently got the information that the rpm packages also work on Fedora.
Use: sudo zypper refresh && sudo zypper install ClamAV-GUI
For Ubuntu (UALinux repository): https://ualinux.com/en/ubuntu-apps-other/clamav-gui
How to add a repository: https://ualinux.com/en/how-to-connect
Added a Spec-File if anybody likes to create a RPM-Package for another Distro that uses RPM-Packages
Added Source Code for QT6 without using core5compat.
INFO --> clamav 1.0.7
------------------------------
ClamAV 1.0.7 has an issue with freshclam. Freshclam needs the file "ca-bundle.crt" at the folder "/etc/pki/tls/certs". If this file is not pressent, freshclam will not work. On OpenSuSE I found a package with the name "ca-certificates-steamtricks". In this package there is a file "ca-certificates.crt". After installation, I copied the file from "/etc/ssl/certs" to the folder "/etc/pki/tls/certs" and renamed it to "ca-bundle.crt". With this, freshclam works on my machine.
* Tue Mar 25 2025 - Version 1.1.2
- Clamonacc now takes over the settings for --move, --copy, --remove, --verbose and --allmatch from the global Directories Settings and the Scanner Settings.
Ratings & Comments
65 Comments
9 Thank you for this excellent ClamAV gui . It is working like a charm. When i use clamd background scan, there is no option to move a infected file to the quarantine like in the scanner options. It is only copying. Is it possible to implement this ?
Hi, what do you mean by "clamd background scan". Do you mean the clamonacc part of ClamAV?
Hi, yes this is exactly what i mean. I am missing a checkbox for the clamonacc configuration to set it to move the infected files to a directory. I see you call clamonacc with "--copy=/home/user/.clamav-gui/quarantine" in your startclamd.sh script. I cant find the option to set it to "--move=/..." like in the scanner options. Sorry for the late comment, but I am a new user and had to wait 3 Days... .
Hi, now I see your point. The --copy parameter was used for testing. I'd like to see whether the clamonacc thing works without killing my system ... :-) I actually intended to remove it after the testing phase. But if you see a need for this option(s) I'm willing to implement them. Before I start coding the thing: In the [Options] -- [Directories] Tab you can set the path for the quarantine folder to use for copy and move actions done by the scanner. Would it meet your needs if I would use the information made there to adjust the clamonacc parameters. That would mean that the same folders and settings are used for clamonacc and the normal scanner settings. Or do you require - at least the activating/deactivating for copy and move - made seperately for the scanner and clamonacc. I will wait for your answer before I start with the work. ... and no sweat becaurse I had to wait 3 days. I'm retired and have time to spare. :-)
Hello, thank you for quick reply. Yes, for me it would be totally ok if you also configure clamonacc with the settings of the scanner options. ClamAV really has a lot of options and you even support them all with useful information about them. A really successful GUI. :)
Thanks. I will implement the feature right away. That will not take long. If there is anything else that could / should be improved. Just gimme the word. :-)
10 Very nice GUI for scheduling scans with profiles and viewing log files.
10 This is the best GUI I have ever encountered. ___________ that's why we placed it on our antivirus disk UALinux RescuePack - https://ualinux.com/en/ubuntu-rescuepack ___________ and uploaded it to our repository UbuntuPack - https://ualinux.com/en/ubuntu-apps-other/clamav-gui
To publish on Flatpak, first prepare your app with a manifest file and repository. Then, use Flatpak Builder to create your bundle. Upload your app to a public or private repository. Finally, share your app with flatpak install and the repo URL. Ready for others to enjoy! 🚀📦 more information: https://docs.flatpak.org/en/latest/first-build.html
how I can use it with spanish translation?, I see it's avaliave but when I install the software, I can run it with spanish, only I can in english
Hi hitcat. ClamAV-GUI uses the language settings of your Desktop (KDE, GNOME or what so ever). Therefor if you use spanish in your language settings the application should load the appropriate language file. (.qm file). You can check for the file in /usr/share/clamav-gui. The file should have the name "clamav-gui-es_ES.qm" This file is for: - Language: Spanish (español de España) - Country/Region: Spain (España) I have uploaded a new verison. You can install and invoke clamav-gui withe the parameter "--language". This will show you what extention (in your case : es_ES) is required. If the program displays anything diferent vom "es_ES" please let me know.
9 Great job, It's a wonderful application, especially the scan action with right-click
Is this packaged in any distribution repositories?
Not as far as I am aware.
Is there any intention to do so? It'd be the difference between a userbase in the tens versus the thousands, probably.
You are right, but to be frank I don't know how to add this software to a repo of whatever distro. Any help offered regarding this topic is realy apreciated.
I'd love to help, but I doubt I'd be of much – most distributions have a repo add FAQ, but they still seem complex to me. Have you tried Snapcraft or Flathub? They should be a million times easier than adding the source to loads of distributions' repositories, and allow users to install the app on *any* distribution. If you add a link to the source code on this page (there's a little link – https://www.opendesktop.org/p/1127892#:~:text=Source i,on opencode.net – at the top of the page) I'll put in a package request at https://forum.snapcraft.io/c/snap-requests/21 and https://discourse.flathub.org/c/requests/5 so that (ideally) you don't have to do *anything*.
I say thank you in advance. :-) I had this package in the Open Suse Build System but after years of inactivity the kid me out - understandable.
Do you have a link to the source code repository then? I'd really like to try to compile it with the OBS myself too.
Actually, I can get it compiling anyway if https://github.com/openSUSE/open-build-service/issues/14544#issue-1771905946 is remediated.
https://discourse.flathub.org/t/package-request-clamav-gui/4470 and https://forum.snapcraft.io/t/clamav-gui/35737?u=beedellrokejulianloc
this is so much better than ClamTk, in my opinion. Useful breakdowns of information and more interesting format
you shouold get this package out on some other platforms, it would probably do pretty well vs clamtk over some time with updates from time to time.
Thanks for your comment. If you have any suggestions on what other platform I should spread the program. This was was really a "Fun-Project" for me and I am actually working on other things but if I see that more people are using it I will place my focus back on it. So, let me know and spread the word. :-)
Flatpak may be the best "cross-platform" option that with the most significance. https://flatpak.org Otherwise there are Snapcraft.io packages for Ubuntu\Debian based systems, but I prefer Flatpak. AppImages is another possible option, but I haven't used it much. The KDE opendesktop packages shop seems to be dead, except for some key packages and the KDE built stuff, compared to those three. Flatpak and Snapcraft are not only application stores, but app containerization tools as well.