Software-update: Debian GNU/Linux 11.4

Debian logo (80 pix) Debian is een opensource-besturingssysteem, dat zowel voor desktops als servers gebruikt kan worden en waarbij de nadruk op stabiliteit en veiligheid ligt. Het wordt dan ook als basis voor diverse Linux-distributies gebruikt, waaronder Ubuntu en Linux Mint. Versie 11.x, die als codenaam 'Bullseye' meegekregen heeft, is een zogenaamde Long Term Support-uitgave en zal de komende vijf jaar van updates worden voorzien. Meer informatie over versie 11 is op onze voorpagina te vinden. De release notes voor deze vierde update zijn hieronder te vinden:

Updated Debian 11: 11.4 released

The Debian project is pleased to announce the fourth update of its stable distribution Debian 11 (codename bullseye). This point release mainly adds corrections for security issues, along with a few adjustments for serious problems. Security advisories have already been published separately and are referenced where available.

Please note that the point release does not constitute a new version of Debian 11 but only updates some of the packages included. There is no need to throw away old bullseye media. After installation, packages can be upgraded to the current versions using an up-to-date Debian mirror.

Those who frequently install updates from security.debian.org won't have to update many packages, and most such updates are included in the point release.

New installation images will be available soon at the regular locations. Upgrading an existing installation to this revision can be achieved by pointing the package management system at one of Debian's many HTTP mirrors.

Debian 11 Homeworld-desktop

Versienummer 11.4
Releasestatus Final
Besturingssystemen Linux
Website Debian
Download https://www.debian.org/releases/stable/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

09-07-2022 • 15:57

43

Submitter: Munchie

Bron: Debian

Reacties (41)

41
41
12
0
0
10
Wijzig sortering
Na de update, is mijn verbinding weg.
Krijg de melding "No wireless LAN interfaces found"
Waarschijnlijk is je netwerkconfiguratie gereset. Kijk bijvoorbeeld eens in /etc/network/interfaces.
Deze was inderdaad gereset.
Nu weer opnieuw ingesteld, maar de raspberry pi werkt nog niet helemaal lekker na de update.
Zo was dus de de wireless lan interfaces weg, maar ook werkt teamviewer nu niet meer i.v.m. grafische problemen.

Nouja, dan maar zonder teamviewer :P
Ik denk dat je de driver opnieuw moet installeren omdat die met de nieuwe kernel moet stroken.
Geen idee welke Linux-distro jij gebruikt, maar op Debian moet je echt je best doen om software-versies uit de pas te laten lopen. Dus gewoon apt (full-)upgrade en klaar.
Dat blijkt net verkeerd te gaan, toch? Althans, dan ga ik er vanuit dat de vorige driver nog bestaat...
Ik gebruik over het algemeen de 3 BSD's. Dat is meer werk om te configureren en niet met de standaard Debian te vergelijken. Het komt meestal neer op handmatig iets werkend krijgen en daarna alles wat echt nodig blijkt aan de opstartprocedure toevoegen.

[Reactie gewijzigd door blorf op 24 juli 2024 05:30]

BSD != Linux? (What a twist!)
Ik begrijp dat je alleen maar probeert te helpen, maar meestal is geen advies beter dan slecht advies.

Overigens: Waarin is BSD tegenwoordig nog steeds beter dan Debian?
In ieder geval, als er een probleem is dan weet je waar je moet zoeken. Ditzelfde probleem maar dan in FreeBSD is een kwestie van traceren door uitsluiten.

Met mijn Debian-kennis: 1. is er een wifi kernel module geladen? 2. Is het wifi-device zichtbaar? 3. Wat zegt wpa_supplicant?

[Reactie gewijzigd door blorf op 24 juli 2024 05:30]

Had ik ook, waarschijnlijk een dependency of driver die mist in de kernel.
Reboot even en kies bij het opstarten je vorige kernel.
Check of alles werkt en doe dan een kernel rollback.
Niet dus ... Zie mijn eerdere antwoord.
Vandaag mijn twintig jaar oude Debian installatie bijgewerkt naar deze versie. Altijd leuk om daar dan toch weer even aan te denken :)
Laatst nog eens de 486@66Mhz aangeslingerd die nog op zolder stond. Hierop stond versie 1.1 uit 1996 ofzo. updaten zat er niet meer in, maar kreeg nog wel netjes een command line. Nee, niet mee online gegaan

