Selalu ketika saya menginstal sesuatu, saya mendapatkan kesalahan berikut beberapa kali:
Kunci konfigurasi asing 'arsitektur asing' ditemukan dalam file konfigurasi 'dpkg' Anda. Peringatan ini akan menjadi kesalahan berat di kemudian hari, jadi harap hapus opsi konfigurasi yang menyinggung dan ganti dengan permintaan 'dpkg --add-architecture' di baris perintah.
Ketika saya mencoba dpkg --add-architecture
saya mendapatkan:
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' !
Saya belum punya masalah, tetapi karena katanya Peringatan ini akan menjadi kesalahan yang sulit di kemudian hari saya lebih baik melakukan sesuatu tentang hal ini. Ketika saya mencari 'arsitektur asing', saya menemukan file kosong, tidak mengandung satu byte. Saya entah bagaimana tidak bisa menghapus file itu.
Tolong bantu, ini semacam menyeramkan ...
Saya menggunakan Ubuntu versi 12.10
Diperbarui pertanyaan:
cat /etc/dpkg/dpkg.cfg
no-debsig
log /var/log/dpkg.log
ls /etc/dpkg/dpkg.cfg.d/
multiarch
sumber
cat /etc/dpkg/dpkg.cfg
&ls /etc/dpkg/dpkg.cfg.d/
. Sunting ulang pertanyaan Anda.uname -m
) dan oputput daricat /var/lib/dpkg/arch
.Jawaban:
Anda mengatakan di komentar yang Anda lihat:
Agaknya file itu
/etc/dpkg/dpkg.cfg.d/multiarch
,, berisiforeign-architecture
kunci. Jadi saya sarankan hanya menghapus file:sumber
/etc/dpkg/dpkg.cfg.d/multiarch
Berisi saya :Saya menghapus file. Saya kemudian mengeluarkan:
sumber