Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Ubumpi - 03.01.09 - klo:18.53

Otsikko: 8.10: "Pakettivarasto on turmeltunut"
Kirjoitti: Ubumpi - 03.01.09 - klo:18.53
Aika ärhäkkä viesti. Ei uskalla asentaa päivityksiä ellei ole tietoa mistä on kyse ja miten vaikuttaa, ellei tiedä mitä pitäisi tehdä, vaiko mitään.
Otsikko: Vs: 8.10: "Pakettivarasto on turmeltunut"
Kirjoitti: gdm - 03.01.09 - klo:19.01
???

Jos seuraavan  kerran laittaisit hiukan enemmän tietoa, niin olisi helpompaa kertoa mitä tehdä.
Otsikko: Vs: 8.10: "Pakettivarasto on turmeltunut"
Kirjoitti: Ubumpi - 03.01.09 - klo:20.10
Naksuttelin järjestelmä/ylläpito/päivitysten hallinta. Kone herjasi, että "pakettivarasto turmeltunut". Saattoi siinä jossakin kohtaa näkyä vielä e: ja jotakin lisäinfoa mitä en muista. Virheilmoitus ei tule uudelleen näkyviin, koska tiedot päivitettävistä paketeista on jo ladattu. En vain ole asentanut niitä, koska - niin - pakettivarasto on turmeltunut.
Otsikko: Vs: 8.10: "Pakettivarasto on turmeltunut"
Kirjoitti: gdm - 03.01.09 - klo:20.30
Mitä kertoo päätteessä
Koodia: [Valitse]
sudo apt-get update
Otsikko: Vs: 8.10: "Pakettivarasto on turmeltunut"
Kirjoitti: anttimr - 03.01.09 - klo:21.59
Lainaus
#: apt-pkg/pkgcache.cc:138
msgid "The package cache file is corrupted"
msgstr "Pakettivarasto on turmeltunut"

Eli koneella sijaitsevassa pakettiluettelossa tai -välimuistissa on jotain häikkää.
Ei aivan paras mahdollinen käännös, mielestäni. Eiköhän se ratkea, kun komentaa päätteessä:
Koodia: [Valitse]
sudo rm /var/cache/apt/pkgcache.bin
sudo rm /var/cache/apt/srcpkgcache.bin

Poistaa välimuistissa olevat tiedot. Sen jälkeen tee päivitys sudo apt-get update komennolla tai vastaavilla graafisilla paketinhallinta- / päivitysohjelmilla.
Otsikko: Vs: 8.10: "Pakettivarasto on turmeltunut"
Kirjoitti: gdm - 03.01.09 - klo:22.06
anttimr lähti kaivelemaan käännöstiedostoista oikeaa termiä :)
Tässä sen näkee kuinka yhteisö on auttavaista.
Itse odotin updaten antaman tulosteesta jotain vinkkiä, millä jatkaa..

Jotkut ovat raportoineen ongelman ratkeavan lisävivulla apt-getille,
Koodia: [Valitse]
sudo apt-get update -o Acquire::http::No-Cache=trueYmmärtääkseni tuossa ohitetaan väimuisti...
Otsikko: Vs: 8.10: "Pakettivarasto on turmeltunut"
Kirjoitti: anttimr - 03.01.09 - klo:22.39
anttimr lähti kaivelemaan käännöstiedostoista oikeaa termiä :)
Tässä sen näkee kuinka yhteisö on auttavaista.
Itse odotin updaten antaman tulosteesta jotain vinkkiä, millä jatkaa..

Oli pakko ottaa selvää noin hämäräperäisestä ilmoituksesta. :)
Voi olla, että update ei olisi herjannut mitään, koska se taitaa rakentaa joka kerta cachen uudelleen? Sen sijaan apt-get check olisi ehkä herjannut rikkinäisestä tiedostosta,
Joka tapauksessa pkgcache.binin poistaminen ei vaaranna mitään. Olen tehnyt sen joskus live-käytössä, kun juuritiedostojärjestelmän muutoksille varattu muisti on uhannut täyttyä.