Как исправить & ldquo; Неизвестный ключ конфигурации "Foreign-Architecture", найденный в ваших файлах конфигурации "dpkg". & Rdquo; ошибка?

Всегда, когда я что-то устанавливаю, я получаю следующую ошибку несколько раз:

Неизвестный ключ конфигурации «Foreign-Architecture» найден в ваших файлах конфигурации «dpkg». В дальнейшем это предупреждение станет серьезной ошибкой, поэтому, пожалуйста, удалите ошибочные параметры конфигурации и замените их вызовами 'dpkg --add-Architecture' в командной строке.

Когда я пытаюсь dpkg --add-architecture, я получаю:

Unknown configuration key `foreign-architecture' found in your `dpkg'
configuration files.  This warning will become a hard error at a later
date, so please remove the offending configuration options and replace
them with `dpkg --add-architecture' invocations at the command line.

dpkg: error: --add-architecture takes one argument

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through `less' or `more' !

У меня пока нет проблем, но так как в нем говорится Это предупреждение станет серьезной ошибкой позже. Я лучше сделаю что-нибудь с этим. Когда я ищу «чужую архитектуру», я нахожу пустой файл, не содержащий ни одного байта. Я почему-то не могу удалить этот файл.

Пожалуйста, помогите, это что-то вроде крэпа ...

Я использую Ubuntu версии 12.10

Обновлены вопросы:

cat /etc/dpkg/dpkg.cfg 
no-debsig 
log /var/log/dpkg.log

ls /etc/dpkg/dpkg.cfg.d/
multiarch 
10
задан 13 January 2013 в 02:56

2 ответа

Мой /etc/dpkg/dpkg.cfg.d/multiarch содержит:

foreign-architecture i386

Я удалил файл. Затем я ввел:

dpkg --add-architecture foreign-architecture
3
ответ дан 13 January 2013 в 02:56

В комментариях вы говорите:

$ ls /etc/dpkg/dpkg.cfg.d/
multiarch

Предположительно этот файл, /etc/dpkg/dpkg.cfg.d/multiarch , содержит стороннюю архитектуру ключ. Поэтому я предлагаю просто удалить файл:

sudo rm /etc/dpkg/dpkg.cfg.d/multiarch
7
ответ дан 13 January 2013 в 02:56

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

Похожие вопросы: