Red Hat when Oracle unixodbc-2.2.14-12.el6_3.i686.rpm unixodbc-devel-2.2.14-12.el6_3.i686.rpm These two file dependencies are not found. Installation failed
Google found the following Web site.
Https://community.oracle.com/thread/3577437?start=0&tstart=0
The following is the content.
HI Everyone,
I came across this error:
$ RPM-UVH unixodbc-2.2.14-12.el6_3.i686.rpm
error:failed dependencies:
Libltdl.so.7 is needed by unixodbc-2.2.14-12.el6_3.i686
Libreadline.so.6 is needed by unixodbc-2.2.14-12.el6_3.i686
and also with this package (unixodbc-devel-2.2.14-11.el6.i686)
When I was installing:
Package unixodbc-2.2.14-12.el6_3.i686.rpm
I searched and I got this link error when trying to install Package unixodbc-2.2.14-12.el6_3.i686.rpm on Oel 6.4 (Bit) b UT it is not answered and archived
It did not solve my problem.
I fixed the error so I would like to share the solution
Solution:
To get this libltdl.so.7 your need to install this RPM yaf-1.3.2-1.el6.rf.x86_64 or yaf-1.3.2-1.el6.rf.i686
But these packages itself has dependencies so install with this command "RPM-IVH--nodeps"
THEN
To get this libreadline.so.6 your need to install this RPM readline-6.0-4.el6.i686.rpm or readline-6.0-4.el6.x86_64.rpm
But these packages itself has dependencies so install with this command "RPM-IVH--nodeps"
and
Now you can install unixodbc-2.2.14-12.el6_3.i686.rpm
Thanks
Owais Khan
Then go in, he said the four files are all installed. Go to the Oracle Web site to find four installation packages. My only download the first two, the last two of my system inside there.
Solve problems after installation