Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,327
Rep:
trouble instaling clam-update
When I try to install clam update, it does not work, it says it needs a depedancy (I figured the idea behind yum/apt-get was to get rid of the dependancy issue). This is the entire log:
Code:
[root@borg cron]# yum install clamav-update
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core [1/3]
extras [2/3]
updates [3/3]
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package clamav-update.i386 0:0.88-2.fc5 set to be updated
--> Running transaction check
--> Processing Dependency: clamav-data = 0.88-2.fc5 for package: clamav-update
--> Finished Dependency Resolution
Error: Missing Dependency: clamav-data = 0.88-2.fc5 is needed by package clamav-update
[root@borg cron]# yum install clamav-data
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core [1/3]
extras [2/3]
updates [3/3]
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
[root@borg cron]#
So am I out of luck? I really dont want to have to go the ./configure route or rpms, since they usually end up with like 20 dependancies...
I don't use yum yet, I thought I could have a say on this. I think, you should look for a repository that has the dependency package and add it to yum's list of repositories. If yum can't find the dependecies, it probably means, the dependecncy is not available on the repositories your yum is configured to use.
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,327
Original Poster
Rep:
Quote:
Originally Posted by kevkim55
I don't use yum yet, I thought I could have a say on this. I think, you should look for a repository that has the dependency package and add it to yum's list of repositories. If yum can't find the dependecies, it probably means, the dependecncy is not available on the repositories your yum is configured to use.
How would I go about doing that? Would it mess up yum if I went and changed that? I thought it was distro dependant.
yum is just another package manager. It stores the addresses of repositories in a configuration file under /etc (I guess /etc/yum.repos.d ). You can add other repositories if you like. I had yum installed on my system for a very short time. I remember, I added new repositories to get some of the additional packages installed. Some of the repositories store the <repo-name>.repo file under the main directory which, you can simply copy to /etc/yum.repos.d. Now, when you launch yum it should find the new .repo file and use the repository listed in that in addition to the repos already configured.
I gave up on Mandriva's clamav because trying to update the software itself (not the virus signatures) resulted in a catch-22 situation. I could not install the updates because sendfile was required. I could not install sendfile because it conflicted with postfix. And I could not uninstall postfix because it was required by other applications.
I installed the software from clamav's website. It was not a problem. I did have to install something else to stop the update service protesting mildly about missing signatures (it updated anyway). And I get an irritating message as a result of trying to synchronise something with something (and exactly what I did I've now forgotten).
Now my main problem is finding time to read the documentation. (I want to find out whether I can set up a monitoring service or whether the software is limited to scans.)
I don't know about the catch-22 situation in Mandriva, noranthon. If you need on demand scan only, you can install clamav from the source. If you require, auto scan feature also, you might wanna install klamav - a gui frontend for clamav which, also gives you the option auto scan your filesystem and is customizable to your needs. You can specify a list of directories to be monitored and a list of directories to be excluded. Then there are other gui front-ends that provide auto scan option.
To set up email scanning, if you are using one of the gui email clients like kmail, evolution etc, you can set up a filter to pipe the message to the program klammail. klammail is part of klamav package. To use klamav's auto scan, you will require to download dazuko.
This document explains you how you go about it in detail. It tells you how to install clamav, dazuko and the gui front-ends for clamav including klamav. http://www.clamav.net/doc/0.88.3/clamdoc.pdf
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.