Sub-process /usr/bin/dpkg returned an error code (1)

Başlatan Source, 10 Kasım 2016 - 23:10:35

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

Source

Merhaba arkadaşlar playonlinux üzerinden adobe photoshop kuruyordum neyse kurdum fakat açılırken hata verdi detayları incelediğimde libc.so6 ile ilgili bir sürü paketin eksik olduğunu yazıyordu.Bende

sudo apt-get install libc6*

komut ile yükledim.İşler burdan sonra karıştı.Şimdi herhangi birşey yüklemeye çalıştığımda :

Bunları düzeltmek için 'apt-get -f install' komutunu çalıştırmanız gerekebilir:

şeklinde bir hata ile karşılaşıyorum.Yukarıdaki komutu yazdığımda ise aşağıdaki çıktıyı veriyor yardımcı olabilir misiniz?

(Veritabanı okunuyor ... 302425 dosya veya dizin kurulu durumda.)
Paket açılacak: .../libc6-dev-i386_2.23-0ubuntu4_amd64.deb ...
Paket açılıyor: libc6-dev-i386 (2.23-0ubuntu4) ...
dpkg: /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu4_amd64.deb arşivi işlenirken sorun yaşandı (--unpack):
libc6-dev-amd64:i386 2.23-0ubuntu4 paketinde de bulunan '/usr/include/bits' dosyasının üzerine yazılmaya çalışılıyor
İşleme sırasında hatalarla karşılaşıldı:
/var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu4_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

penguenmurat

#1
Alıntı yapılan: Source - 10 Kasım 2016 - 23:10:35
sudo apt-get install libc6*
ile libc6 ile başlayan tüm paketleri kur demişsiniz.

Alıntı yapılan: Source - 10 Kasım 2016 - 23:10:35

Paket açılıyor: libc6-dev-i386 (2.23-0ubuntu4) ...
dpkg: /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu4_amd64.deb arşivi işlenirken sorun yaşandı (--unpack):
libc6-dev-amd64:i386 2.23-0ubuntu4 paketinde de bulunan '/usr/include/bits' dosyasının üzerine yazılmaya çalışılıyor
İşleme sırasında hatalarla karşılaşıldı:
/var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu4_amd64.deb

Haliyle aynı paketin 2 mimarisini de (amd64 ve i386) yüklemeye çalışıyorken hata oluşuyor.

sudo apt-get autoclean && sudo apt-get clean
sudo apt-get -f install
komutlarını uygulayın.

Sorun çözüldü ise tekrar photoshop kurulumu yaparken eksik dosyaların ismini http://packages.ubuntu.com/ adresinde "Search the contents of packages" altındaki kutudan örneğin "libc.so.6" yazarak hangi paketin içinde olduğu bulabilir ve kurulumu yapabilirsiniz.

Edit: sandığımdan karışık durummuş :D
farklı kaynaklardan bir kaç yöntem;
http://stackoverflow.com/questions/21165309/how-to-remove-libc6-dev-amd64-in-ubuntu-13-10-64bit#21165385
sudo dpkg -r --force-depends libc6-i386


http://stackoverflow.com/questions/30677470/apt-get-error-sub-process-usr-bin-dpkg-returned-an-error-code-1
sudo apt-get --purge remove libc6-dev-i386 libc6-dev-x32 gcc-5-multilib gcc-multilib

sudo apt autoremove -f

sudo apt-get -f install



https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1365375
sudo apt-get remove libc6-amd64:i386 libc6-dev-amd64:i386

sudo aptitude install libc6-dev:i386

sudo dpkg --purge --force-depends "gcc-multilib"
sudo dpkg --purge --force-depends "libc6-dev-x32"
sudo dpkg --purge --force-depends "lib32z1-dev"
sudo dpkg --purge --force-depends "lib64z1-dev"

if

@Source, libc ile başlayan bütün paketleri neden kurasınız ki. Size gerekli paketleri kurun sadece.

Source

@penguenmurat malesef sorun çözülmedi dediğiniz gibi karışık bir durum ben internet üzerinden araştırdım çözüm bulamayınca konu açtım.

@if Böyle bir sorunla karşılaşağımı düşünmemiştim.Daha dikkatli olmakta fayda var en azından tecrübe oldu.

Henüz çözülmedi sorunum.

penguenmurat

[mention=610300]@Source[/mention]
Hata tam olarak /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu4_amd64.deb paketini açarken meydana geliyor ve /usr/include/bits dosyası zaten var olduğu için ortaya çıkıyor.

sudo rm /usr/include/bits
wget http://mirrors.kernel.org/ubuntu/pool/main/g/glibc/libc6-dev-i386_2.23-0ubuntu4_amd64.deb
sudo dpkg --force -i libc6-dev-i386_2.23-0ubuntu4_amd64.deb

yada
sudo rm /usr/include/bits
sudo apt-get -f install


tehlikeli olabilir yalnız ,)

Source

source@source:~$ sudo dpkg --force -i libc6-dev-i386_2.23-0ubuntu4_amd64.deb
dpkg: hata: bilinmeyen zorlama/reddetme seçeneği '-i'

Paket kurma ve kaldırma hakkında yardım almak için dpkg --help yazın [*];
Kullanıcı dostu paket yönetimi için 'apt' veya 'aptitude' araçlarını kullanın;
dpkg ile kullanabileceğiniz hata ayıklama bayraklarının listesini görmek için
dpkg -Dhelp yazın;
Zorlama seçeneklerinin listesini görmek için dpkg --force-help yazın;
*.deb dosyalarını değiştirme hakkında bilgi almak için dpkg-deb --help yazın;

[*] ile işaretlenmiş komutlar çok miktarda çıktı üretir - 'less' ya da
'more' araçları ile birlikte kullanın !


Çıktı bu şekilde

penguenmurat

pardon o force yi fazla kullanmışız ;) sudo dpkg -i libc6-dev-i386_2.23-0ubuntu4_amd64.deb && sudo apt-get -f install
ve ya işe yararsa kolayı: sudo apt-get update && sudo apt-get install libc6-dev-i386