GNU/Linux >> Tutoriels Linux >  >> Linux

Examen LinuxAndUbuntu de TrueOS, un système d'exploitation basé sur Unix

Croyez-moi, le nom TrueOS me ramène aux années 1990 lorsque le système d'exploitation Tru64 UNIX a fait son apparition. TrueOS est la nouvelle marque unifiée de PC-BSD basée sur la base de code FreeBSD-CURRENT. Notez que TrueOS n'est pas une distribution Linux mais BSD Unix.

FreeBSD est connu pour ses fonctionnalités de pointe, sa sécurité, son évolutivité et sa capacité à fonctionner à la fois comme serveur et comme système d'exploitation de bureau. TrueOS vise à avoir une convivialité avec la puissance de FreeBSD OS. Commençons par entrer dans les détails des différents aspects du TrueOS.

TrueOS Fonctionnalités en un coup d'œil

Version actuelle TrueOS 17.12 Stable est sorti le 14 décembre 2017
Première version 2006
Basé sur ​FreeBSD-CURRENT personnalisé
Prise en charge de la plate-forme ​amd64 et arm7
Version du noyau ​12.0-ACTUEL FreeBSD
Genre/Connu pour ​FreeBSD "Bleeding Edge" facile pour les ordinateurs de bureau, les serveurs et les appareils embarqués
Thème de bureau par défaut ​Lumina
Gestionnaire de packages ​Ports/paquets FreeBSD, format de paquet .tar.xz
Assistance des forums https://discourse.trueos.org/ 
Configuration requise pour l'installation du disque dur ​Minimum : CPU 64 bits1 Go de RAM20 Go d'espace sur le disque durRecommandé : :CPU 64 bits4 Go de RAM50 Go d'espace sur le disque durCarte vidéo accélérée 3D
Page de téléchargement Télécharger

TrueOS Historique

TrueOS a été fondé par Kris Moore en 2005 sous le nom de PC-BSD. La version initiale visait à rendre FreeBSD facile à utiliser en commençant par fournir un programme d'installation basé sur une interface graphique (jusqu'à un programme d'installation FreeBSD relativement compliqué). En 2006, PC-BSD a été acquis par iXsystems. Avant de se rebaptiser TrueOS en septembre 2016, PC-BSD a atteint un stade commençant à envisager mieux que la vanille FreeBSD. Ancienne version de PC-BSD utilisée pour prendre en charge les architectures x86 et x86-64.

Kris Moore, le fondateur du développeur, déclare à propos du changement de marque :"Nous utilisons déjà TrueOS pour le côté serveur de PC-BSD, et il était logique d'unifier les noms. PC-BSD ne reflète pas le serveur ou bien intégré. TrueOS Desktop/Server/Embedded peut être de vrais produits, évite une partie de la soupe à l'alphabet et nous donne un nom plus accrocheur.

Comment installer TrueOS ?

TrueOS s'installe sur les systèmes contenant un processeur 64 bits (amd64). Le programme d'installation est basé sur une interface graphique, un outil facile à comprendre avec des options de personnalisation. La page de téléchargement contient des versions stables et instables. La taille de la version stable 17.12 est de 2,8 Go. Une fois le système démarré, il affiche le menu de démarrage initial comme suit :

​En tant qu'option par défaut, il démarre automatiquement dans l'option Boot Multi-User, affichant l'écran de sélection de la langue :

Il existe une option pour utiliser la configuration enregistrée à partir de l'installation précédente. En bas à gauche de l'écran Sélection de la langue, plusieurs icônes sont présentes pour faciliter l'installation.

En cliquant sur le bouton Suivant, vous accédez à l'écran de sélection du système qui permet à l'utilisateur de choisir les options de bureau (par défaut), de serveur ou de restauration comme suit :

Cliquez sur le bouton Suivant pour installer TrueOS Desktop. Le programme d'installation permet de choisir le pilote graphique. Le programme d'installation détectera automatiquement les pilotes graphiques intégrés.

​Cliquez sur le bouton Suivant pour accéder à l'écran de sélection de disque :

En cliquant sur "Personnaliser les paramètres du disque", l'utilisateur accède au processus de configuration de base et avancé du disque comme suit :

​Écran de partition de disque de base :

​Choisir l'écran de partition de disque avancé :

​Écran de partition de disque avancé :

​Après l'écran de configuration du disque, le processus d'installation sera lancé par un écran de progression comme suit :

Il a fallu 18 minutes pour l'installation du bureau sur la machine virtuelle. Une fois l'installation terminée, un écran demandant de redémarrer la machine s'affiche comme suit.

​Après avoir cliqué sur le bouton "Terminer", TrueOS a démarré avec l'écran d'options de démarrage ci-dessous :

​TrueOS utilise les pilotes X.org pour la prise en charge graphique. TrueOS a automatiquement détecté les paramètres vidéo optimaux pour les pilotes vidéo pris en charge.

​Le processus de configuration a commencé après avoir présenté l'écran de sélection de la langue comme suit :

Un écran avec l'option de sélection de fuseau horaire ainsi que le nom d'hôte et le domaine du système s'est affiché :

​Écran de création de compte utilisateur comme ci-dessous :

​L'écran de configuration audio s'affiche comme suit :

​Et la dernière étape du processus de configuration consiste à configurer des services optionnels comme IPV6, SSH, etc.

​Après avoir terminé, l'écran de connexion s'affiche comme suit :

L'environnement de bureau par défaut est Lumia IDE. L'autre option apparue est Fluxbox.

​Et enfin, le bureau TrueOS est apparu avec son logo dynamique comme suit :

