Является ли проблемой наличие пакетов с архитектурой "amd64", когда у меня процессор Intel?

Я пытаюсь отладить ошибку установки сканера, и при проверке наличия необходимых пакетов я обнаружил разницу в архитектуре пакета.

$ 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

Зная, что у меня процессор Intel (а также печать работает + сканирование не выполняется) Нужно ли заменить amd64 пакеты с их i386 эквиваленты?

2 ответа

Решение

Нет, это обычно не вызывает никаких проблем.

amd64также известный как x64, x86_64 и x86-64 относится к 64-битной версии набора команд x86. Это было разработано AMD (отсюда и название amd64) как альтернатива архитектуре Intel и HP IA-64, как средство добавления 64-битных вычислительных возможностей к существующей архитектуре x86.

Самые последние процессоры Intel и AMD (за исключением линии Intel Itanium от Intel) используют архитектуру x86_64, поэтому не следует путать название.

Пакеты AMD64 предназначены для 64-разрядных процессоров, а i386 - для 32-разрядных. AMD64 а также i386 относится к архитектуре, а не к производителю.

Чтобы ответить на вопрос "Является ли проблемой наличие пакетов с архитектурой" amd64 ", когда у меня процессор Intel?" - нет, это не так.

Однако могут быть некоторые особые случаи, когда известно, что у пакета amd64 есть проблемы, и рекомендуется вместо этого установить пакет i386.

Другие вопросы по тегам