Release van Debian Installer Bookworm Alpha 2
19 februari 2023
Het Debian Installer-team is verheugd de tweede alpha-release van het installatieprogramma voor Debian 12 Bookworm
aan te kondigen.
Naar aanleiding van de 2022 Algemene resolutie over niet-vrije firmware, zijn veel pakketten met firmwarebestanden die tijdens runtime door de Linux-kernel kunnen worden opgevraagd, verplaatst van non-free naar non-free-firmware. Hierdoor komen ze in aanmerking voor opname op officiële media conform het bijgewerkte punt #5 van het Sociaal Contract.
Vanaf deze release bevatten officiële images firmwarepakketten uit main en non-free-firmware, samen met metadata om het geïnstalleerde systeem dienovereenkomstig te configureren. Onze installatiehandleidng is dienovereenkomstig bijgewerkt.
Verbeteringen in deze release
- apt-setup:
- Een sjabloon apt-setup/non-free-firmware toevoegen, vergelijkbaar met de sjablonen non-free en contrib, die gebruikt worden door 50mirror om de component non-free-firmware in te schakelen: alleen installatiemodus expert, standaard uitgeschakeld, maar automatisch ingesteld wanneer non-free firmwarepakketten worden geïnstalleerd.
- Factorisatie van de componentverwerking over Debian-generatoren en ondersteuning voor niet-vrije firmware toevoegen aan al deze generatoren.
- Voorkomen dat er aan het einde van de installatie dubbele cdrom-vermeldingen achterblijven in de vorm van commentaar (#1029922).
- base-installer:
- Multi-arch-kwalificatie negeren (#1020426).
- cdebconf:
- tekst: tijdens de voortgang ten minste elke minuut feedback geven aan de gebruiker.
- newt: meer items linksboven uitlijnen in braillemodus.
- debian-cd:
- De modalias-informatie voor firmware-sof-signed vernieuwen.
- Gegenereerde firmware-metagegevens uitbreiden met componentinformatie.
- Firmwarepakketten toevoegen op basis van de geconfigureerde componenten (bijv. main en non-free-firmware voor officiële builds).
- De maximale imagegrootte voor netinst CD-images verhogen naar 1G: 650 MB is niet langer voldoende, maar de huidige images zijn nog steeds kleiner dan 700 MB.
- Een robuustere installatie-opzoeking implementeren bij het opstarten vanaf grub-efi, met behulp van .disk/id/$UUID in plaats van met .disk/info (#1024346, #1024720).
- Alle amd64-installatie-images worden nu opgestart op amd64-machines met 32-bits UEFI-firmware. Gebruikers hebben het multi-arch installatiesysteem niet langer nodig voor die machines.
- Dienovereenkomstig ophouden met het bouwen van multi-arch images.
- Ondersteuning voor win32-loader, dat niet langer onderhouden wordt, verwijderen..
- debian-installer:
- Overschakelen naar het gebruik van de grafische ontwerpen van Bookworm (Smaragd) voor de startschermen.
- Reparatie voor het ontbreken van grafische lettertekens voor het Georgisch (#1017435).
- Linux kernel ABI verhogen naar 6.1.0-3.
- debootstrap:
- Specifieke afhandeling toevoegen voor het pakket usr-is-merged.
- espeakup:
- De speakup_soft direct parameter instellen op 1 in het geïnstalleerde systeem voor niet-Engelse taal, om de uitspraak van symbolen en cijfers te corrigeren.
- Waarschuwingen over ontbrekende mbrola-stemmen vermijden.
- espeakup in een lus uitvoeren om crashes te compenseren.
- grub-installer:
- Oplossing voor ontbrekende debconf-module-integratie.
- grub2:
- hw-detect:
- Ondersteuning toevoegen voor Contents-firmware-indexen om het opzoeken van firmware te versnellen (van gevraagde bestanden tot beschikbare pakketten), waarbij het handmatig opzoeken als terugvaloptie behouden blijft.
- Ondersteuning toevoegen voor componentdetectie, waardoor apt-setup/$component automatisch wordt ingeschakeld.
- De “usb”-module oplossen in de onderliggende module wanneer deze firmwarebestanden aanvraagt (bijv. rtl8192cu voor een RTL8188CUS USB Wi-Fi-dongle), om de juiste module opnieuw te laden na het implementeren van het relevante firmwarepakket.
- Ondersteuning verwijderen voor het laden van udeb firmware pakketten (* .udeb, * .ude).
- Opmerking: gebruiksscenario's met betrekking tot het laden van firmware vanaf externe opslag moeten nog worden uitgeklaard (#1029543). Nu firmware-pakketten worden opgenomen in de officiële images, wordt verwacht dat dit veel minder nuttig zal zijn dan het was.
- De historische dans link up/link down op sommige netwerkinterfaces overslaan: terwijl deze nuttig is om ervoor te zorgen dat modules firmwarebestanden aanvragen die ze mogelijk nodig hebben, is deze echt schadelijk als de interface is geconfigureerd (bijvoorbeeld handmatig of via preseed): de link is actief en/of betrokken bij een binding.
- Ondersteuning implementeren voor de instelling hw-detect/firmware-lookup=never (#1029848).
- libdebian-installer:
- Multiarch-kwalificatie-suffix negeren (#1020783).
- localechooser:
- Vietnamees inschakelen in een niet-BOGL-console.
- ifupdown:
- Oplossing voor het probleem op van de ontbrekende configuratie voor draadloze verbindingen in /etc/network/interfaces wanneer NetworkManager niet is geïnstalleerd. Wijzigen van zijn modus naar 600 voor veilige verbindingen, aangezien er uiteindelijk geheime informatie in vervat zit (#1029352, eerste probleem).li>
- Configuratie van /etc/network/interfaces aanpassen voor draadloze verbindingen met zowel DHCP als SLAAC: alleen een DHCP-stanza schrijven en RA's de rest laten doen tijdens runtime (#1029352, tweede probleem).
- preseed:
- De alias “firmware” toevoegen voor “hw-detect/firmware-lookup” (#1029848).
- rootskel:
- reopen-console-linux: wanneer speakup wordt aangevraagd, dan de voorkeur geven aan tty1, de enige console die speakup kan lezen.
- rootskel-gtk:
- De grafische vormgeving updaten met het thema Emerald.
- user-setup:
- De ondersteuning verwijderen voor wachtwoorden zonder dat shadow gebruikt wordt.
Veranderingen in de hardwareondersteuning
- debian-installer:
- [amd64, arm64] netboot-images bouwen voor ChromeOS-apparaten. Er zijn meer wijzigingen nodig om deze images bruikbaar te maken.
- grub2:
- smbios toevoegen aan de ondertekende grub efi-images (#1008106).
- serial toevoegen aan de ondertekende grub efi-images (#1013962).
- Xen binaire bestanden niet strippen zodat ze opnieuw werken (#1017944).
- EFI zboot-ondersteuning activeren op arm64 (#1026092).
- Sommige nieuwe ext2-vlaggen negeren om compatibel te blijven met de recentste standaardinstellingen van mke2fs (#1030846).
- linux:
- udeb: ledtrig-audio verplaatsen van sound-modules naar kernel-image
- udeb: Ook stuurprogramma's toevoegen in onderliggende mappen van drivers/net/phy
- [arm64] stuurprogramma nvmem-imx-ocotp toevoegen aan de udeb voor het kernel-image
- [arm64] stuurprogramma imx2_wdt toevoegen aan de udeb van het kernel-image
- [arm64] i2c-imx toevoegen aan udeb i2c-modules
Toestand van de lokalisatie
- 78 talen worden in deze release ondersteund.
- Voor 40 daarvan betreft het een volledige vertaling.
Bekende problemen in deze release
Raadpleeg de errata voor details en een volledige lijst van bekende problemen.
Feedback over deze release
We hebben uw hulp nodig om bugs te vinden en het installatiesysteem verder te verbeteren, dus probeer het alstublieft uit. Installatie-cd's, andere media en alles wat u voorts nodig heeft, kunt u vinden op onze website.
Bedanking
Het Debian Installer-team bedankt iedereen die bijgedragen heeft aan deze release.