Всегда, когда я что-то устанавливаю, я получаю следующую ошибку несколько раз:
Неизвестный ключ конфигурации '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
источник
cat /etc/dpkg/dpkg.cfg
&ls /etc/dpkg/dpkg.cfg.d/
. Повторно отредактируйте свой вопрос.uname -m
) и вывод командыcat /var/lib/dpkg/arch
.Ответы:
Вы говорите в комментариях, которые вы видите:
Предположительно, этот файл
/etc/dpkg/dpkg.cfg.d/multiarch
содержитforeign-architecture
ключ. Поэтому я предлагаю просто удалить файл:источник
Мой
/etc/dpkg/dpkg.cfg.d/multiarch
содержал:Я удалил файл. Я тогда выпустил:
источник