Software-update: Ubuntu 24.04.1 LTS

Ubuntu logo (75 pix) Versie 24.04.1 van Linux-distributie Ubuntu is uitgekomen. Tweemaal per jaar verschijnt er een nieuwe versie en vormen het jaar en de maand van uitgave het versienummer. Deze versies worden negen maanden ondersteund. Eens in de twee jaar komt er een versie uit die niet negen maanden maar vijf jaar voorzien zal worden van updates. Versie 24.04, een versie die vijf jaar ondersteuning krijgt, heeft codenaam Noble Numbat meegekregen, draait op systemd 255.4 en Linux Kernel 6.8, en gebruikt standaard Gnome 46 als de desktopomgeving. Versie 24.04.1 is de eerste update met een verzameling bugfixes en verbeteringen.

Ubuntu 24.04.1 LTS is now available

Whether you’re a first time Linux user, experienced developer, academic researcher or enterprise administrator, Ubuntu 24.04 LTS Noble Numbat is the best way to benefit from the latest advancements in the Linux ecosystem — just in time for Ubuntu’s 20 year mark. The release of Ubuntu 24.04.1 LTS represents the consolidation of fixes and improvements identified during the initial launch of Ubuntu 24.04 LTS.

Versienummer 24.04.1 LTS
Releasestatus Final
Besturingssystemen Linux
Website Canonical Ltd.
Download https://ubuntu.com/download/desktop
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

31-08-2024 • 10:30

47

Submitter: roeleboel

Bron: Canonical Ltd.

Update-historie

Reacties (47)

47
47
34
4
0
1
Wijzig sortering
Ik draai nog 22.04 en krijg steeds een melding om te upgraden. Maar ik draai nogal wat. Een mediaserver met allerlei diensten en een ZFS volume.

Hoe risicovol is dat?
Hoe risicovol is dat?
Ik heb toevallig deze week geupgrade. Na installatie was mijn DM weg. Installeren van GDM3 werkte niet vanwege fouten met APT, maar na de bekende '# apt --fix-broken install' kon ik GDM3 weer installeren en meteen grafisch inloggen. Vervolgens bleken alle PPA's uit te staan (niet gek) en diverse packages verwijderd te zijn (wel gek). Allemaal problemen die met een beetje kennis van zaken in minuten op te lossen zijn, maar niet zo soepel als je zou willen.
Same here! Ik heb geen bijzondere installatie, anders dan dat ik snapd had verwijderd. Maar de upgrade liet een unbootable systeem achter, omdat initramfs was verwijderd (?!?!). Daarna bleek xserver en gdm3 verwijderd.
Wat een puinhoop, totaal onverwacht gezien eerdere vlekkeloze upgrades!
Ouch. Dan ga ik het toch even zo laten en doe ik tzt wel een keer een clean install :)
Ik had ooit ook een Ubuntu LTS release met een mdraid en vele diensten. Ik heb braaf elke .1 release van een LTS afgewacht voordat ik een upgrade ging uitvoeren en dat ging eigenlijk altijd goed. Ik ben op een moment begonnen met die vele diensten een voor een naar een docker container om te zetten totdat ik alles daarvan stabiel in een eigen docker container had draaien. Het was toen ook wel tijd om de hardware te vervangen (10 jaar oud) voor een zuiniger exemplaar. Ik ben toen met andere hardware begonnen met een schone Debian installatie, heel kaal en daardoor in de basis heel zuinig. En daarop heb ik al die docker containers simpelweg opnieuw op kunnen starten. Updates en upgrades heb ik nu per dienst meer in de hand en Debian laat ik non-attended gewoon updaten.

Zoiets is een keer te overwegen bij een clean install. Niets moet, veel is mogelijk.
Heb je dan alle data in een /srv/something staan? Ik gebruik ook docker op mijn servers, maar het is jammer dat je niet een makkelijk volume hebt dat je ergens kan storen en weer kan backuppen. Docker volumes lijken niet echt aan te raden. Nu zet ik idd alles in een eigen subdir, en link dat in Docker Compose voor elke service.

Het liefst had ik gewoon zoiets als een named volume aanmaken, en dat makkelijk backuppen. Alsof je een soort virtuele schijf toevoegt/aanmaakt.

[Reactie gewijzigd door - peter - op 31 augustus 2024 17:25]

