32 bit packages installed in 64 bit system
Hi, There,
I just installed CentOS 5.4 Final on a 64 bit system. After install, I found a lot of 32 bit packages are also installed. Is it necessary for a pure 64 bit system to run (let's say, I will never want to run any 32 bit app on this system), or is it something I could have avoided during install? Thanks for your help in advance! |
Follow up "32 bit packages installed in 64 bit system"
In case you wonder what is the big deal of having a few (hundred) extra packages installed. Here is the real dilemma I have.
As one of my requirements, I need to update libxml2 from version 2.6.26, as it comes with CentOS distro, to a more modern version >=2.7.1. I downloaded libxml2-2.7.6-1.x86_64.rpm from SourceForge and tried to upgrade but run into this Quote:
Quote:
Quote:
|
well! even if you are running a 64bit OS, many libraries you are installed on your system need not be 64 bit (they are not architecture dependent) as they are initially compiled for 32 bit systems they retain the nomenclature. So many packages which say 32 bit, they are either arch independent or they are to support third-party 32 bit software which you will install in future. This may be because of maintaining backward compatibility.
|
even i fight with the same 32 - 64 bit conflicts.
install a 32 bit version of libxml2-2.7.6-1 so that the older version can get updated. that is the most painless option you have. |
Thanks for the reply. That is a good point about backward compatibility. I took a more careful look at the two conflict I had. Those are all just man pages. Si I decide to just go ahead and force a upgrade with
Quote:
|
Don't use rpm cmds; use yum ; that's what it's for; it handles dependencies automatically for you.
|
All times are GMT -5. The time now is 12:57 AM. |