Stranica: 1/1.

blokiran dpkg/oštećen paket

Postano: 25 ožu 2015, 19:08
Postao/la teorijavelikogpraska
Ako se nekom korisniku pojavi ovaj problem, može ga riješiti na ovaj način. Pod pretpostavkom da se zbog učestalih neuspješnih pokušaja putem terminala, synaptica ili apdejt menađera pojavio problem tipa, druga aplikacija koristi apt, najprije to riješite ovako.
u terminalu

Kod: Označi sve

sudo rm /var/lib/dpkg/lock
Onda možete pristupiti rješavanju oštečenog paketa. Pretpostavka je da znate o kojem paketu je riječ, jer vam on izlazi kao greška u terminalu, ukoliko obavljate poslove tipa, intalacija ili nadogradnjie sistema. Također u terminalu vam može ispis biti nešto poput, određeni paket nije konfiguriran ili ga je potrebno reinstalirati.
Pokušali ste to napraviti u terminalu, nejde, pokušali ste sa synapticom, nejde. Onda možete pokušati ovo i uspjet ćete.
U fajlu /var/lib/dpkg/status su pohranjene sve informacije o trenutno instaliranim paketima. Ali baš sve. Ukoliko u tom fajlu obrišete podatke o tom paketu, apt ga više nevidi i vi slobodno možete nastaviti sa svim radnjama koje prije niste mogli.

Prije bilo kakvog brisanja spremite originalni file
u terminalu

Kod: Označi sve

sudo cp /var/lib/dpkg/status /var/lib/dpkg/status-backup
Ovako u terminalu

Kod: Označi sve

sudo gedit /var/lib/dpkg/status
ili neki drugi tekst editor koji vi koristite
Kada se fajl otvori, tražilicom pronađite problematičan paket, i uklonite sve što ide uz taj paket, pažljivo, ne brisati redove drugih paketa. Nakon toga
u terminalu

Kod: Označi sve

sudo apt-get update
onda možete dalje kako želite. Ako otvorite synaptic, primijetit ćete, da dosad oštečeni paket, uopće nije niti instaliran, pa možete normalno ponovno instalirati isti. Ako želite provesti nadogradnju, možete, jer oštečeni paket za apt i dpkg nepostoji, bez obzira na to, što je prije pojave problema bio instaliran.


Edit by nicky:
Dodala sam u tutorijal i backup filea iz drugog posta, da tutorijal bude potpun.

Re: blokiran dpkg/oštećen paket

Postano: 25 ožu 2015, 19:30
Postao/la shrike
prije ikakvih promjena uvijek je dobra ideja napraviti backup fajlova koje editirate za slučaj najgoreg.

Re: blokiran dpkg/oštećen paket

Postano: 25 ožu 2015, 19:35
Postao/la teorijavelikogpraska
shrike je napisao/la:prije ikakvih promjena uvijek je dobra ideja napraviti backup fajlova koje editirate za slučaj najgoreg.
of corse. hvala na sugestiji. zaboravio sam
u terminalu

Kod: Označi sve

sudo cp /var/lib/dpkg/status /var/lib/dpkg/status-backup

Re: blokiran dpkg/oštećen paket

Postano: 25 ožu 2015, 23:39
Postao/la calisto053
I tek sad ovo postas?! Koliko mi se samo puta dogodio ovaj problem... Zahvaljujem!

Re: blokiran dpkg/oštećen paket

Postano: 26 ožu 2015, 06:47
Postao/la teorijavelikogpraska
calisto053 je napisao/la:I tek sad ovo postas?! Koliko mi se samo puta dogodio ovaj problem... Zahvaljujem!
i sam sam tek prije par dana ovo posložio. originalna ideja nije moja. stoga bi zahvala trebala iči u pravcu anonimnog tipa koji je stavio dvije rečenice o tom fajlu na nekom forumu među stotinu drugih več znanih rješenja, što je mene ponukalo da slijedim taj trag u debianovoj dokumentaciji, nakon čega sam desetak proba napravio kod sebe, i tek nakon toga sam to mogao podijeliti s vama. Još jedanput, originalna ideja nije moja.

Re: blokiran dpkg/oštećen paket

Postano: 26 ožu 2015, 16:02
Postao/la nicky
@teorijavelikogpraska editirala sam ti prvi post, stavila sam i liniju za bckp filea prije promjene. Da bude potpun tutorijal ;)