32

Я добавил стороннюю архитектуру i386 в мою установку Debian amd64 . Как мне это убрать? Когда я пытаюсь выполнить эту команду: dpkg --remove-architecture i386 , мне сначала советуют удалить все пакеты i386 .

3 ответа3

39

Я отвечаю на свой вопрос после сбора важной информации из других постов в блоге.

  1. Покажите, какие внешние архитектуры установлены: dpkg --print-foreign-architectures
    • Могли бы показать: i386
  2. Удалить все пакеты i386 : apt-get purge ".*:i386"
    • Примечание. Ключевое слово purge (вместо remove) удаляет все файлы конфигурации, связанные с удаляемыми пакетами. (Спасибо PCGuyIV!)
  3. Теперь вы можете удалить архитектуру i386 : dpkg --remove-architecture i386
17

Я бы использовал "очистку" вместо "удалить".

~# apt-get purge ".*:i386"
~# dpkg --remove-architecture i386

Ключевое слово "purge" удаляет все файлы конфигурации, связанные с удаляемыми пакетами.

-1

Пытаться

dpkg -r $(dpkg -l | grep armhf | awk '{ print $2 }')

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .