Idozi Sub-process/usr/bin/dpkg weghachiri koodu njehie (1)


Ọ bụghị ihe ọhụrụ ịbanye n'okwu nke ngwugwu agbajiri na Ubuntu na nkesa Debian ndị ọzọ. Mgbe ụfọdụ, mgbe ị kwalite sistemụ ma ọ bụ wụnye ngwugwu ngwanrọ, ị nwere ike izute njehie 'Sub-process /usr/bin/dpkg weghachiri njehie koodu njehie'.

Dịka ọmụmaatụ, n'oge na-adịbeghị anya, agbalịrị m ịkwalite Ubuntu 18.04 wee banye na njehie dpkg dị ka egosiri n'okpuru.

Errors were encountered while processing:
google-chrome-stable
E: Sub-process /usr/bin/dpkg returned an error code (1)

Nke a na-egosi na ngwugwu google-chrome-stable agbajiri ma ọ bụ mebie. Enwere ụzọ ole na ole maka nsogbu a, yabụ atụbala akwa nhicha ahụ ma ọ bụ tụfuo sistemụ gị.

Ngwọta 1: Nhazigharị ngwugwu dpkg

Otu n'ime ihe na-ebute njehie a bụ nchekwa data dpkg mebiri emebi. Enwere ike ịkpata nke a site na nkwụsị mberede nke ntinye nke ngwugwu ngwanrọ. Ịhazigharị nchekwa data bụ otu ụzọ isi dozie esemokwu a.

Iji mee nke a, mee naanị iwu:

$ sudo dpkg --configure -a

Nke a na-ahazi ngwungwu ndị a na-ebughị ibu nke etinyeghị n'oge usoro nrụnye.

Ngwọta 2: Manye Wụnye ngwugwu nsogbu

Mgbe ụfọdụ, njehie nwere ike ime n'oge ntinye nke ngwugwu ngwanrọ. Mgbe nke a mere, ịnwere ike ịmanye ngwungwu ịwụnye site na iji -f nhọrọ dị ka egosiri.

$ sudo apt install -f
OR
$ sudo apt install --fix-broken

Enwere ike iji nhọrọ -f & --fix-broken mee ihe n'otu ụzọ iji dozie ndabere agbajiri sitere na ngwungwu kwụsịrị ma ọ bụ nbudata ngwugwu echekwara.

Ngwọta 3: Hichapụ ngwugwu ngwanrọ ọjọọ ma ọ bụ mebiri emebi

Ọ bụrụ na ụzọ abụọ mbụ edozighị nsogbu ahụ, ị nwere ike wepu ma ọ bụ hichaa ngwugwu ngwanrọ nsogbu dị ka egosiri.

$ sudo apt remove --purge package_name

Dịka ọmụmaatụ, n'ọnọdụ m, ihicha ngwugwu Google chrome doziri nsogbu ahụ.

$ sudo apt remove --purge google-chrome-stable

Wee kpọkuo iwu ndị dị n'okpuru ka iwepu ngwugwu ochie, ejighi ya na enweghị isi nke na-ewepụta ohere na draịvụ ike gị.

$ sudo apt clean
$ sudo apt autoremove

Ngwọta 4: Wepu niile faịlụ jikọtara na ngwugwu

N'ikpeazụ, ị nwere ike iji aka wepụ ihe niile metụtara ngwugwu nsogbu. Nke mbu, ikwesiri ichota faịlụ ndia di na /var/lib/dpkg/ndekọ ozi dika egosiri.

$ sudo ls -l /var/lib/dpkg/info | grep -i package_name

Mgbe ị depụtachara faịlụ ndị ahụ, ị nwere ike ibugharị ha na ndekọ/tmp dịka egosiri

$ sudo mv /var/lib/dpkg/info/package-name.* /tmp

N'aka nke ọzọ, ịnwere ike iji iwu rm iji aka wepụ faịlụ ndị ahụ.

$ sudo rm -r /var/lib/dpkg/info/package-name.*

N'ikpeazụ, melite ndepụta ngwugwu dị ka egosiri:

$ sudo apt update

Ị nwere ike mechaa nye ya ogbunigwe ọzọ na ịwụnye ngwungwu ngwanrọ.

Ụdị njehie dpkg a na-arụtụ aka na esemokwu na ngwugwu ngwugwu na-emekarị site na nkwụsị nke usoro ntinye ma ọ bụ nchekwa data dpkg rụrụ arụ.

Ihe ngwọta ọ bụla a kpọtụrụ aha n'elu kwesịrị idozi njehie a. Ọ bụrụ na ị bịarutere ebe a, mgbe ahụ ọ bụ olileanya anyị na edozila nsogbu ahụ nke ọma yana na ị nwere ike ịwụnye ngwungwu ngwanrọ gị.