notizia

FreeBSD 12.2 Cosa devi sapere e come aggiornare

FreeBSD 12.2 Cosa devi sapere e come aggiornare

Il FreeBSD Release Engineering Team ha annunciato il rilascio e la disponibilità di FreeBSD 12.2 alle masse. È la terza e ultima versione del ramo stable/12. Questo post tratterà le funzionalità e i cambiamenti che puoi aspettarti con FreeBSD 12.2 rilascio. Ti forniremo anche una guida passo passo su come aggiornare dalla tua versione attuale a FreeBSD 12.2.

FreeBSD 12.2 caratteristiche

FreeBSD per impostazione predefinita non viene fornito con un ambiente desktop come la maggior parte delle distribuzioni Linux. Tuttavia, ciò non significa che non puoi installarne uno. Pertanto, la maggior parte delle funzionalità e degli aggiornamenti sono focalizzati sulle prestazioni generali del sistema e non sull'interfaccia utente. tuffiamoci dentro!

1. Modifiche alla configurazione dell'area utente

FreeBSD 12.2 arriva con un nuovo rc.conf variabile - il linux_mounts_enable. Questa nuova variabile viene utilizzata quando vengono montati filesystem Linux specifici nel /compat/linux directory e la variabile linux_enable è impostata su .

rc.conf è un file di configurazione contenente i dettagli di configurazione di varie interfacce di rete nel sistema, il nome host locale e le informazioni sui servizi di avvio inizializzati al momento dell'avvio. Il rc.conf è utilizzato da vari script di avvio che si trovano nel /eccetera., directory per condizionare la loro esecuzione con le impostazioni in questo file.

Il linux_enable è una variabile booleana quando impostata su abilita Linux/ELF all'avvio.

Inoltre, il devd l'utilità viene aggiornata per modificare l'impostazione predefinita syslogd notifica per curriculum da kern per kernel.

Il devd è un demone che fornisce una piattaforma per l'esecuzione di programmi utente innescati da vari eventi del kernel.

2. Modifiche all'applicazione della zona utente

L'utilità cron è stata aggiornata per supportare due nuovi flag in crontab - '-n' e '-q.'

Il -n l'argomento sopprime la posta in caso di esecuzioni riuscite mentre il -q l'argomento sopprime la registrazione dell'esecuzione del comando.

Includono la riduzione dell'impronta di memoria, un nuovo argomento, -M che disabilita l'uso di mmap utilità, e altri. fsck_msdosfs è un'utilità utilizzata per verificare la consistenza del filesystem di Windows (FAT).

certificato è uno strumento da riga di comando utilizzato nella gestione di un elenco di autorità di certificazione TLS ritenute affidabili dalle applicazioni che utilizzano OpenSSL.

showmount è un'utilità Linux utilizzata per ottenere lo stato del server NFS situato sull'host.

3. Software Contribuito


Software

Aggiornato a..
utilità tcshversione 6.21.00
meno utilitàversione v551
libreria libbsdxmlversione 2.2.9
utilità resolvconfversione 3.9.2
libreria pcapversione 1.9.1
utilità tcpdumpversione 4.9.3
utilità xzversione 5.2.5
ApriSSH versione 7.9p1
File di database dei fusi orariversione 2020a
utilità illimitataversione 1.10.1
libreria libarchiveversione 3.4.3
biblioteca privata di aprileversione 1.7.0
utilità svn,liteversione 1.14.0 LTS
suite di utilità ntpdversione 4.2.8p15
utilità di fileversione 5.39
bc utilityversione 3.1.1
utility sqlite3 privataversione 3.32.3
Utilità per creare BSDversione 20200719
Utilità Sendmailversione 8.16.1
clang, llvm, lld, lldb, utility compiler-rt e libc++versione 10.0.1
Apri SSLversione 1.1.1 ora

FreeBSD 12.2 include anche diversi aggiornamenti software per migliorare la funzionalità generale di diversi software. Per esempio:

4. Software obsoleto

Oltre agli aggiornamenti, esiste anche il software contrassegnato come deprecato. Il amd utility è una ed è destinata alla rimozione in FreeBSD 13.0 rilascio.