Ik link inderdaad via docker compose de configuratie, database bestanden op een plek die ik meeneem in een periodieke backup (een locatie offsite en een externe USB-schijf). Andere inhoud zoals m’n ooit geripte CD-verzameling link ik op die manier ook. En ook m’n foto’s die ik lokaal bewaar.

Mijn backups doe ik met Duplicati (is ook een container) en m’n docker-compose.yaml staat zonder secrets in een private git-repository.
Zelf al vaak genoeg meegemaakt (sinds Ubuntu 10) dat een upgrade niet "soepel" genoeg loopt. Mijn mail server is echter de regel op de uitzondering. Dat ding heeft nog nooit gemankered tijdens upgrades. Maar 'Bacuala'? Niks dan ellende.

Dus ben ik uitgebreid gaan beschrijven hoe een server is opgebouwd, inclusief de gemaakte keuzes en waardes, naast de commando's. Hierdoor is het opnieuw opbouwen met de laatste (server) versie van Ubuntu flink wat vergemakkelijkt. Zo ben ik overgestapt van 10.04 naar 14.04 naar 18.04 naar 22.04. Over de jaren zijn er wel een boel Linux servers bijgekomen, dus om taken te verlichten volgt een deel van deze servers eerder genoemde kadans, het andere deel volgt 16.04 naar 20.04 naar 24.04.

In ieder geval, elke 4 jaar bouw ik servers opnieuw op, met een "verse" Ubuntu installatie. Snel genoeg om voortschrijdend inzicht op die servers toe te passen, langzaam genoeg om bruikbaar te zijn en te blijven.

Migreren van de ene naar de andere versie van Ubuntu kan soms heel erg lang duren. Langer dan het opnieuw opbouwen. Mijn manier is dus makkelijker te scripten, zodat het niet zo heel veel tijd kost. Data voor de servers wordt meestal toch naar een andere server geschreven, dus verlies van data en/of herconfiguratie is ook relatief snel te doen.

Nu noem ik Ubuntu vaak in deze post, maar het geldt ook voor de andere Linux distributies. De vorige beheerder zag ik genoeg moeite hebben met CentOS. Genoeg om een overgang naar Ubuntu server in gang te zetten en tijdens deze overgang bij een andere werkgever aan de slag ging.
Als je gebruik maakt van een configuration management tool :Z? Dan is het helemaal een fluitje van een cent ;)
Daar had ik nog geen beschikking over in 2014. Had deze wel opgeslagen in een CVS-repository. CVS is een super-oud Content Versioning System dat voor het eerst het licht zag in 1988 geloof ik. Een van de servers die ik in mijn schoot geworpen kreeg nadat die beheerder het bedrijf verliet...en welke nog steeds actief wordt gebruikt (niet meer door mezelf, al mijn spul is allang verhuisd naar GitLab).

CVS is oud, beperkt en ondersteund weinig qua encryptie, maar werkt uitstekend op een spreekwoordelijke "aardappel".
Ik doelde eigenlijk meer op een Ansible/Puppet/Chef etc... ;)
In mijn persoonlijke ervaring: niet. Maak altijd wel een snapshot/backup van je OS-bestanden (timeshift, duplicity, ga maar door), maar de kans is groot dat je nergens last van gaat krijgen.

Je moet wel opletten als er meldingen komen over aangepaste configuratiebestanden. Er zit een functie in de upgradewizard om die bestanden te vergelijken als er conflicten zijn, het is wel handig om de veranderde opties te Googlen om te kijken welke je daarvan nodig hebt.
Ik bekeek bij een van de wijzigingen de bestanden, maar kwam niet meer uit dat scherm.
(Mijn gebrek aan kennis, Ctrl-Alt-F3 later geleerd.)
Een reboot leverde booten in de nieuwe kernel een command line op.
Rebooten in safeboot in de vorige kernel, kon ik de bestanden herstellen
en verder gaan met installeren.
In eerste instantie even behoorlijk schrikken, maar met een half uurtje
vloeken en nadenken opgelost. Ik heb trouwens ook timeshift en geteste backups,
dus het leed was te overzien geweest.

[Reactie gewijzigd door Ome Ernst op 31 augustus 2024 14:56]

