GNU/Linux >> Linux Esercitazione >  >> Linux

Recensione LinuxAndUbuntu di TrueOS Un sistema operativo basato su Unix

Credimi, il nome TrueOS mi riporta agli anni '90, quando il sistema operativo Tru64 UNIX fece la sua presenza. TrueOS è il nuovo marchio unificato di PC-BSD basato sulla base di codice FreeBSD-CURRENT. Nota che TrueOS non è una distribuzione Linux ma è BSD Unix.

​FreeBSD è noto per le sue funzionalità all'avanguardia, sicurezza, scalabilità e capacità di funzionare sia come server che come sistema operativo desktop. TrueOS mira ad avere facilità d'uso con la potenza del sistema operativo FreeBSD. Iniziamo entrando nei dettagli di diversi aspetti di TrueOS.

TrueOS Caratteristiche a colpo d'occhio

Versione attuale TrueOS 17.12 Stable rilasciato il 14 dicembre 2017
Prima versione 2006
Basato su ​FreeBSD-CURRENT personalizzato
Supporto per la piattaforma ​amd64 e arm7
Versione kernel ​12.0-CURRENT FreeBSD
Genere/Noto per ​Facile "Bleeding Edge" FreeBSD per desktop, server e dispositivi embedded
Tema desktop predefinito ​Lumina
Gestione pacchetti ​Porte/Pacchetti FreeBSD, formato pacchetto .tar.xz
Forum di supporto https://discourse.trueos.org/ 
Requisiti di sistema per l'installazione del disco rigido ​Minimo:CPU a 64 bit1 GB di RAM20 GB di spazio su disco rigidoConsigliato::CPU a 64 bit4 GB di RAM50 GB di spazio su disco rigidoScheda video con accelerazione 3D
Pagina di download Scarica

TrueOS Storia

TrueOS è stata fondata da Kris Moore nel 2005 con il nome PC-BSD. La versione iniziale mirava a rendere FreeBSD facile da usare a partire dal fornire un programma di installazione basato su GUI (fino a un programma di installazione di FreeBSD relativamente complicato). Nell'anno 2006, PC-BSD è stata acquisita da iXsystems. Prima del rebranding come TrueOS nel settembre 2016, PC-BSD ha raggiunto uno stadio iniziando a considerare migliore di FreeBSD vaniglia. La versione precedente di PC-BSD supportava sia l'architettura x86 che x86-64.

Kris Moore, il fondatore dello sviluppatore, afferma sul rebranding:"Abbiamo già utilizzato TrueOS per il lato server di PC-BSD e aveva senso unificare i nomi. PC-BSD non riflette il server o non è integrato bene. TrueOS Desktop/Server/Embedded può essere un prodotto reale, evita parte del brodo dell'alfabeto e ci dà un nome più accattivante."

Come installare TrueOS?

TrueOS si installa su sistemi contenenti un processore a 64 bit (amd64). Il programma di installazione è basato su GUI, strumento di facile comprensione con opzioni di personalizzazione. La pagina di download contiene versioni stabili e instabili. La dimensione della versione stabile 17.12 2.8 GB. Una volta avviato, il sistema visualizza il menu di avvio iniziale come segue:

​Come opzione predefinita, si avvia automaticamente nell'opzione di avvio multiutente, visualizzando la schermata di selezione della lingua:

​C'è un'opzione per utilizzare la configurazione salvata dall'installazione precedente. Nella parte inferiore sinistra della schermata di selezione della lingua, sono presenti diverse icone per facilitare l'installazione.

Facendo clic sul pulsante Avanti si accede alla schermata di selezione del sistema che consente all'utente di scegliere le opzioni desktop (predefinito), server o ripristino come segue:

Facendo clic sul pulsante Avanti, verrà installato TrueOS Desktop. Il programma di installazione consente di scegliere il driver grafico. Il programma di installazione rileverà automaticamente i driver grafici integrati.

Facendo clic sul pulsante Avanti verrà visualizzata la schermata di selezione del disco:

Facendo clic su "Personalizza impostazioni disco" l'utente accede al processo di configurazione del disco di base e avanzato come segue:

Schermata di base della partizione del disco:

​Scegliere la schermata di partizione del disco avanzata:

Schermata avanzata della partizione del disco:

Dopo la schermata di configurazione del disco, il processo di installazione verrà avviato da una schermata di avanzamento come segue:

​Ci sono voluti 18 minuti per l'installazione desktop su macchina virtuale. Una volta completata l'installazione,  una schermata che chiedeva di riavviare la macchina appariva come segue.

​Dopo aver fatto clic sul pulsante "Fine", TrueOS è stato avviato con la schermata delle opzioni di avvio di seguito:

TrueOS utilizza i driver X.org per il supporto grafico. TrueOS ha rilevato automaticamente le impostazioni video ottimali per i driver video supportati.

​Il processo di configurazione è iniziato dopo aver presentato la schermata di selezione della lingua come segue:

​È stata visualizzata una schermata con l'opzione di selezione del fuso orario insieme al nome host del sistema e al dominio:

Schermata di creazione dell'account utente come di seguito:

​La schermata di configurazione dell'audio è apparsa come segue:

​E l'ultimo passaggio del processo di configurazione consiste nel configurare servizi opzionali come IPV6, SSH, ecc.

Al termine, la schermata di accesso è apparsa come segue:

L'ambiente desktop è impostato su Lumia IDE. L'altra opzione apparsa è Fluxbox.

​E infine, il desktop TrueOS è apparso con il suo logo vivace come segue:

