Muut alueet > Muut käyttöjärjestelmät ja Linux-jakelut

Fedora 30 dnf autoremove yrittää poistaa kerneliä? [RATKAISTU]

(1/3) > >>

raimo:
Mitä kummaa tämä nyt on?

--- Koodia: ---[raimo@kone-2 ~]$ sudo dnf autoremove
[sudo] password for raimo:
Last metadata expiration check: 0:13:36 ago on Sun 29 Sep 2019 01:09:02 EEST.
Error:
 Problem: The operation would result in removing the following protected packages: kernel-core
(try to add '--skip-broken' to skip uninstallable packages)
--- Koodi päättyy ---


--- Koodia: ---[raimo@kone-2 ~]$ sudo dnf autoremove --skip-broken
[sudo] password for raimo:
Last metadata expiration check: 0:06:50 ago on Sun 29 Sep 2019 08:46:59 EEST.
Error:
 Problem: The operation would result in removing the following protected packages: kernel-core

--- Koodi päättyy ---

Vanhat kernelithän poistuu automaattisesti päivityksessä kun uusi versio tulee, tämä on uusi asennus jossa on vasta 2 kernelversiota, joten mitään poistotarvetta ei vielä edes ole.

raimo:
Selvisi, ainakin toistaiseksi, katsotaan sitten mitä käy kun tulee aika oikeasti poistaa kernel?
https://bugzilla.redhat.com/show_bug.cgi?id=1741381#c3


--- Koodia: ---sudo dnf mark install $(dnf repoquery --installed 'kernel*')
--- Koodi päättyy ---

Nyt

--- Koodia: ---sudo dnf autoremove
--- Koodi päättyy ---
toimi normaalisti ja jopa poisti 2 pakettia.

juyli:

--- Lainaus käyttäjältä: raimo - 29.09.19 - klo:21.22 --- Selvisi, ainakin toistaiseksi, katsotaan sitten mitä käy kun tulee aika oikeasti poistaa kernel?
--- Lainaus päättyy ---
Suhtaudun erityisen varovaisesti tuohon autoremove -vipuseen. Pitää arvailla, mihin kukin poistettava tiedosto kuuluu.
Kernelin poistan heti käsin, kun uusi on todettu poimivaksi. Viimeksi minulla oli 3 kernel-versiota. Kernel:it tulivat muutan päivän kuluessa, ja käytössäoleva versio oli kernel-5.2.17-200.fc30.

--- Koodia: ---dnf remove kernel-core-5.2.15-200.fc30 kernel-core-5.2.16-200.fc30
--- Koodi päättyy ---
Poistetaan:
 kernel-core                          x86_64                 5.2.15-200.fc30                  @updates                  66 M
 kernel-core                          x86_64                 5.2.16-200.fc30                  @updates                  66 M
Removing dependent packages:
 kernel                               x86_64                 5.2.15-200.fc30                  @updates                   0 
 kernel                               x86_64                 5.2.16-200.fc30                  @updates                   0 
 kernel-modules                       x86_64                 5.2.15-200.fc30                  @updates                  28 M
 kernel-modules                       x86_64                 5.2.16-200.fc30                  @updates                  28 M
 kernel-modules-extra                 x86_64                 5.2.15-200.fc30                  @updates                 2.1 M
 kernel-modules-extra                 x86_64                 5.2.16-200.fc30                  @updates                 2.1 M
...
Poista  8 pakettia
Vapautettu tila: 193 M
Onko tämä ok [k/E]:
Fedoran kernel-version koko on kuitenkin merkittävästi pienempi kuin esim. Ubuntun kernel -versio

raimo:
Eikös dnf upgrade juurikin poista 4. kernelin automaattisesti uuden asennuken aikana.
Niin se minulla ainakin tekee. Eli systeemissä on oletuksena aina 3 kerneliä, jos nyt oikein muistan?

juyli:

--- Lainaus käyttäjältä: raimo - 30.09.19 - klo:20.09 ---Niin se minulla ainakin tekee. Eli systeemissä on oletuksena aina 3 kerneliä, jos nyt oikein muistan?
--- Lainaus päättyy ---
Tuosta en osaa tarkasti sanoa, koska itse aktiivisesti poistan (aina) vanhat kernel-versiot (tarpeettomina).
Mielestäni Fedora säästää edellisen version uuden asentamisen yhteydessä, joten tarjolla on kaksi kerneliä.
En tiedä, säästäisikö se jo aiemman version, jolloin järjestelmässä olisi todella tarjolla kolme kernel-versiota.

Tämä(kin) automatiikka, poistaa järjestelmästä automaattisesti vanhoja kernel-versioita, on suuntaus siihen,
että järjestelmän ylläpitäjä ei enää ole ratkaisemassa, mitä konepellin alla tapahtuu.
Jos syystä tai toisesta on tarve käyttää vanhaa kernel-versiota, on ylläpitäjän huolehdittava, ettei sitä
automaattinen päivitysohjelma poista.
Toki kernel-versio -päivitykset ovat keskeisiä tietoturvan takia, mutta useinkaan ei tietoturva vaarannu,
vaikka käytössä olisikin vanhat kernel-versiot.
PS. Tämä ei koske yksinomaan aiheenmukaista Fedora-jakelua.

Navigaatio

[0] Viestien etusivu

[#] Seuraava sivu

Siirry pois tekstitilasta