La arquitectura del paquete (AMD64) no coincide con el sistema (i386) en Ubuntu

La arquitectura del paquete (AMD64) no coincide con el sistema (i386) en Ubuntu

Tengo Ubuntu:

Ubuntu 12.04.1 LTS

Este es el resultado de cat /proc/cpuinfo:

processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 15
model       : 47
model name  : AMD Athlon(tm) 64 Processor 3400+
stepping    : 2
cpu MHz     : 1000.000
cache size  : 512 KB
fdiv_bug    : no
hlt_bug     : no
f00f_bug    : no
coma_bug    : no
fpu     : yes
fpu_exception   : yes
cpuid level : 1
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up extd_apicid pni lahf_lm
bogomips    : 2000.17
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

Este es el resultado de dpkg --version:

Debian `dpkg' package management program version 1.16.1.2 (i386).
This is free software; see the GNU General Public License version 2 or
later for copying conditions. There is NO warranty.

A pesar de que dpkg está compilado para i386, parece que tengo AMD64 como procesador. Pero cuando instalo Java:

sudo dpkg -i sun-java6-bin_6-06-0ubuntu1_amd64.deb 

Tengo este error:

dpkg: error processing sun-java6-bin_6-06-0ubuntu1_amd64.deb (--install):
 package architecture (amd64) does not match system (i386)
Errors were encountered while processing:
 sun-java6-bin_6-06-0ubuntu1_amd64.deb

¿Algunas ideas?

Respuesta1

Me temo que estás intentando instalar un deb de 64 bits en un sistema operativo de 32 bits, lo cual no es posible.

Descargue el archivo deb de 32 bits apropiadoy luego intenta instalarlo. También tenga en cuenta que el archivo deb vinculado fue empaquetado para Hardy (8.04) y puede exponerlo a amenazas de seguridad dado lo desactualizado que está el paquete y el retiro de futuras actualizaciones de seguridad para Sun Java de Oracle.

información relacionada