Azienda Oracle rilascio della distribuzione commerciale , creato sulla base del repository dei pacchetti . Per il download illimitato, ma dopo registrazione gratuita, un'immagine iso di installazione di 4.7 GB, preparata per le architetture x86_64 e ARM64 (aarch64). Per Oracle Linux è anche accesso illimitato e gratuito al repository yum con aggiornamenti binari dei pacchetti contenenti correzioni (errata) e problemi di sicurezza.
Oltre al pacchetto con il kernel di RHEL (3.10.0-1062), Oracle Linux include in estate il kernel Unbreakable Enterprise Kernel 5 (4.14.35-1902.3.2), offerto per impostazione predefinita. I codici sorgente del kernel, inclusi i patch separati, sono disponibili nel pubblico Oracle. Il kernel si propone come un'alternativa al pacchetto kernel fornito con Red Hat Enterprise Linux e offre una serie di , come l'integrazione DTrace e un miglior supporto per Btrfs. Oltre al kernel, Oracle Linux 7.7 è funzionalmente simile a RHEL 7.7.
Tra funzionalità di Oracle Linux 7.7 (quasi tutte le modifiche elencate sono applicabili anche a ):
- In NetworkManager è stata aggiunta la possibilità di impostare regole di instradamento basate sull'indirizzo sorgente (policy routing) e il supporto per la filtrazione VLAN sulle interfacce dei bridge di rete;
- Le versioni dei pacchetti NSS (Network Security Services), scap-security-guide 0.1.43, shadow-utils 4.6, gcc-libraries 8.3.1, linuxptp 2.0, tuned 2.11, chrony 3.4 sono state aggiornate. Aggiunti pacchetti python3 con interprete Python 3.6;
- Per i contenitori e le immagini nel formato UBI (Universal Base Image), è stato aggiunto supporto per la scansione del contenuto alla ricerca di conformità ai profili di sicurezza SCAP Security Guide;
- Nel kernel di RHEL, il supporto per Btrfs è stato dichiarato obsoleto (per utilizzare Btrfs si consiglia di usare i kernel UEK R4 e UEK R5). I pacchetti MySQL sono stati rimossi dalla distribuzione e dovrebbero essere scaricati da un repository yum separato;
- Nel programma di installazione grafico è stata aggiunta la definizione dell'attivazione della modalità Simultaneous Multithreading (SMT) nel sistema, con un messaggio di avviso corrispondente.
- Driver aggiornato per NVMe/FC QLogic qla2xxxx.
- Per il testing nel kernel UEK R5 sono state proposte funzionalità sperimentali:
- importazione ed esportazione di contenitori in Systemd,
- layout per la creazione di archiviazioni in forma di dispositivi a blocchi e archiviazioni di oggetti per pNFS,
- supporto DAX (accesso diretto al filesystem evitando la cache della pagina senza utilizzare il livello dei dispositivi a blocchi) in ext4 e XFS,
- supporto per OverlayFS,
- sottosistema HMM (gestione della memoria eterogenea) per l'uso di dispositivi con propri controlli di gestione della memoria,
- modalità No-IOMMU,
- driver Cisco VIC InfiniBand e ibusnic_verbs,
- supporto SR-IOV (Single-Root I/O Virtualization) nel driver qlcnic,
- supporto TNC (),
- supporto per input/output utilizzando più code (scsi-mq, Multi-queue) in SCSI,
- plugin per gestire gli array di archiviazione tramite l'API libStorageMgmt.
Fonte: opennet.ru