[Reactie gewijzigd door divvid op 24 juli 2024 05:30]

Ook leuk, haha. Mijn oude Debian installatie draait gewoon op moderne hardware.
‘t was mijn eerste ervaring met Linux. Heel veel aan gehad tijdens mijn latere werk, ook al leek dat destijds weinig met ict te maken te hebben. Nu is dat compleet anders
Oh, leuk. Post 'ns je public keys? :)
Ik heb onlangs mijn Windows 1.0 ook is bijgewerkt naar Windows 10 O-)

https://youtu.be/vJQ4kbtmmQ4
Noob vraag ik weet het;
Hoe update je mijn Debian 11 ook alweer via de terminal?
Updaten gaat zoals alle package updates:
apt-get update
apt-get upgrade

Voor de nieuwe kernel:
apt-get dist-upgrade

Werkt alles naar behoren dan kun je oude kernels opruimen met:
reboot
apt-get autoremove

[Reactie gewijzigd door mrmrmr op 24 juli 2024 05:30]

Kernel gaat ook zonder dist-upgrade, tenminste hier.
Inderdaad, dacht dat dist-upgrade alleen voor de 2 jarige releases was.
dist-upgrade is voor dependencies die toegevoegd of verwijderd worden
sudo apt update && sudo apt upgrade deed ik en update 11.4 en kernel 5.10.0-16-amd64 werden automatisch geinstalleerd.
Onder Debian 11.3 (non-GUI) via een sshd verbinding werd de nieuwe kernel niet met apt-get upgrade geïnstalleerd. Dat is uitgevoerd op een groot aantal servers waarvan een aantal hosted en een aantal op eigen hardware.

# apt-get upgrade
..
The following packages have been kept back:
linux-image-amd64
..

apt werkt anders dan apt-get. Dit wordt uitvoerig uitgelegd in die link door Stephen Kitt, een Debian developer. Het komt erop neer dat apt meer installeert dan apt-get.

Onder Ubuntu kunnen kernels wel worden geïnstalleerd met apt-get upgrade. Op 2 servers die ik probeerde werkt dat.
Een selectie uit mijn "maintenance" shell script, kan handig zijn...
printf "\n"
printf "Vacuuming system journals older than 7 days"
printf "\n"
journalctl --vacuum-time=7d
printf "\n"
printf "Performing apt update & upgrade operations"
printf "\n"
printf "step 1: pre-configuring packages"
printf "\n"
dpkg --configure -a
printf "\n"
printf "step 2: fix and attempt to correct a system with broken dependencies"
printf "\n"
apt-get install -f
printf "\n"
printf "step 3: update apt cache"
printf "\n"
apt-get update
printf "\n"
printf "step 4: upgrade packages"
printf "\n"
apt-get upgrade
printf "\n"
printf "step 5: distribution upgrade"
printf "\n"
apt-get dist-upgrade
printf "\n"
printf "step 6: remove unused packages"
printf "\n"
apt-get --purge autoremove
printf "\n"
printf "step 7: clean up"
printf "\n"
apt-get clean
printf "\n"
printf "Showing storage volume usage information"
printf "\n"
df -h /dev/mapper/server--vg-root
printf "\n"
printf "${POWDER_BLUE}Running \"needrestart\" command${NORMAL}"
printf "\n"
needrestart
APT vs APT-GET: What's the Difference?
Ik vind zelf apt lekkerder weken, meer functionaliteit.
Maar niks op tegen om apt-get te gebruiken :)
Voor scripts, zoals hierboven, wordt sterk afgeraden `apt` te gebruiken, omdat deze een onstabiele CLI interface heeft. Met andere woorden, die kan (en zal, en heeft in het verleden) breaking changes op functionaliteit hebben. Met `apt-get` is dat niet zo, die garanderen een stabiele CLI interface en is dus veilig in je scripts op te nemen.
Dank, wist ik niet eens :)
Bedankt allemaal hierboven.
De vacuum-journal command kan je ook instellen via /etc/systemd/journald.conf
Op zich een mooi script. Voor het overzicht en de leesbaarheid hier had je de 'printf "\n"' er uit kunnen laten. (en voor je script, een kale 'printf' zou ook genoeg zijn, de newline is inclusief bij printf).

