Является ли проблемой наличие пакетов с архитектурой "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.