Я запускаю Trusty Desktop на 64-битной машине, поэтому, если я запрашиваю установленные пакеты, например ::!!d0]
$ dpkg-query -l gcc* | grep 'ii '
ii gcc 4:4.8.2-1ubuntu6 amd64 GNU C compiler
ii gcc-4.8 4.8.4-2ubuntu1~14.04 amd64 GNU C compiler
ii gcc-4.8-base:amd64 4.8.4-2ubuntu1~14.04 amd64 GCC, the GNU Compiler Collection (base package)
ii gcc-4.8-base:i386 4.8.4-2ubuntu1~14.04 i386 GCC, the GNU Compiler Collection (base package)
ii gcc-4.8-doc 4.8.4-2ubuntu1~14.04 all Documentation for the GNU compilers (gcc, gobjc, g++)
ii gcc-4.8-multilib 4.8.4-2ubuntu1~14.04 amd64 GNU C compiler (multilib files)
ii gcc-4.9-base:amd64 4.9.1-0ubuntu1 amd64 GCC, the GNU Compiler Collection (base package)
ii gcc-4.9-base:i386 4.9.1-0ubuntu1 i386 GCC, the GNU Compiler Collection (base package)
, почему я вижу эти установленные i386 пакеты? У меня 118 из них на этой конкретной установке ... Неужели некоторые пакеты для пакетов amd64 удовлетворяются некоторыми пакетами i386? Это что-то еще? Нужна ли им ОС?
Примечание: Я действительно спрашиваю: «Почему они здесь?» а не «как мне избавиться от них?». Последний вопрос хорошо освещен.