Can ClamAV latest version (0.105.0) be installed on RedHat 8.5? - redhat

I have ClamAV server version 0.103.5 installed on a RHEL 8.5.
When I run freshclam it says:
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.103.5 Recommended version: 0.103.6
However, when I go to the ClamAV downloads page (https://www.clamav.net/downloads), I see that the latest RPM version is clamav-0.105.0.linux.x86_64.rpm.
My assumption is the the freshclam commands only refers to the same major version.
But if I follow the link from ClamAV page to the prebuilt packages for RHEL/Fedore (https://src.fedoraproject.org/rpms/clamav), it lists 0.103.6 as the latest available version.
So, can I install version 0.105.0 from ClamAV or must I use only official Fedora/RHEL packages?

Related

Migration from wxWidgets 3.1.3 to wxWidgets 2.8.12 - wx-config isn't generated

I am using centOS 8 and trying to install pgAgent in version 3.4.0 on my server.
What I have done so far:
Successfully installed cmake, cpack, ctest, wxWidgets-3.1.3, wxGTK-2.8.12.
Uninstalled wxWidgets-3.1.3 by using 'make uninstall' after applying 'make install'.
Deleted wx-config, wxrc, wxrc-3.1 from /usr/local/bin/.
Installed wxWidgets-2.8.12 by using 'make install', and 'sudo ldconfig' has been applied.
Current status:
pgAgent cannot be installed and returns "No wxWidgets installation could be found."
wxWidgets-2.8.12 cannot be installed with cmake as it is "not in CMakeLists.txt".
"wx-config --version" is not found and the file wx-config is not created when wxWidgets-2.8.12 is installed. (This is also true before the deletion of wx-config, as the old config for version 3.1.3 remains and no 2.9 config file appears during installation.
Desired result: Get pgAgent installed.
PS. Some website suggests me to "completely uninstall" the old wxWidgets and then install the new one, which I don't understand how to achieve that. (The official website said I should uninstall it in the way I install it, which does not modify wx-config.)

Upgrade TYPO3 to a specific version

I am new to TYPO3 and tried to install the official introduction package.
I found the package in the extension manager and clicked install but got the following message:
Could not install distribution 'bootstrap_package'
Your TYPO3 version is lower than this extension requires. It requires TYPO3 versions 6.2.14 - 7.99.99
I am using TYPO3 version 6.2.11.
I installed the system via docker TYPO3-docker-boilerplate.
I think this tool uses composer to get the TYPO3 base distribution.
I tried the upgrade wizard but there was no option to choose a specific version to upgrade to. So how can I upgrade TYPO3 to version 6.2.14?
I need to use version 6.2.
Unfortunately, the cms-base-distribution Composer package hasn't been updated since March. So you have to set the typo3/cms package in the composer.json file to the version you need (latest stable version of 6.2 is 6.2.15). The file is located in the code directory.
Then run composer update in the same directory.
This should update one dependency and the cms package itself:
- Removing helhum/class-alias-loader (1.0.99)
- Installing helhum/class-alias-loader (1.1.5)
Downloading: 100%
- Removing typo3/cms (6.2.11)
- Installing typo3/cms (6.2.15)
Downloading: 100%

glibc 2.11 error on Marklogic 8.0 installation on CentOS 6.6

When I try to install Marklogic 8.0 (MarkLogic-8.0-2.x86_64.rpm) on CentOS6.6 it fails with following error:
error: Failed dependencies:
libc.so.6(GLIBC_2.11) is needed by MarkLogic-8.0-2.x86_64
I checked installed package of glibc and found that GLIB_2.12 is installed.
I tried erasing GLIBC_2.12, but Cent OS doesn't allow because it has dependencies.
I would appreciate if somebody help me how to install Marklogic 8.0 on CentOS6.6 keeping glibc 2.12 or how to downgrade glib version on CentOs
I haven't tested myself with CentOS 6.6, but am running CentOS 6.5 a lot. Did you try running this before the RPM?
yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64
See also Install Marklogic centos virtualbox vm
HTH!
To add to this: you're seeing this message when you attempt to install because a dependent library is unavailable; in the case of this particular message, if you run this beforehand:
yum install glibc.i686
You should get past that particular issue.

Cannot update kernel-devel in CentOS 6.5

First of all I want to note that I am booting CentOS from a flash drive (if it matters).
Now I am trying to install Nvidia drivers for my GPU but the problem is that I must update kernel-devel first. I did the following:
yum update
yum install kernel-devel kernel-headers gcc make
yum -y upgrade kernel kernel-devel
After that I checked which kernel I am using:
uname -r
Which gave me this: 2.6.32-431.el6.x86_64
Then I did: rpm -q kernel-devel , with the following result: kernel-devel-2.6.32-504.el6.x86_64
I tried to upgrade again, but it said "No Packages marked for Update
"
When I tried to install the kernel again, it said that I already have installed the latest version:
Package kernel-devel-2.6.32-504.el6.x86_64 already installed and latest version
Package kernel-headers-2.6.32-504.el6.x86_64 already installed and latest version
Package gcc-4.4.7-11.el6.x86_64 already installed and latest version
Package 1:make-3.81-20.el6.x86_64 already installed and latest version
Nothing to do
I am confused and I don't know how to make the lates kernel active, so I can install my Nvidia drivers.
Usually which kernel to use is selected via grub at boot time. If you have both installed its most likely that grub is still starting the older kernel.
You can look at /etc/grub.conf to make sure "default" is set to what you would expect. Default is 0 keyed off the "Title" entry.
Did you reboot? most of the time the latest kernel is set to default in grub.conf and a reboot is all you need.
Also https://serverfault.com/a/623755 might be the answer.

Running orion context broker

Following the tutorial about installing Orion, I installed contextBroker-0.5.0-1.x86_64.rpm and contextBroker-tests-0.5.0-1.x86_64.rpm.
After all, I decided to run Orion, but when I do using # contextBroker I get this notification
"contextBroker: error while loading shared libraries: libmicrohttpd.so.10: cannot open shared object file: No such file or directory"
I've read on the Internet that "libmicrohttpd.so.10" belongs to contextBroker-0.5.0-1.x86_64.rpm, so I don't know what the problem is.
Version 0.5.0 is very old. I would recommend you to install the newest one that, at time of this writting, is 0.14.0.
You can install it in the following way:
Remove the old version (rpm -e contextBroker)
Configure FI-WARE yum respository (explained here)
Install contextBroker running: yum install contextBroker
Ensure you have the newest version: contextBroker --version