UtgÄvan av OmniOS Community Edition r151048 Àr nu tillgÀnglig. Den Àr baserad pÄ Illumos-projektet och erbjuder fullstÀndig stöd för hypervisorerna bhyve och KVM, den virtuella nÀtverksstacken Crossbow, filsystemet ZFS och verktyg för att starta lÀtta Linux-containrar. Distributionen kan anvÀndas för att bygga skalbara webbsystem samt för att skapa lagringssystem.
I den nya utgÄvan:
- Stöd för NVMe 2.x-enheter har lagts till.
- Möjlighet att passera ATA-kommandon (ATA PASS-THROUGH) har lagts till, vilket möjliggör anvÀndning av verktyget smartctl för SATA-diskar utan onödiga manipulationer.
- Stöd för nya AMD CPU:er har lagts till i kÀrnan. Prestandacounter som tillhandahÄlls i AMD Zen 4-processorer har lagts till för att öka prestandan. virtuella maskiner För att öka prestandan och minska overhead vid kontextvÀxling i system med AMD Zen 4-processorer har utvidgningen IBRS aktiverats.
- Ăndringar frĂ„n Illumos har förts över för att förbĂ€ttra stödet för CIFS/SMB.
- Stöd för DISCARD/TRIM-operationer har lagts till i lofi-drivrutinen.
- IPv6 support has been enhanced.
- Stöd för SMBIOS 3.7 har lagts till.
- Implementeringen av verktyget "which" har bytts ut mot en version skriven i C (tidigare anvÀndes en implementation i csh).
- Parametern "-z" har lagts till i svccfg-verktyget för att arbeta med tjÀnster i icke-global zoner.
- Applikationen printmgr har tagits bort, eftersom den Àr inkompatibel med de senaste versionerna av Java.
- Funktionen strtonumx har lagts till i standardbiblioteket, vilket kompletterar funktionen strtonum.
- En ny experimentell isoleringszon "emu" har lagts till, avsedd för att köra system i QEMU-emulatorn.
- I LX-zoner, avsedda för att köra Linux, har laddningen av busybox förbÀttrats. Stödet för alternativet IPV6_RECVERR har lagts till i setsockopt(), och AT_SECURE-parametern har stÀllts in för anvÀndaren root.
- Arbetet med minnestabeller i Bhyve-hypervisorn har avsevÀrt förbÀttrats, vilket har minskat boot-tiden för gÀstsystem. Funktionerna hos viona-virtuella nÀtverksdrivrutinen har utökats.
- Stödet för alternativen "-o" och "-F" för att hantera utdataformat har lagts till i paketförvaltarens "pkg list"-kommando. "pkg list -i" visar nu tillgÀngliga paket för installation.
- GRUB-laddaren har förklarats förÄldrad och kommer att tas bort i ett av de kommande slÀppen. Python 2 och OpenSSL 1.0.x och 1.1.1 har ocksÄ förklarats förÄldrade. Stödet för GSSAPI-nyckelbytesmekanismen har avbrutits i OpenSSH.
- Standardset av GCC 13-kompilatorer anvÀnds. OpenSSL 3.1.4, BIND 9.18.19, OpenSSH 9.4.1, tcsh 6.24.10, SQLite 3.43.1 och andra externa komponenter har uppdaterats.
TillÀgg: I slutet av oktober publicerades en release av den fria distributionen OpenIndiana 2023.10, som ersÀtter den binÀra distributionen OpenSolaris, vars utveckling har avbrutits av Oracle. OpenIndiana erbjuder en arbetsmiljö baserad pÄ den senaste versionen av kodbasen frÄn projektet Illumos. Utvecklingen av OpenSolaris-teknologier fortsÀtter inom projektet Illumos, som utvecklar kÀrnan, nÀtverksstacken, filsystem, drivrutiner samt en grundlÀggande uppsÀttning anvÀndarsystemverktyg och bibliotek. Tre typer av ISO-avbildningar har skapats för nedladdning - serverutgÄvan med konsolapplikationer (1 GB), minimal byggnad (501 MB) och byggnaden med det grafiska MATE-grÀnssnittet (1.9 GB).
Huvudsakliga Àndringar i OpenIndiana 2023.10:
- Versionerna av Clang 17, GCC 13, Golang 1.21, Firefox 119, Inkscape 1.2.1, Samba, samt NVIDIA-drivrutiner har uppdaterats.
- Ett paket med OpenSearch, en fork av Elasticsearch, har förberetts.
- ĂvergĂ„ngen till den nya versionen av OpenSSL-biblioteket 3.1 har genomförts.
- Automatiserad import av de senaste versionerna av Python-paket till repository har sÀkerstÀllts.
- Stödet för JDK har förbÀttrats.
- Problem med VirtualBox har lösts.
KĂ€lla: opennet.ru