Il buon lavoro è svolto dal team di sviluppo TrueOS per rendere TrueOS un vero avatar facile di FreeBSD.

TrueOS Prima impressione

L'avvio è un po' più lungo; può essere dovuto all'avvio di molti servizi. Il pesante KDE è adatto per PC-BSD. L'ambiente desktop Lumina basato su C++/Qt5 è leggero e veloce.

Lumina offre un modo semplice per configurare menu e pannelli. Non ho riscontrato alcun problema per l'utilizzo continuo di due settimane su una macchina virtuale con la configurazione minima:1 GB di RAM, 20 GB di hard disk e processore Intel i3 da 3,06 GHz. Il desktop Lumina è leggero e veloce. Gli sviluppatori di Lumina sanno cosa stanno facendo e hanno una buona idea di cosa rende un buon IDE. Come accade con qualsiasi nuovo ambiente desktop, ha bisogno di tempo per stabilizzarsi. Speriamo che mantengano la strada che stanno seguendo.

​La versione del kernel TrueOS mostrata come 12.0 FreeBSD CORRENTE.

Osservazioni chiave

TrueOS utilizza il sistema di inizializzazione OpenRC per gestire i servizi di sistema. Questa è una delle differenze tra FreeBSD e TrueOS.

Lumina desktop mostra citazioni interessanti e stimolanti all'inizio. Buon lavoro squadra Lumina!

TrueOS è dotato del file system di livello aziendale:ZFS che ha funzionalità come supporto per capacità di archiviazione elevate, affidabilità, aggiornamenti senza problemi, controller RAID, ecc. TrueOS offre la crittografia completa del disco con l'utilità Geli con la funzione di sicurezza PersonaCrypt.

TrueOS è un'installazione personalizzata di FreeBSD piuttosto che un fork che garantisce un'intack stabile di FreeBSD all'interno.

Utilizza LibreSSL che è un'alternativa migliore a OpenSSL.

TrueOS Pico è una nuova iniziativa per connettere il thin client del dispositivo ARM (Raspberry Pi) a un singolo sistema TrueOS.

Amministratore di sistema

​TrueOS viene fornito con una potente API di gestione del sistema denominata System Adm.  Questa API consente agli amministratori di gestire i sistemi TrueOS in remoto da un sistema.

Pannello di controllo

​Il pannello di controllo funge da unico luogo in cui gli utenti possono svolgere le attività quotidiane.

AppCafè

AppCafe è un gestore di applicazioni basato su GUI facile da usare che consente all'utente di gestire i pacchetti FreeBSD. Viene fornito con una funzione di ricerca che consente all'utente di cercare una particolare applicazione. Ha la capacità di raggruppare le applicazioni in categorie.

Gestione aggiornamenti

​Gestione aggiornamenti aiuta l'utente a mantenere il sistema TrueOS aggiornato all'ultima versione. Gli utenti possono anche programmare/configurare l'aggiornamento automatico.

Salvatore di vita

​Life Preserver consente all'utente di salvare le istantanee del sistema TrueOS in esecuzione. Gli utenti possono installare TrueOS con questo snapshot salvato. Che bella caratteristica!

Gestione attività

​Il Task Manager offre una bella vista grafica dei processi in esecuzione e dell'utilizzo delle risorse di sistema.

Emulazione Windows con Wine

​Wine consente di emulare l'ambiente Windows su sistemi simili a Unix. Può essere installato utilizzando AppCafe. Si può avviare Wine usando winecfg sul terminale, dopo l'installazione riuscita di Wine. Di seguito gli screenshot catturano l'installazione di Wine e l'esecuzione dell'applicazione Windows Explorer.

Salvaschermo Lumina (xscreensaver)

Gli screensaver Lumina sono rinfrescanti e diversi. Ecco alcune delle istantanee: 

Strumenti di sviluppo

TrueOS viene fornito con un set preinstallato di utilità di sviluppo e compilatori come Qt 5 (Assistant, Designer, Linguist), clang, boost, git, sqlite3, PERL, Python, curl, ecc. solo per citarne alcuni.

Conclusione

Il TrueOS è impressionante se lo si considera relativamente giovane. È un passo audace che gli sviluppatori TrueOS abbiano adottato la base di codice FreeBSD Current piuttosto che FreeBSD Stable. Nel complesso ha creato il proprio posto dall'ombra legacy di PC-BSD. Iniziare con una facile installazione TrueOS è una buona combinazione di software e utilità che rendono il sistema pronto per l'uso. Vai e prendi una ISO TrueOS per liberare il tag "bleeding edge" di FreeBSD.

Informazioni sull'autore

​Ramakrishna Jujare è un post-laurea in Applicazioni per computer e ama programmare, rivedere distribuzioni Linux, software open source e scrivere articoli pratici. Nel tempo libero ama la natura e la musica.


Linux
  1. 5 passaggi per configurare la quota disco utente e gruppo su UNIX / Linux

  2. UNIX/Linux:come crontab convalida l'accesso in base ai file cron.allow e cron.deny

  3. Posso espandere le dimensioni di un'immagine disco basata su file?

  4. Perché Unix è ancora utilizzato se Linux è basato su di esso e Linux è gratuito?

  5. Rendi la copia disco/disco più lenta

Recensione di ArchLabs:una rapida occhiata alla distribuzione Linux basata su Arch in aumento

Come visualizzare l'utilizzo del disco con Duf su Linux e Unix

Recensione EndeavourOS - Ha divorato il mio disco...

I 10 migliori sistemi operativi basati su Unix

Linux vs Unix

Guida di Midnight Commander (mc):potente file manager basato su testo per Unix