Wat de anderen al gezegd hebben. Maar daarbij: 22.04 is een LTS-variant, met 5 jaar ondersteuning.
Dus je HOEFT niet al te upgraden; je zit nog goed tot begin 2027 wat betreft (security en andere) updates. :)
Ja precies dus ik ga lekker wachten nog. Tegen 2027 is de hardware misschien toch al aan vervanging toe.
Als je geen exotische PPA's gebruikt en geen exotische handmatige installaties (buiten deb/snap/flatpak) om hebt gedaan dan is het risico op problemen nihil is mijn ervaring (>20 jaar Debian, >15 jaar Ubuntu) Het is natuurlijk wel even werk. Ubuntu draai ik inmiddels overigens niet meer vanwege het opdringen van Snap.
Ik draai overal Debian, maar ik moest Ubuntu draaien vanwege Plex en een bepaalde minimum versie van de nvidia driver die nog niet in Debian stable zat destijds (2 jaar geleden inmiddels) nodig voor gpu transcoding.

Maar ben ook geen fan van Ubuntu en snap.
Vaak ben je te bang 😜
Hij zou natuurlijk van tevoren een image van zijn installatie kunnen maken. Mocht die upgrade fout gaan dan de image terugzetten en dan ben je weer terug in de originele situatie.
Ja maar het is een fysieke server. De installatie staat op 2 ssd's in mirror. Gewoon een mdraid.

En dan nog 10 disks ZFS, nu maak ik me om die niet zoveel zorgen want als ik die ooit kwijt was was het een kwestie van zpool import draaien.

Maar op de SSD staat plex met ik weet niet hoeveel metadata, allemaal kleine bestandjes en sub files die ben ik niet graag kwijt als het fout loopt.
Nou, dan zou ik maar eens Proxmox overwegen of iets van een KVM.
Maar op de SSD staat plex met ik weet niet hoeveel metadata, allemaal kleine bestandjes en sub files die ben ik niet graag kwijt als het fout loopt.
Gelukkig heb je backups.
Dat kan niet want ik heb een gpu die door plex wordt aangestuurd.

En ik heb iets van 100 TB aan data, veel plezier om dat te backuppen. Hoeft ook niet want het is allemaal herdownloadbaar maar daar gaat veel tijd in zitten.
Hoe bedoel je dat kan niet. Natuurlijk wel. Pass-through.

Als je via torrents/NZB/FXP/DCPP download dan is dat ook je backup.
Met Proxmox kan je PCI Passthrough doen naar een VM en dus de videokaart volledig aan een VM toewijzen voor gebruik. De data disks kan je ook door middel van passthrough exclusief aan de VM toekennen of je kunt het ZFS volume importeren in Proxmox en via NFS of VirtFS benaderen.

Gebruik van Proxmox of een ander hypervisor geeft je een hoop flexibiliteit, zo wordt het bijvoorbeeld een stuk eenvoudiger om een backup te maken van een machine en ook kan je diverse services beter scheiden door ze op verschillende VM's te draaien. De reden dat we je Proxmox aanraden is omdat het in de basis gewoon Debian is, dus zou je er wel uit moeten komen als je ervaring hebt met Ubuntu.
Ik voor Jellyfin een LXC-container in Proxmox gemaakt die aan GPU-sharing doet :P en dat werkt zeer efficiënt.

Bron: https://www.youtube.com/watch?v=0ZDr5h52OOE

Wat je ook kan doen is TrueNas Scale draaien i.c.m. een virtuele machine waar Plex /Jellyfin op staat, hier kun je ook GPU-sharing toepassen.
Precies, dat gaat met ZFS heel eenvoudig.
Ik zou dan gewoon nog een jaartje wachten met de overstap. Tegen die tijd zijn alle mogelijke problemen met de spullen die jij draait al wel bekend.
Mocht je rtorrent op je server hebben draaien, let dan even op. Er is een buffer overflow bij Ubuntu 24.04 die bij mijn weten niet gepatcht is.
Verkeerd geplaatst

[Reactie gewijzigd door wiskas_1000 op 31 augustus 2024 14:08]

