Warum wird die i386-Version der meisten Software zusammen mit der x86_64-Version auf einem CentOS 64-Bit-System installiert?
# yum install php-xml
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Package php-xml-5.3.12-5.el5.art.x86_64 already installed and latest version
Package php-xml-5.3.12-5.el5.art.i386 already installed and latest version
Nothing to do
Es ist für die Kompatibilität. Diese Pakete werden benötigt, um 32-Bit-Software auf 64-Bit-Systemen auszuführen.
quelle
Wenn Sie dieses Verhalten nicht möchten, müssen Sie
package.x86_64
stattdessen installieren . Die meisten i386-Pakete sind vorhanden, da sie eine gewisse Abhängigkeit von einem Programm erfüllen müssen, das noch 32-Bit ist (z. B. Firefox).quelle
yum erase PACKAGE.i386 ...
. Bei den meisten Paketen funktioniert die Deinstallation - bei anderen gibt es einen riesigen Abhängigkeitsbaum. Sie können dies ohne Sorgen versuchen - Sie müssen die Deinstallation mit "y" bestätigen.