Immer wenn ich etwas installiere, erhalte ich mehrmals den folgenden Fehler:
Unbekannter Konfigurationsschlüssel 'fremde Architektur' in Ihren 'dpkg'-Konfigurationsdateien gefunden. Diese Warnung wird zu einem späteren Zeitpunkt zu einem schwerwiegenden Fehler. Entfernen Sie daher die fehlerhaften Konfigurationsoptionen und ersetzen Sie sie durch Aufrufe von 'dpkg --add-architektur' in der Befehlszeile.
Wenn ich es versuche, dpkg --add-architecture
bekomme ich:
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' !
Ich habe noch keine Probleme, aber da es heißt, dass diese Warnung zu einem späteren Zeitpunkt zu einem schweren Fehler wird, sollte ich etwas dagegen tun. Wenn ich nach 'Fremdarchitektur' suche, finde ich eine leere Datei, die kein einziges Byte enthält. Ich kann diese Datei irgendwie nicht löschen.
Bitte helfen Sie, es ist eine Art knarrend ...
Ich benutze Ubuntu Version 12.10
Die Fragen wurden aktualisiert:
cat /etc/dpkg/dpkg.cfg
no-debsig
log /var/log/dpkg.log
ls /etc/dpkg/dpkg.cfg.d/
multiarch
quelle
cat /etc/dpkg/dpkg.cfg
&ls /etc/dpkg/dpkg.cfg.d/
. Bearbeiten Sie Ihre Frage erneut.uname -m
) und die Ausgabe voncat /var/lib/dpkg/arch
.Antworten:
Sie sagen in den Kommentaren, die Sie sehen:
Vermutlich enthält diese Datei
/etc/dpkg/dpkg.cfg.d/multiarch
einenforeign-architecture
Schlüssel. Also schlage ich vor, nur die Datei zu löschen:quelle
Mein
/etc/dpkg/dpkg.cfg.d/multiarch
enthalten:Ich habe die Datei gelöscht. Ich gab dann aus:
quelle