Kirjoittaja Aihe: Raspberry PI 5B ja päivitysohjelma  (Luettu 270 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1554
  • Sukupuoli: Nainen
Raspberry PI 5B ja päivitysohjelma
« : 25.05.2025 - klo:21:06 »
Laitoin äsken tulille uuden RaspBerry PI 5B ja asensin siihen Raspberry PI Imagerilla ohjelmat.
Löysin ao nettisivun ja aloin päivittämään raspia
https://www.geeksforgeeks.org/how-to-upgrade-raspberry-pi-

Päivitys hommat tökkäsi kohtaan 3 (Step 3: Execute the "sudo nano" Command and Paste into the Editor)

Editoin ensin (kuten ohjeessa käskettiin) ao rivin sources.list tiedostoon. Herja: the public key is not available: NO_PUBKEY 9165938D90FDDD2E
Koodia: [Valitse]
deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
Kokeilin, josko toimisi paremmin "bookworm" parametrilla - ei toiminut
Koodia: [Valitse]
deb http://raspbian.raspberrypi.org/raspbian/ bookworm main contrib non-free rpi
sudo apt update komennon tulostus:
Koodia: [Valitse]
kari@raspberrypi:~ $ sudo apt update
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Get:4 http://raspbian.raspberrypi.org/raspbian bookworm InRelease [15.0 kB]
Err:4 http://raspbian.raspberrypi.org/raspbian bookworm InRelease           
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9165938D90FDDD2E
Hit:5 http://archive.raspberrypi.com/debian bookworm InRelease
Reading package lists... Done                             
W: GPG error: http://raspbian.raspberrypi.org/raspbian bookworm InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9165938D90FDDD2E
E: The repository 'http://raspbian.raspberrypi.org/raspbian bookworm InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
kari@raspberrypi:~ $

/etc/apt/sources.list -tiedoston sisältö:
Koodia: [Valitse]
kari@raspberrypi:~ $ cat /etc/apt/sources.list
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://raspbian.raspberrypi.org/raspbian/ bookworm main contrib non-free rpi
# Uncomment deb-src lines below then 'apt-get update' to enable 'apt-get source'
#deb-src http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
kari@raspberrypi:~

Mitenkähän tästä etenisin?
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2813
  • Sukupuoli: Mies
Vs: Raspberry PI 5B ja päivitysohjelma
« Vastaus #1 : 25.05.2025 - klo:21:41 »
Niin mitä sinä tarkalleen ottaen haluat päivittää? Vaikuttas, että olet ladannut/asentanut  jo uusimman (debian 12/ bookworm) ja nyt yritit lisätä sinne vanhemman debian 11 / bullseye repo linkin?

Koska sinulla on jo uusin niin riittää kun ajat allaolevan päivittääksesi paketit
Koodia: [Valitse]
sudo apt update

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 987
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Raspberry PI 5B ja päivitysohjelma
« Vastaus #2 : 26.05.2025 - klo:10:04 »
Tuntuu tosiaan, että nyt on mennyt sekaisin kaksi päivittämisen muotoa: jakeluversion sisäinen (upgrade) ja jakeluversioiden välinen (dist-upgrade). Jälkimmäinen ei ole tarpeen, jos versio on jo 12.

Linkki on joka tapauksessa väärin, oikea on:
https://www.geeksforgeeks.org/how-to-upgrade-raspberry-pi-os/
pöytäkone 1, NUC, kannettavat 1–3: openSUSE Leap 15.6; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Poissa RaijaR

  • Jäsen
  • Viestejä: 1554
  • Sukupuoli: Nainen
Vs: Raspberry PI 5B ja päivitysohjelma
« Vastaus #3 : 26.05.2025 - klo:16:56 »
Kiitos taas selvennyksistä  :)
Joo. Taisi mennä puurot ja vellit sekaisin.
Linkki on tosiaan väärin. Jäänyt pari kirjainta pois  ;)

Minä luulin, että minun pitää tehdä koko päivitysrumba, jotta raspi 5b:llä on varmasti viimeisimmät ohjelmat. En ymmärtänyt, että minulla on jo asennettuna uusin versio (12).

