masalah apt-get di ubuntu 16.04


1

Saya mencoba menghapus /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu5_amd64.deb.

Saya juga mencoba sudo apt-get updatedan sudo apt-get autoclean, tetapi itu tidak memperbaiki masalah.

sudo apt-get install -f

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
  ubuntu-core-launcher
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
  libc6-dev-i386
The following NEW packages will be installed:
  libc6-dev-i386
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
3 not fully installed or removed.
Need to get 0 B/1,262 kB of archives.
After this operation, 6,936 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 278396 files and directories currently installed.)
Preparing to unpack .../libc6-dev-i386_2.23-0ubuntu5_amd64.deb ...
Unpacking libc6-dev-i386 (2.23-0ubuntu5) ...
dpkg: error processing archive /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu5_amd64.deb (--unpack):
 trying to overwrite '/usr/include/fpu_control.h', which is also in package libc6-dev-amd64:i386 2.23-0ubuntu5
Errors were encountered while processing:
 /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu5_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

EDIT: Output dariapt-cache --installed rdepends libc6-dev-i386 libc6-dev-amd64

apt-cache --installed rdepends libc6-dev-i386 libc6-dev-amd64
libc6-dev-i386
Reverse Depends:
  libc6-dev-x32
  libc6-i386
  libc6-dev-x32
  gcc-5-multilib
  libc6-i386
  gcc-5-multilib
libc6-dev-amd64:i386
Reverse Depends:

Output dari grep ^[^#] /etc/apt/sources.list /etc/apt/sources.list.d/*

grep ^[^#] /etc/apt/sources.list /etc/apt/sources.list.d/*
/etc/apt/sources.list:deb http://in.archive.ubuntu.com/ubuntu/ xenial main restricted
/etc/apt/sources.list:deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
/etc/apt/sources.list:deb http://in.archive.ubuntu.com/ubuntu/ xenial universe
/etc/apt/sources.list:deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates universe
/etc/apt/sources.list:deb http://in.archive.ubuntu.com/ubuntu/ xenial multiverse
/etc/apt/sources.list:deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
/etc/apt/sources.list:deb http://in.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security multiverse
/etc/apt/sources.list.d/damien-moore-ubuntu-codeblocks-stable-xenial.list:deb http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu xenial main
/etc/apt/sources.list.d/damien-moore-ubuntu-codeblocks-stable-xenial.list.save:deb http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu xenial main
/etc/apt/sources.list.d/google-chrome.list:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
/etc/apt/sources.list.d/google-chrome.list.save:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
/etc/apt/sources.list.d/snwh-ubuntu-pulp-xenial.list:deb http://ppa.launchpad.net/snwh/pulp/ubuntu xenial main
/etc/apt/sources.list.d/snwh-ubuntu-pulp-xenial.list.save:deb http://ppa.launchpad.net/snwh/pulp/ubuntu xenial main
/etc/apt/sources.list.d/steam.list:deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
/etc/apt/sources.list.d/steam.list:deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
/etc/apt/sources.list.d/steam.list.save:deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
/etc/apt/sources.list.d/steam.list.save:deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
/etc/apt/sources.list.d/thefanclub-ubuntu-grive-tools-xenial.list.save:deb http://ppa.launchpad.net/thefanclub/grive-tools/ubuntu xenial main
/etc/apt/sources.list.d/wine-ubuntu-wine-builds-xenial.list:deb http://ppa.launchpad.net/wine/wine-builds/ubuntu xenial main
/etc/apt/sources.list.d/wine-ubuntu-wine-builds-xenial.list.save:deb http://ppa.launchpad.net/wine/wine-builds/ubuntu xenial main


@ anx: Menimpa file dari paket lain bukanlah solusi umum untuk masalah seperti ini. Harap tidak merekomendasikannya tanpa mempertimbangkan masalah mendasar, yaitu konflik kemasan, terlebih dahulu.
David Foerster

Jawaban:


4

Mengapa Anda mencoba menginstal keduanya libc6-dev-i386 dan libc6-dev-amd64 ? Jika Anda ingin melakukan kompilasi silang dan arsitektur sistem Anda

  • adalah amd64 yang Anda butuhkan libc6-devdan lib6-dev-i386(sepertinya itu masalahnya bagi Anda), atau
  • adalah i386 yang Anda butuhkan libc6-devdan libc6-dev-amd64.

Jadi, hapus lib6-dev-i386:

sudo apt-get purge -f lib6-dev-amd64:i386

Perintah itu akan memberitahu Apt untuk memperbaiki konflik paket menggunakan solusi yang melibatkan penghapusan lib6-dev-amd64:i386. Jika tidak berhasil, Anda dapat menghapus paket secara manual dan memperbaiki konflik yang tersisa:

sudo dpkg --purge lib6-dev-amd64:i386
sudo apt-get install -f

0

Saya mencoba menghapus setiap dependensi yang saling bergantung dan apt-getberfungsi sekarang.

Inilah solusi saya,

sudo apt remove libc6-dev-x32  libc6-dev-i386 gcc-5-multilib gcc-multilib

0

Saya memiliki masalah serupa dan saya menemukan bantuan yang menjawab coba ini:

sudo aptitude install libc6-dev:i386

lalu jawab Ya dua kali.

obs. tulis persis ini "libc6-dev: i386 ', ini yang benar.


-1

Coba hapus paket aktif /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu5_amd64.deb

rm -rf /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu5_amd64.deb

Coba bersihkan paket dan instal gagal

sudo apt-get autoclean
sudo apt-get autoremove 

Dan terakhir coba instal ulang paket Anda. Semoga berhasil!!


Saya mencobanya tetapi tidak berhasil.
Tirth Patel

Tak satu pun dari ini memiliki dampak pada konflik paket. -1
David Foerster
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.