Ubuntu Suomen keskustelualueet

Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: SuperOscar - 06.02.17 - klo:13.43

Otsikko: Mintin päivitysten ”apt-välimuisti on vioittunut” (ja ratkaisu)
Kirjoitti: SuperOscar - 06.02.17 - klo:13.43
Apua ei ole nyt tarvis, koska asia ratkesi, mutta kerronpa vinkiksi muillekin:

Ihmettelin junassa istuessa, kun Mintin (18.1 KDE) ilmoitusalueen päivityskuvake oli punaisena rastina ja avattaessa urputti apt-välimuistin olevan vioittunut (englanniksi suoraan kääntäen ”apt cache is corrupted”). Ratkaisuksi se tarjosi peilipalvelimen vaihtoa, minkä tein pariin kertaan tuloksetta. Samaan aikaan päätteessä ”apt-get update” toimi moitteitta eikä ilmoittanut mitään virheitä.

Guuglaamallakaan en löytänyt ratkaisua, mutta sitten kokeilin käynnistää mintupdaten päätteestä ja huomasin virheilmoituksen mainitsevan jotain /etc/apt-kansion tiedostoista.

Ratkaisu: yksi pakettivarastoluetteloista, tässä tapauksessa  /etc/apt/sources.list.d/official-package-repositories.list, oli oikeuksiltaan 600 (rw-------). Kun oikeuksiin lisäsi koko maailman lukuoikeudet (644), mintupdatekin lakkasi valittamasta.

Muoks: Korjattu tiedoston sijainti.