L'équipe de développement de TrueOS a fait du bon travail pour faire de TrueOS un véritable avatar facile de FreeBSD.

TrueOS Première impression

​Le démarrage est un peu plus long; cela peut être dû au démarrage de nombreux services. Le KDE lourd est bien adapté à PC-BSD. L'environnement de bureau Lumina basé sur C++/Qt5 est léger et rapide.

Le Lumina offre un moyen facile de configurer le menu et les panneaux. Je n'ai rencontré aucun problème pour une utilisation continue de deux semaines sur une machine virtuelle ayant la configuration minimale :1 Go de RAM, 20 Go de disque dur et un processeur Intel i3 à 3,06 GHz. Le bureau Lumina est léger et rapide. Les développeurs de Lumina savent ce qu'ils font et ont une bonne idée de ce qui fait un bon IDE. Comme c'est le cas avec tout nouvel environnement de bureau, il faut un certain temps pour s'installer. Espérons qu'ils s'en tiendront sur la voie qu'ils ont empruntée.

La version du noyau TrueOS indiquée comme 12.0 FreeBSD CURRENT.

Observations clés

TrueOS utilise le système d'initialisation OpenRC pour gérer les services système. C'est l'une des différences entre FreeBSD et TrueOS.

Le bureau Lumina affiche des citations intéressantes et inspirantes au démarrage. Bravo l'équipe Lumina !

TrueOS est armé du système de fichiers de niveau entreprise - ZFS qui a des fonctionnalités telles que la prise en charge de capacités de stockage élevées, la fiabilité, les mises à niveau sans problème, le contrôleur RAID, etc. Le TrueOS offre un chiffrement complet du disque avec l'utilitaire Geli avec la fonction de sécurité PersonaCrypt.

TrueOS est une installation personnalisée de FreeBSD plutôt qu'une installation bifurquée assurant une intack stable de FreeBSD à l'intérieur.

Il utilise LibreSSL qui est une meilleure alternative à OpenSSL.

TrueOS Pico est une nouvelle initiative visant à connecter le client léger d'un appareil ARM (Raspberry Pi) à un seul système TrueOS.

Administrateur système

​TrueOS est livré avec une puissante API de gestion de système appelée System Adm.  Cette API permet aux administrateurs de gérer les systèmes TrueOS à distance depuis un système.

Panneau de configuration

Le panneau de contrôle agit comme un endroit unique où les utilisateurs peuvent effectuer des activités quotidiennes.

AppCafé

AppCafe est un gestionnaire d'applications basé sur une interface graphique facile à utiliser qui permet à l'utilisateur de gérer les packages FreeBSD. Il est livré avec une fonction de recherche qui permet à l'utilisateur de rechercher une application particulière. Il a la capacité de regrouper les applications en catégories.

Gestionnaire de mise à jour

Le gestionnaire de mise à jour aide l'utilisateur à maintenir le système TrueOS à jour avec la dernière version. Les utilisateurs peuvent également planifier/configurer la mise à jour automatique.

Sauveteur

Le Life Preserver permet à l'utilisateur d'enregistrer des instantanés du système TrueOS en cours d'exécution. Les utilisateurs peuvent installer TrueOS avec cet instantané enregistré. Quelle fonctionnalité intéressante !

Gestionnaire de tâches

Le gestionnaire de tâches fournit une belle vue graphique des processus en cours d'exécution et de l'utilisation des ressources système.

Émulation Windows avec Wine

​Wine permet d'émuler l'environnement Windows sur des systèmes de type Unix. Il peut être installé à l'aide d'AppCafe. On peut démarrer Wine en utilisant winecfg sur le terminal, après l'installation réussie de Wine. Les captures d'écran ci-dessous capturent l'installation de Wine et l'exécution de l'application Windows Explorer.

Économiseurs d'écran Lumina (xscreensaver)

Les économiseurs d'écran Lumina sont rafraîchissants et différents. Voici quelques-uns des instantanés –  

Outils de développement

​TrueOS est livré avec un ensemble préinstallé d'utilitaires de développement et de compilateurs comme Qt 5 (Assistant, Designer, Linguist), clang, boost, git, sqlite3, PERL, Python, curl, etc. pour n'en nommer que quelques-uns.

Conclusion

Le TrueOS est impressionnant lorsqu'on le considère comme relativement jeune. C'est une étape audacieuse que les développeurs TrueOS ont pris FreeBSD Current plutôt que la base de code FreeBSD Stable. Dans l'ensemble, il a créé sa propre place à partir de l'ombre héritée de PC-BSD. Commencer par une installation facile TrueOS est une bonne combinaison de logiciels et d'utilitaires qui rendent le système prêt à l'emploi. Allez chercher un ISO TrueOS pour libérer la balise "bleeding edge" de FreeBSD.

À propos de l'auteur

Ramakrishna Jujare est diplômé en applications informatiques et adore coder, réviser les distributions Linux, les logiciels open source et écrire des articles pratiques. Pendant son temps libre, il aime la nature et la musique.


Linux
  1. Comment partitionner un disque sous Linux

  2. Installation et examen de Linux Mint 18.3

  3. Linux – Linux est-il un Unix ?

  4. Mac Os X est-il Unix ?

  5. Linux - Rend la copie de disque/disque plus lente ?

ArchLabs Review:Un aperçu rapide de la distribution Linux basée sur Arch Rising

Comment afficher l'utilisation du disque avec Duf sous Linux et Unix

Avis EndeavourOS - Il a dévoré mon disque ...

Top 10 des systèmes d'exploitation basés sur Unix

Linux contre Unix

Guide de Midnight Commander (mc) :Puissant gestionnaire de fichiers texte pour Unix