Всегда, когда я что-то устанавливаю, я получаю следующую ошибку несколько раз:
Неизвестный ключ конфигурации «Foreign-Architecture» найден в ваших файлах конфигурации «dpkg». В дальнейшем это предупреждение станет серьезной ошибкой, поэтому, пожалуйста, удалите ошибочные параметры конфигурации и замените их вызовами 'dpkg --add-Architecture' в командной строке.
blockquote>Когда я пытаюсь
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
Мой /etc/dpkg/dpkg.cfg.d/multiarch
содержит:
foreign-architecture i386
Я удалил файл. Затем я ввел:
dpkg --add-architecture foreign-architecture
В комментариях вы говорите:
$ ls /etc/dpkg/dpkg.cfg.d/
multiarch
Предположительно этот файл, /etc/dpkg/dpkg.cfg.d/multiarch
, содержит стороннюю архитектуру
ключ. Поэтому я предлагаю просто удалить файл:
sudo rm /etc/dpkg/dpkg.cfg.d/multiarch