Etter flere års utvikling etter den forrige store utgivelsen (nær tre år), blir den neste utgaven av OpenMandriva presentert – Lx 4.0. Distribusjonen har vært utviklet av fellesskapet siden 2012, etter at Mandriva S.A. trakk seg fra videre utvikling. Det nye navnet ble valgt gjennom brukervotering, ettersom selskapet nektet å overføre rettighetene til det gamle navnet.
I dag er den karakteristiske egenskapen til OpenMandriva bruken av LLVM/clang med fokus på et høyt nivå av optimalisering for alle systemkomponentene. Det inkluderes mange applikasjoner spesialutviklet for OpenMandriva (OM), og det pågår betydelig arbeid med å forbedre støtten for spesifikke maskinvarer og enheter. I tillegg til klassisk installasjon tilbys også spesielle funksjoner for live-modus. KDE bruker som standard grafisk miljø og systemverktøy fra systemd.
I utgivelsen, som planlagt, ble overgangen til RPMv4 med DNF og Dnfdragora gjennomført. Tidligere var basen RPMv5, urpmi og GUI rpmdrake. Migrasjonen er begrunnet i at det nye verktøysettet støttes av Red Hat. I tillegg brukes RPMv4 i de aller fleste rpm-distribusjoner. På sin side har utviklingen av RPMv5 vært nærmest stagnerende det siste tiåret.
Andre vesentlige endringer og oppdateringer:
- KDE Plasma er oppdatert til 5.15.5 (med Frameworks 5.58 og Applications 19.04.2, Qt 5.12.3);
- LibreOffice er fullt integrert med Plasma, som gir brukeren vanlige systemdialoger og et forbedret utseende;
- Falkon, KDEs nettleser, som bruker samme gjengivelsesmekanisme som Chromium, er nå standard nettleser, noe som reduserer minnebruken og gir en mer konsistent brukeropplevelse;
- Etter at antallet problematiske patenter på MP3 har utløpt mellom utgivelsene Lx 3 og 4, er både dekodere og kodere for MP3 nå inkludert i hoveddistribusjonen. Videospillere og lydspillere har også blitt oppdatert.
Applikasjoner under merkenavnet OpenMandriva:
- OM Welcome er betydelig oppdatert;
- OM Control Center er nå inkludert i hoveddistribusjonen og erstatter utdaterte verktøy fra DrakX;
- OM Repository Management Tool (om-repo-picker) – verktøyet for arbeid med DNF-repositorier og pakker er også inkludert i hovedsamlingen.
Live-modus:
- Menyen for valg av språk og tastaturinnstillinger er oppdatert;
- Etter brukerforespørsel er kortspillene KPatience inkludert i live-bildet;
- Nye funksjoner er lagt til installeringsprogrammet Calamares:
- Forbedret støtte for partisjonsbehandling;
- Loggen fra Calamares kopieres nå til det vellykkede installerte systemet;
- Alle ikke-brukte språk fjernes ved slutten av installasjonen;
- Calamares sjekker nå om systemet er installert i VirtualBox eller på ekte maskinvare. Unødvendige pakker for VirtualBox fjernes fra ekte maskinvare;
- Live-bildet inkluderer, i tillegg til om-repo-picker og Dnfdragora – et grafisk grensesnitt for pakkebehandleren, som erstatning for det gamle rpmdrake;
- Kuser er tilgjengelig – et verktøy for administrasjon av brukere og grupper, som erstatning for det gamle userdrake;
- Draksnapshot er erstattet med KBackup – et verktøy for sikkerhetskopiering av kataloger eller filer;
- Live-bildet inkluderer også OpenMandriva Control Center og OpenMandriva Repository Management Tool.
Utviklingsverktøy:
- RPM har gått over til versjon 4, pakkebehandleren DNF brukes nå som programvareadministrasjonsverktøy;
- Den grunnleggende C/C++ verktøysamlingen er nå bygget på clang 8.0, glibc 2.29 og binutils 2.32, med nye skall som gjør at verktøy som nm kan arbeide med LTO-filer generert av enten gcc eller clang. Gcc 9.1 er også tilgjengelig;
- Java-stakken er oppdatert til å bruke OpenJDK 12.
- Python er oppdatert til 3.7.3, avhengigheter fra Python 2.x er fjernet fra hovedinstallasjonsbildet (for øyeblikket er Python 2 fortsatt tilgjengelig i repositoriene for de som trenger eldre applikasjoner);
- Perl, Rust og Go har også blitt oppdatert til de nyeste versjonene;
- Alle viktige biblioteker er oppdatert til de nyeste versjonene (for eksempel Boost 1.70, poppler 0.76);
- Kjernen er oppdatert til versjon 5.1.9 med ekstra ytelsesforbedringer. Kjernen 5.2-rc4 er også tilgjengelig i repositoriene for testing.
Versjoner av noen pakker:
- Systemd 242
- LibreOffice 6.2.4
- Firefox Quantum 66.0.5
- Krita 4.2.1
- DigiKam 6.0
- Xorg 1.20.4, Mesa 19.1.0
- Calamares 3.2.7
Støtten for maskinvare har blitt betydelig forbedret. I tillegg til den vanlige oppdateringssyklusen for drivere (inkludert grafikkstakken Mesa 19.1.0), inkluderer OMLx 4.0 nå fullstendige porter for aarch64- og armv7hnl-plattformer. RISC-V-porten er også under utvikling, men er ikke klar for utgivelse ennå. Det er også laget spesielle versjoner for nåværende AMD-prosessorer (Ryzen, ThreadRipper, EPYC), som overgår den universelle versjonen ved å utnytte nye funksjoner i disse prosessorene (denne byggingen vil ikke fungere på universelle x86_64-prosessorer).
Oppmerksomhet! Utviklerne anbefaler ikke å oppgradere eksisterende installasjoner av OpenMandriva, da endringene er for betydelige. Det anbefales å ta sikkerhetskopi av eksisterende data og utføre en ren installasjon av OMLx 4.0.
Kilde: linux.org.ru