5. Librerie di runtime e API

Con FreeBSD 12.2, il ifconfig l'utility ha ricevuto un aggiornamento e ora può segnalare lo stato dell'interfaccia bridge.

6. Modifiche generali al kernel

7. Modifiche ai dispositivi e ai driver

Con questa nuova versione, diversi driver sono contrassegnati come deprecati e rimossi in FreeBSD 13.0 versione e successive. Loro includono:

8. Modifiche allo spazio di archiviazione

Il mps il driver, che abilita il supporto dei controller SAS e delle schede di memoria a stato solido WarpDrive per Broadcom, viene rimosso dalla configurazione del kernel GENERIC a 32 bit.

Il driver virtio_blk, che abilita il supporto per i dispositivi a blocchi VirtIO, ha ricevuto un aggiornamento per includere il supporto TRIM.

Inoltre, il filesystem ZFS ora supporta la lettura/scrittura kstat output per set di dati.

9. Modifiche al caricatore di avvio

Con FreeBSD 12.2, gli utenti ora accederanno alla konsole dal bootloader e potranno selezionare uno qualsiasi dei dispositivi console disponibili.

Console FreeBSD

10. Modifiche generali alla rete

FreeBSD tende ad avere un grande mercato sui server rispetto ai desktop. Pertanto, gli utenti possono aspettarsi alcuni aggiornamenti nella parte di rete dell'intero sistema operativo. Di seguito sono riportati alcuni degli aggiornamenti e delle modifiche.

I driver aggiornati a una nuova versione includono:

Inoltre, una serie di nuovi driver è stata aggiunta a questa nuova versione per migliorare il supporto per 802.11n e 802.11ac. FreeBSD 12.2 includerà anche il supporto per le schede Ethernet Intel da 100 GB con il nuovo ghiaccio autista.

Aggiornamento a FreeBSD 12.2

Ora che hai visto alcune delle fantastiche funzionalità di FreeBSD 12.2 porta avanti, probabilmente stai pensando di aggiornare il tuo sistema attuale. Non preoccuparti, questo è ciò che tratteremo in questo sistema.

  1. Scarica e installa l'utility freebsd-update. Esegui i comandi seguenti:
    freebsd-update scarica l'installazione di freebsd-update

    aggiornamento recupero
  2. Ora puoi usare l'utility freebsd-update per scaricare e installare gli aggiornamenti.
    freebsd-update upgrade -r 12.2-RELEASE installazione freebsd-update
  3. Dopo una corretta installazione, riavviare il sistema con il comando seguente:
    spegnimento -r ora
  4. Una volta riavviato il sistema, esegui nuovamente il comando di installazione di freebsd-update per installare i nuovi componenti di userland.
    installazione aggiornamento freebsd

Questo è tutto! Hai aggiornato il tuo sistema all'ultima versione di FreeBSD 12.2 rilascio. Puoi andare avanti per eseguire il comando uname -a per vedere la versione di FreeBSD che stai attualmente utilizzando.

uname -a

comando uname

Conclusione

Questo post ti ha dato una chiara visione di alcune delle funzionalità fornite con FreeBSD 12.2 release e l'intero processo di aggiornamento. Poiché questo sistema operativo non viene fornito con una GUI preinstallata, la maggior parte degli aggiornamenti e delle modifiche mira a migliorare le prestazioni generali del sistema. Se non sei pronto per aggiornare il tuo sistema a questa ultima versione, puoi installarlo come macchina virtuale e testarne le prestazioni prima di utilizzarlo per la produzione.

Come scaricare e giocare a Sid Meier's Civilization VI su Linux
Introduzione al gioco Civilization 6 è una versione moderna del concetto classico introdotto nella serie dei giochi Age of Empires. L'idea era abbasta...
Come installare e giocare a Doom su Linux
Introduzione a Doom La serie Doom è nata negli anni '90 dopo l'uscita dell'originale Doom. È stato un successo immediato e da quel momento in poi la s...
Vulkan per utenti Linux
Con ogni nuova generazione di schede grafiche, vediamo gli sviluppatori di giochi spingere i limiti della fedeltà grafica e avvicinarsi di un passo al...