Kirjoittaja Aihe: Fedora ja muistialueen ylitys?  (Luettu 2731 kertaa)

maksim

  • Käyttäjä
  • Viestejä: 249
  • Mikähän tässä nyt mättää?????
    • Profiili
Fedora ja muistialueen ylitys?
« : 18.12.20 - klo:11.39 »
Fedora tuottaa seuraavan virheilmoituksen:
Koodia: [Valitse]
[esa@Fedo ~]$ sudo dnf update
Muistialueen ylitys (luotiin core-tiedosto)
[esa@Fedo ~]$
Tuo ilmoitus tulee aina kun tekee jonkin sudo-alkuisen komennon.
Ilmestyi reilu viikko sitten päivityksen jälkeen. Päivitys toimi normaalisti, mutta seuraava sudo-komento tuottikin jo tuon ilmoituksen.
En pääse myöskään kirjautumaan rootin tilille komentorivillä, palautuu aina alkuun.
Olisiko tuolle jotakin tehtävissä, vai onko uudelleenasennus ainoa lääke ko. ongelmaan?

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1198
    • Profiili
Vs: Fedora ja muistialueen ylitys?
« Vastaus #1 : 18.12.20 - klo:22.32 »
Fedora tuottaa seuraavan virheilmoituksen:
Koodia: [Valitse]
[esa@Fedo ~]$ sudo dnf update
Muistialueen ylitys (luotiin core-tiedosto)
[esa@Fedo ~]$

Koitapa virtuaalikonsolia (esim. ctrl-alt-F2 -funktionäppäin), kirjaudu root-tunnuksella sisään, ja komento 'dnf clean all'.
Voit myös koittaa käynnistää Fedoran vanhemmalla kernel-versiolla. Uudelleenasennus ei ole Linux-jakeluissa
yleensä oikea toimenpide.

maksim

  • Käyttäjä
  • Viestejä: 249
  • Mikähän tässä nyt mättää?????
    • Profiili
Vs: Fedora ja muistialueen ylitys?
« Vastaus #2 : 26.12.20 - klo:16.14 »
Koska rootin tilille ei pääse kirjautumaann, niin liitin Fedoran juuriosion live-tikulle ja tein sitä kautta operaatioita.
Kaksi repoa piti poistaa käytöstä virheilmoitusten takia, mutta lopputulos on seuraava virheilmoitus
Koodia: [Valitse]
[root@kubuntu yum.repos.d]# sudo dnf update     
Virhe: random_device::random_device(const std::string&): device not available
[root@kubuntu yum.repos.d]#
Tuolle en ole löytänyt järkevää selitystä/ratkaisua, joten tietojen kopiointi muualle lienee paras vaihtoehto.

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1198
    • Profiili
Vs: Fedora ja muistialueen ylitys?
« Vastaus #3 : 02.01.21 - klo:21.40 »
Koska rootin tilille ei pääse kirjautumaann, niin liitin Fedoran juuriosion live-tikulle ja tein sitä kautta operaatioita.
Järjestelmän osioiden liittäminen ei riitä. Jos haluat käynnistää toisen järjestelmän, tarvitaan komentoa chroot.

Kaksi repoa piti poistaa käytöstä virheilmoitusten takia, mutta lopputulos on seuraava virheilmoitus
Koodia: [Valitse]
[root@kubuntu yum.repos.d]# sudo dnf update     
Virhe: random_device::random_device(const std::string&): device not available
[root@kubuntu yum.repos.d]#
Tuolle en ole löytänyt järkevää selitystä/ratkaisua, joten tietojen kopiointi muualle lienee paras vaihtoehto.
Ubuntu/Kubuntussa ei ole käytössä dnf:ää, eikä siis komento edes yum.repos.d -hakemistossa pitäisikään toimia.
root@kubuntu viitannee jo siihen, että käyttäjä on root? Silloin ei edes enää tarvita sudo -komentoa.
Ubuntussa/Kubuntussa oletuksena ei root-tunnusta ole aktivoitu. (Toki aktivoitavissa, mutta ei tarpeen.)

Fedorassa nykyisin lienee käytössä myös sudo -komento, mutta luullakseni yhä on root-käyttäjä oletuksena
asennuksessa määritelty salasanoineen.
PS. Fedora-jakeluissa, joita olen jo vuosikausia päivitellyt, ei sudo-oikeuksia käyttäjille ole asetettu.

Nyt taas kalastellaan niin sameissa vesissä, ettei aivan tiedä, mitä kulloinkin ole tekemässä missäkin Linux-jakelussa.