En over de volgorde: Zelf heb ik de 'purge' en 'clean' opties in mijn script bewust aan het begin staan. Dit omdat dan na de dist-upgrade ook een herstart kan plaatsvinden en na die herstart soms nog meer vrij komt. Daarnaast: door te beginnen met opruimen gooi je ook meteen zooi weg die onderweg is ontstaan. En door niet meteen op te ruimen, is de terugweg bij een 'oeps' iets makkelijker.

Laat je bij dit scrpit niet in de war brengen door de verschillen tussen apt en apt-get. Je gebruikt ook dist-upgrade en dat vlakt veel verschillen af.

[Reactie gewijzigd door beerse op 24 juli 2024 05:30]

Let wel op dat je je /etc/apt/sources.list moet aanpassen voor de bullseye.

Dit moet ongeveer in de sources.list staan.

deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main contrib
deb-src http://security.debian.org/debian-security bullseye-security main contrib
deb http://deb.debian.org/debian/ bullseye-updates main contrib
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib

Hierna zou je door middel van onderstaande commando's kunnen upgraden;
sudo apt-get update
sudo apt-get upgrade
sudo apt-get full-upgrade
sudo apt-get --purge autoremove
reboot
sudo apt update && sudo apt upgrade of full-upgrade
Ik had fedora. 1 ding wat ik miste (heb nu Ubuntu) is synaptic. Toen ik Ubuntu weer ging gebruiken. Het eerste wat er op ging was synaptic. De command line vindt ik toch wat onoverzichtelijk. Maar ieder zijn ding.
Heb je op Fedora dan, naast GNOME Software en KDE Discover, geen grafische pakketbeheerders? Op openSUSE heb je bijv. YaST Software als Synaptic-tegenhanger en op Arch heb je ook een paar keuzes, zoals Pamac bijv. Ik kan me niet voorstellen dat je op een eveneens bekende distro als Fedora niks hebt.
Ja je hebt yum extender. Maar al die pakket beheerder van andere distro's zijn toch vaak minder overzichtelijk en minder opties. En vaak rete traag.

Synaptic is daar vaak wel een uitzondering in. Yast ken ik niet overigens. Ik heb even gekeken met screenshots. Yast lijkt op GNOME package manager. Toch te onoverzichtelijk en bloated.
YaST Software is júist snel en overzichtelijk en bevat niet meer opties dan Synaptic. Wat mij betreft dus een prima Synaptic-tegenhanger; ik gebruik beide dan ook graag. Beoordeel een boek niet op zijn kaft.
Synaptic is ook altijd het eerste dat ik installeer, al moet ik eerlijk zeggen dat zypper van openSuse ook handig werkt
Huh? Nou haal je GUI en commandline door elkaar. Waarschijnlijk bedoelde je YAST ipv Zypper. (YAST ~= Synaptic en zypper ~= apt). Ik gebruik de GUI, waar mogelijk, om nieuwe dingen te installeren en de commandline voor updates. Fantastisch als je zypper icm btrfs gebruikt. Is er toch iets kapotgegaan met een update? Gewoon een oude image vanuit GRUB starten en deze als default te configureren met snapper. Ook niet vergeten om af en toe hele oude images weg te gooien.
ja, je hebt gelijk.....zypper is een fantastische commandline tool, lekkerder dan apt
Jammer dat je gedownvoted word, zo zou het niet moeten zijn :)

Veel Linux gebruikers zijn geen command line ninja's en zullen dat nooit worden en hebben daar misschien ook wel helemaal geen interesse in. En dat is goed en dat is helemaal prima. Ook hoeven die mensen niet verplicht aan Arch of aan een andere fancier distributie geholpen worden als ze gewoon blij zijn met waar ze mee werken en vooral hoe het voor hem of haar werkt.

En wat er vooral niet moet gebeuren is deze mensen lame of lamers noemen omdat ze een bepaalde distributie gebruik die voor hun werkt en/of ze de command line nu wel/niet prefereren ja/nee ;)

Ik ben blij met iedere Linux gebruiker. Liever dat men dit kiest dan iets closed als Windows.

Op dit item kan niet meer gereageerd worden.