Dependencies: yes I searched first.
Linux centos and I'm trying to get ganglia installed. Yum is telling me that depencies such as bibc.so.6 is missing, for example. How do I go about resolving the dependency issues?
|
Welcome to LQ.
I'd guess, you mean libc.so.6 ? "libc" is your OS (besides the kernel), and is always installed. Are you trying to install a ganglia rpm package for the wrong architecture ? The command 'uname -m' will reply with <arch>. The correct install command is : # yum install ganglia The package 'ganglia' is in the EPEL repo https://fedoraproject.org/wiki/EPEL .. |
Yup, meant libc... The actual errors were like this: libc.so.6()(64bit) is needed by vertica-ganglia-4.1.2-20101027143359.noarch
I did a uname -a and it's saying blah blah i686. I think that means I have 32 bit centos installed though I'd swear I didn't. |
Best to post the exact output of
Code:
uname -a "cat /proc/cpuinfo - look for "lm" in the flags" |
Quote:
try this command, it would show your version of OS Code:
# getconf LONG_BIT But you should try yum as it can resolve dependency Code:
#yum install vertica-ganglia |
Quote:
i686 (aka P6) = The P6 microarchitecture is the sixth generation Intel x86 microarchitecture, implemented by the Pentium Pro microprocessor that was introduced in November 1995. It is sometimes referred to as i686. It was succeeded by the NetBurst microarchitecture in 2000, but eventually revived in the Pentium M line of microprocessors. The successor to the Pentium M variant of the P6 microarchitecture is the Core microarchitecture. |
i686 = 32 bit. I'm pretty sure you have a 32 bit CENTOS. A 32 bit OS will install on 64 bit hardware but not the other way around.
|
Quote:
It seems I was unaware or confused of the fact:D Code:
x86 x64 signifies 64 bit architecture but the command I have mentioned can be useful to check the version of linux OS. |
All times are GMT -5. The time now is 05:21 PM. |