Zou ook dan betekenen dat de upgrade vanaf 22.04 nu word aangeboden?
Jazeker! Op mijn 22.04 wordt de 24.04.1 upgrade nu aangeboden bij login:
```
New release '24.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
```
Nice, ik heb alles op mijn home server al gemigreerd via 23.10, had een paar maanden geleden geen zin om te wachten ;).
Upgrade wordt al paar weken aangeboden. Ik vond het laggy desktop ervaring met mijn rtx4060, paar drivers geprobeerd, maar daarna weer teruggegaan naar 22.04. Misschien zou die beter werken met clean install, maar geen zin.
Gezien het pushen van Snaps en "Ubuntu Pro" door Ubuntu gaat mijn 20.04 installatie niet naar 22.04 of 24,04 maar naar Debian. Ik draai op mijn desktop niets wat specifiek aan Ubuntu gebonden is, dus verwacht vooral wat kleine problemen.
Ga je dit doen via een verse installatie of "upgraden" van ubuntu naar debian door je sources.list aan te passen? Dat laatste lijkt mij fascinerend om te doen, maar dat lijkt mij geen eenvoudige weg.
Deels verse installatie. Ik heb mijn /home directory op een aparte schijf te staan dus installeer Debian vers maar alle .config bestandjes e.d. blijven behouden. Ik heb nog even de tijd dus ben nog aan het kijken en experimenteren of ik Debian met runit kan installeren i.p.v. systemd.
Ik ben om dezelfde reden bij de vorige grote update van Ubuntu naar Mint overgestapt want als ik ergens een hekel aan heb dan is het wel dwangware.
Mint bevalt mij veel beter.
Daarom heb ik zelf de keuze gemaakt om naar BSD over te stappen. Minder last van de dwang om mee te moeten in de “dit is beter want dat vinden we nou eenmaal” gedachte.
Yep, erg jammer. KUbuntu is wel een mooie desktop.

Welp, ben nu Debian aan het installeren....... het moest er toch van komen.

[Reactie gewijzigd door Sandor_Clegane op 31 augustus 2024 12:46]

Hoeveel wordt nu door snaps vervangen? Ik wil geen snaps en ik heb dan ook een PPA voor Firefox toegevoegd om gewoon een "normale" browser te hebben.

Het is ook de reden dat ik eraan denk om gewoon weer Debian te draaien, probleem is alleen dat deze Ubuntu installatie eigenlijk prima draait.
Disclaimer: ik gebruik Ubuntu vrijwel nooit meer op de desktop (momenteel).

Volgens mij werkt dat inmiddels niet meer die PPA voor Firefox op 24.04. Je moet de snap gebruiken. Als ik schnaps wil ga ik wel naar Duitsland op vakantie :Y)

Als je enkel de LTS van Ubuntu gebruikt dan kun je net zo goed Debian gebruiken. Wat ik wel een nadeel vind is dat ik dan altijd terug moet kijken welke versie van wanneer is. Met Ubuntu vind ik de versienummering fijner (die is functioneel gezien het een maand/jaar omschrijft).

Voor een rolling release kun je Unstable draaien en voor een normal / non-LTS is Testing equivalent.

Point releases doen ze allebei. En dat is handig voor systemen die geen netwerk hebben, ofwel enkel een intern netwerk, ofwel airgapped.

edit:
Even getest en werkt wel maar is een andere repo

[Reactie gewijzigd door Jerie op 31 augustus 2024 19:32]

Ook hier kreeg ik een upgrade van 22.04 naar 24.04.01 (beiden LTS) aangeboden. Tijdens het "upgraden" een melding dat er iets niet OK was met één of meerdere PPA's. Proces werd gestopt. De precieze meldingen weet ik niet meer. Ik wacht nog maar een paar maanden.
Er is wel veel vooruitgang geboekt in vergelijking met 24.04 (wat eigenlijk ook moet). Ik moest inderdaad zoals anderen hier apt fixen en mijn git ppa weer instellen aangezien die werd verwijderd (zoals aangegeven tijdens de installatie). Toch verschuif ik steeds meer in de richting Debian en Arch.
Gisteren een aantal webservers (apache, niets speciaals verder), webcaches (varnish enterprise), varnish controller (met postgress db) en een partij cassandra nodes (oracle jre7 vanwege hele oude cassandra) gedaan die allemaal van 22.04 LTS kwamen - op enablen van de repo's na geen issue gezien; alleen even een apt fix-install draaien omdat er nog een oude kernel (headers ofzo) package blijft hangen. Paar weekjes kijken of het allemaal braaf is, daarna die productie servers eens aanpakken...

Het zijn wel servers dus geen desktops, snaps en andere ongein erop - your mileage may vary :)

[Reactie gewijzigd door IrBaboon79 op 31 augustus 2024 19:56]

Wat mij betreft mag het minder met het gefit op Snap.
Upgrade geprobeerd vanaf 22.04. Na de upgrade enkel een zwart scherm. Het systeem draait wel want ik kan via SSH inloggen.

Samen met het snapgedoe en Ubuntu Pro een mooi moment om Debian te proberen.

Op dit item kan niet meer gereageerd worden.