Jotta saisin /etc/apt/sources.list tiedoston kuntoon, niin mitä sille teen?
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 987
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Raspberry PI 5B ja päivitysohjelma
« Vastaus #4 : 26.05.2025 - klo:17:22 »
Jotta saisin /etc/apt/sources.list tiedoston kuntoon, niin mitä sille teen?

Tämä onkin kinkkisempi, koska minusta tiedosto näyttäisi olevan kunnossa: ongelma vaikuttaisi olevan siinä, että RasPin oma päivityslähde on GPG-allekirjoitettu, mutta allekirjoitus puuttuu. Pikaisella haulla löysin RasPin foorumilta tällaisen vanhan säikeen, jonka perusteella vika saattaisi olla päivityslähteiden puolella.

Säikeen loppupuolella joku väittää, että tämmöinen ritirimpsu auttaisi:
Koodia: [Valitse]
gpg --keyserver pgpkeys.mit.edu --recv-key 0909384(replace-with-your-needed-key)98349084
gpg -a --export 0983409823(and again)0834098 | apt-key add -

(Luultavasti ainakin apt-key’n edelle pitää panna sudo).

Missä ”(replace-with-your-needed key)”, ”(and again)” voisi olla tarvittu ”9165938D90FDDD2E” (vaikken ymmärrä, miten se tuonne jonon keskelle menee!!!). Tarvitsemasi avain joka tapauksessa on ”9165938D90FDDD2E”, kuten listauksesi kertoo.

Ohjeessa on tosin sellainenkin pikku vika, että apt-key on vanhentunut eikä sitä suositella enää käytettäväksi. Luultavasti se kuitenkin yhä toimii, joten en lähde kertomaan sinulle, miten se sitten vielä korvattaisiin ;D
pöytäkone 1, NUC, kannettavat 1–3: openSUSE Leap 15.6; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Poissa RaijaR

  • Jäsen
  • Viestejä: 1554
  • Sukupuoli: Nainen
Vs: Raspberry PI 5B ja päivitysohjelma
« Vastaus #5 : 27.05.2025 - klo:12:40 »
SuperOscar, yritin antaa nuo kirjoittamasi komennot, mutta en oikein ymmärtänyt, miten komentoa olisi pitänyt editoida eli mihin väliin tuon 9165938D90FDDD2E olisi pitänyt zuikata.
Koodia: [Valitse]
gpg --keyserver pgpkeys.mit.edu --recv-key 0909384(replace-with-your-needed-key)98349084
gpg -a --export 0983409823(and again)0834098 | apt-key add -
Vai olisiko parasta poistaa koko rivi
Koodia: [Valitse]
deb http://raspbian.raspberrypi.org/raspbian/ bookworm main contrib non-free rpi /etc/apt/sources.list tiedostosta?
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 987
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Raspberry PI 5B ja päivitysohjelma
« Vastaus #6 : 27.05.2025 - klo:16:03 »
SuperOscar, yritin antaa nuo kirjoittamasi komennot, mutta en oikein ymmärtänyt, miten komentoa olisi pitänyt editoida eli mihin väliin tuon 9165938D90FDDD2E olisi pitänyt zuikata.

No kun en oikein ymmärtänyt minäkään :P Näytti vähän siltä, että pitäisi korvata sulut + sulkeissa oleva teksti haetulla avaimella, vaikkei siinä juuri järkeä tuntuisi olevan. Toinen vaihtoehto on korvata haettavalla avaimella koko ritirimpsu edeltävästä välilyönnistä seuraavaan välilyöntiin.

Vai olisiko parasta poistaa koko rivi
Koodia: [Valitse]
deb http://raspbian.raspberrypi.org/raspbian/ bookworm main contrib non-free rpi /etc/apt/sources.list tiedostosta?

Ei, koska se taitaa olla ainoa Raspberry OS:n oma lähde. Saisit siis ikään kuin puhtaan Debianin ilman Raspberry-kohtaisia päivityksiä.
pöytäkone 1, NUC, kannettavat 1–3: openSUSE Leap 15.6; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12