Available as/for:debian-packagedesktopsource-packagesuse-rpmx86-64
Description: A graphical Front-End for the ClamAV Anti-Virus Scanner. It uses freshclam as a backend for signature updates and provides a scheduler for timed virus scanns.
Please let me know whether the app works to your liking or not. Comments welcome
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.Last changelog:
* Wed Apr 16 2025 - Version 1.1.3
- Changed the display of the Scanner/Database Information in the Scanner-Tab.
Hi.
I'm not creating the Debian Package myself. This is a service provided by someone working for an IT Security-Company in the Ukraine.
But I will forward your complain to them. He has provided Packages for Ubuntu many times and this is the first time that something like this was reported.
Hi, I got an answer from the packager of the Debian package.
Quote:
Kubuntu perceived dependencies in the package differently.
fixed. checked.
now everything should be fine
End quote.
I hope this fixes the issue.
If you are bold enough to try out the Debin package again I would appreciate a brief report how it worked. :-)
9Thank 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, 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. :-)
10This 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
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.
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*.
Ratings & Comments
70 Comments
I was running Kubuntu 24.04 and the .deb download uninstalled a pile of system files and trashed my entire OS.
Hi. I'm not creating the Debian Package myself. This is a service provided by someone working for an IT Security-Company in the Ukraine. But I will forward your complain to them. He has provided Packages for Ubuntu many times and this is the first time that something like this was reported.
Hi, I got an answer from the packager of the Debian package. Quote: Kubuntu perceived dependencies in the package differently. fixed. checked. now everything should be fine End quote. I hope this fixes the issue. If you are bold enough to try out the Debin package again I would appreciate a brief report how it worked. :-)
I'm not quite that brave, but thanks anyway - I'm sure that'll save someone else their system :P If they've checked it themselves, it's probably fine.
I can understand your reluctance. You can always try to compile and install it yourself with the sourcecode.
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.