Noma'lum xatolik: '<class' KeyError '>' ("Keshda sharob tayyorlash-i386 deb nomlangan paket yo'q")

Ubuntu panelidagi sarlavhada berilgan xatoni bildiruvchi xato belgisi mavjud. Men sudo apt-get update dan foydalandim, lekin hech qanday xato qilmadi. Biroq, xato belgisi saqlanib qoladi.

Buni qanday tuzataman?

17

5 javoblar

Men 14.04 da bir xil xatoni oldim. wine-staging-i386 to'plamini qayta o'rnatishda muammo yuzaga keldi:

sudo apt-get install --reinstall wine-staging-i386
18
qo'shib qo'ydi
Men uchun ishlaydi, lib6c-amd64 uchun xato xabardor bo'lib qolib, - muammoni echimini o'chirib tashlang
qo'shib qo'ydi muallif Bored Astronaut, manba
Menimcha, bu paket har bir kishi uchun boshqacha bo'lishi mumkin. Men uchun bu ishni bajarish kerak edi: sudo apt-get install - vineyani1.6-i386 yangilash , bu menga xatni bergan paket edi. Ehtimol, xuddi shu buyruq siz uchun ishlaydi? @Alendorff
qo'shib qo'ydi muallif yandz, manba
Men yaxshiroq yechim topolmadim. Uning ma'lum bir xatoiga o'xshaydi. Yangilanishdan so'ng har safar tuzatishni bajaraman. askubuntu.com/questions/594888/… Qo'shimcha ma'lumot uchun xato haqida xabarni tekshiring. bugs.launchpad.net/pipelight/+bug/1318321
qo'shib qo'ydi muallif King Foo, manba
Ubuntu-ni yangilab turibman ham, yuqoridagi xatti-harakatlardan keyin ham bir xil muammoga duch kelaman.
qo'shib qo'ydi muallif AndréSteyn, manba
E: Paket sharob-staging-i386 ni topib bo'lmadi
qo'shib qo'ydi muallif Alendorff, manba
@Yana oddiygina zamonaviy versiya menga yordam berdi.
qo'shib qo'ydi muallif Alendorff, manba

Agar siz Ubuntu 64 bitni ishlayotgan bo'lsangiz, unda muammo "virtual-staging-amd64" virtual to'plami bo'lgan va aslida o'rnatib bo'lmaydigan "wine-staging-i386" ga bog'liq bo'lishi mumkin. Bu haqda o'qishdan nimani anglay olaman? Sharob yangilanib turganda "keshda paket yo'q" xatosi mavjud bo'lgan , qurilish muhitida yoki yangilanuvchi ushbu "sharob" o'rnatilishining ko'pchilikka xos xususiyati bilan bog'liq emas.

Agar siz quvurlarni eksperimental 64bit flesh yoki unity3d plaginlarini ishlatmaysiz va 64bit versiyasini "sharob tayyorlash" ni boshqa hech narsa uchun talab qilmasangiz, siz har doim "sharob-staging-amd64" ni o'chirib tashlashingiz mumkin va bu sizning bog'liqliklaringiz. Agar shunday qilishni xohlasangiz, unda quyidagilarni faollashtirgan/joylashtirilgan 64-bitli plaginlarni o'chirib qo'ying.

pipelight-plugin --disable x64-flash

va/yoki

pipelight-plugin --disable x64-unity3d

Eslatma: Agar siz barcha foydalanuvchilar uchun 64 bit plaginlarni o'rnatgan bo'lsangiz, ularning boshida "sudo" dan foydalanishingiz mumkin.

Keyin "sharob tayyorlash" ning 64-bit versiyasini quyidagicha olib tashlang:

sudo aptitude -V purge wine-staging wine-staging-amd64 wine-staging:i386+

Bu "vino ishlab chiqarish" (64 bit), "wine-staging-amd64" (64 bit) va "wine-staging: i386" (32 bit) qo'shiblik paketini o'rnatadi.

32 bitlik paket faqatgina 32 bitga bog'liq, shuning uchun hozirgacha aytmoqchi bo'lgan muammo yo'q.

Eslatma: YMMV;)

1
qo'shib qo'ydi

Ushbu muammoni hal qilishning bir nechta variantlari mavjud.

Birinchidan, ba'zi ta'lim. Xato, foydalanuvchi (i386 yoki x86) uchun yuklangan bog'liqliklar (tizimingizga bog'liq ravishda) mos kelmasligi haqida ogohlantirishdir.

15.04 va undan keyingi versiyalar uchun: sudo apt-get upgrade bu muammoni hal qilishning kalitidir.

14.04 va undan oldingi vaqtlarda: sudo apt-get update wine-staging-i386 ishi haqida xabar qilindi.

Bundan tashqari, Exomancer ta'kidlaganidek,

Menga zerikarli ogohlantirishni olib tashlash uchun ishlaydigan kishi Y-PPA menejeridan foydalanish va "Kengaytirilgan" tugmachasi ostida "Barcha yo'qolgan GPG kalitlarini import qilishga urinib ko'ring" tugmasini bosing. Men buni qilgandan keyin ogohlantirish ketadi. Har safar ogohlantirish ko'rsatilsa, buni qilishim kerak.

also see question: How can I resolve repeated package dependency error involving ' wine-staging-i386 '

0
qo'shib qo'ydi
apt-get upgrade Ubuntu 16.04 da xato qildi. Rahmat Jaxor!
qo'shib qo'ydi muallif Basil, manba

I also keep getting the Unknown error: '' (“The cache has no package named wine-staging-i386”)

I have tried other solutions including those shown here: How can I resolve repeated package dependency error involving ' wine-staging-i386 '. They suggested doing a sudo apt-get update as well as the same solution listed above sudo apt-get install --reinstall wine-staging-i386.

Men uchun zerikarli ogohlantirishni olib tashlash uchun ishlaydigan kishi Y-PPA menejeri dan foydalanish va kengaytirilgan ostida " Barcha yo'qolgan GPG kalitlarini import qilishga urinib ko'ring . Men buni qilgandan keyin ogohlantirish ketadi. Har safar ogohlantirish ko'rsatilsa, buni qilishim kerak. Bu noqulay va haqiqiy emas, balki "tuzatish", lekin yana boshqa tuzatishlar yordam beradigan ko'rinmaydi.

0
qo'shib qo'ydi

Buni qayta tiklash yoki yangilash orqali hal qila olmadim.

Ubuntu 16.04 LTS yoki undan keyingi versiyalari uchun siz oddiygina ishlaysiz

sudo apt-get install wine1.6
0
qo'shib qo'ydi