É um problema ter pacotes com a arquitetura “amd64” quando tenho uma cpu intel? [duplicado]

3

Estou tentando depurar uma falha de instalação do scanner e, ao verificar se os pacotes necessários estavam presentes ou não, vi uma diferença na arquitetura do pacote.

$ dpkg -l | grep Brother
ii  brscan-skey           0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii  brscan4               0.4.2-1 amd64 Brother Scanner Driver
ii  mfcj6910dwcupswrapper 3.0.0-1 i386  Brother CUPS Inkjet Printer Definitions
ii  mfcj6910dwlpr         3.0.0-1 i386  Brother lpr Inkjet Printer Definitions
ii  printer-driver-ptouch 1.3-8   amd64 printer driver Brother P-touch label printers

Sabendo que tenho uma CPU Intel (e também a impressão está funcionando + falha na varredura) Preciso substituir os amd64 packages pelos seus i386 equivalents?

    
por the_velour_fog 13.04.2015 / 15:24

2 respostas

4

Não, geralmente não causará problemas.

amd64 , também conhecido como x64, x86_64 e x86-64 refere-se à versão de 64 bits do conjunto de instruções x86. Ele foi desenvolvido pela AMD (daí o nome amd64 ) como uma alternativa à arquitetura IA-64 da Intel e da HP, como um meio de adicionar recursos de computação de 64 bits à arquitetura x86 existente.

Os processadores Intel e AMD mais recentes (com exceção da linha Itanium da Intel) utilizam a arquitetura x86_64, portanto não se confunda com o nome.

    
por zhongfu 13.04.2015 / 15:34
1

Os pacotes AMD64 são para processadores de 64 bits e i386 para 32 bits. AMD64 e i386 referem-se à arquitetura, não ao fabricante.

Para responder à pergunta " É um problema ter pacotes com arquitetura" amd64 "quando eu tenho uma intel cpu ?" - não, não é.

No entanto, pode haver alguns casos especiais em que o pacote amd64 é conhecido por ter problemas e a recomendação pode ser instalar o pacote i386.

    
por Carl H 13.04.2015 / 15:30