Kirjoittaja Aihe: Mintin päivitysten ”apt-välimuisti on vioittunut” (ja ratkaisu)  (Luettu 2240 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
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.
« Viimeksi muokattu: 06.02.17 - klo:17.43 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11