Commentaires

Installation et examen de Tiny Core Linux

Installation et examen de Tiny Core Linux

Le monde du système d'exploitation Linux a toutes sortes de caractéristiques et d'attributs du système d'exploitation. Nous avons des distributions et des saveurs qui sont à l'aise dans un environnement d'entreprise, celles qui fonctionnent bien en tant que serveurs et celles qui fonctionnent mieux sur les ordinateurs personnels. Les mêmes distributions et saveurs Linux sont disponibles dans différents thèmes et tailles, comme le système d'exploitation Tiny Core Linux, que cet article cherche à examiner et à vous guider vers une installation réussie sur votre machine.

Une brève introduction à Tiny Core Linux (TCL)

Ce système d'exploitation Linux peut être décrit comme un système d'exploitation minimaliste basé sur le noyau qui priorise principalement un système de base via FLTK et BusyBox. BusyBox est une suite logicielle qui compile et conditionne une gamme d'utilitaires Unix configurables ou installables sous un seul fichier exécutable. FLTK, d'autre part, est un widget de bibliothèque qui est multi-plateforme dans sa fourniture d'interfaces utilisateur graphiques stables. Si Tiny Core Linux complète son identité à partir de bibliothèques et de suites logicielles tierces comme celles mentionnées, on comprend pourquoi il se distingue par son minimalisme et sa petite taille. Un utilisateur qui recherche des fonctionnalités supplémentaires à partir de ce système d'exploitation Linux doit les implémenter via des extensions d'applications prises en charge.

Étant donné que cette distribution Linux s'engage à être aussi petite que possible, vous ne devriez pas rencontrer de problèmes ou de défis pour la configurer et l'installer sur un système ou une machine héritée. Sa petite taille s'accompagne du désir consécutif de performances puissantes du système d'exploitation. Sa taille limitée ne lui confère pas suffisamment de ressources système pour répondre à ce désir d'utilisateur. Comme il est très modulaire, la communauté Tiny Core Linux prend la responsabilité de développer ses applications et extensions utilisables. Il s'appuie sur des bibliothèques comme la FLTK mentionnée pour fournir à ses utilisateurs un environnement de bureau.

Il est recommandé qu'un débutant dans le domaine Linux ait des connaissances de base sur Linux avant de croiser le chemin de Tiny Core Linux en raison de sa prise en charge matérielle limitée, car cela peut être à la fois une déception et une frustration pour un utilisateur qui n'a pas encore appris ses ficelles. Avec un bureau X minimal comme composant principal et une prise en charge matérielle supplémentaire pour l'accès Internet filaire, vous devrez avoir confiance en vos compétences Linux pour que son environnement fonctionne pour vous.

Tiny Core Linux ne se concentre pas uniquement sur le fait de vous rendre la vie insupportable. C'est sa façon de dire que vous devriez gagner votre place dans son public. Il y a certains avantages à utiliser cette distribution, comme le contrôle complet que vous avez sur les composants matériels et logiciels connectés au système d'exploitation. La flexibilité modulaire de Tiny Core Linux le rend parfait en tant que serveur, appareil, netbook et également ordinateur de bureau. Il dispose d'un référentiel en ligne accessible pour les projets Tiny Core à récupérer et à répondre à vos besoins logiciels. En outre, il fournit des outils système pour ajouter d'autres fonctionnalités et fonctionnalités au système d'exploitation, mais cela peut vous obliger à peaufiner vos compétences de base en compilation de packages.

Répartition de Tiny Core Linux (TCL)

Du point de vue de la communauté Tiny Core Linux, cette distribution est une version personnalisable du noyau Linux. Cette personnalisation s'étend également aux autres outils applicables à sa fonctionnalité. Si vous ne savez toujours pas si vous devriez essayer Tiny Core Linux, comprendre la section suivante sur la structure de son système d'exploitation, ses fonctionnalités et les fonctionnalités applicables devrait vous aider à vous décider.

C'est pour moi?

Cette distribution n'est pas un doublon d'autres systèmes d'exploitation courants qui sont faciles à adapter et à utiliser. Vous ne trouverez pas de campagne publicitaire qui décompose les capacités de Tiny Core Linux, le système d'exploitation n'est pas livré avec un fond d'écran d'origine et son écran de démarrage est basique sans mise en page jolie ou attrayante. Il n'a pas de clé en main attribut où vous pouvez avoir un accès par défaut aux outils tels que les traitements de texte et les navigateurs Web. Alternativement, la distribution vous permet d'accéder à ces outils à partir de son référentiel de projet. C'est sa façon de dire qu'il veut seulement que ses utilisateurs installent des outils qu'ils utiliseront réellement au lieu d'avoir une application par défaut qui est docile ou passive.

La nature minimaliste de Tiny Core Linux en fait un système d'exploitation flexible, rapide et puissant en termes de performances. Il ne demande pas beaucoup d'expérience technique ou d'engagement de la part de ses utilisateurs, mais vous reconnaissez ou comprenez plusieurs compétences pour être en sécurité. Ils incluent des scripts shell simples, des compétences de dactylographie raisonnables, des fichiers Linux et une gestion des autorisations, et l'utilisation générale de l'utilitaire de ligne de commande Linux. Si vous pouvez gérer cette pression réaliste, le trajet en train ne s'arrêtera pas de si tôt.

Détails du package Tiny Core Linux (TCL)

Pour comprendre ce que cette distribution implique, nous devons étiqueter certains de ses attributs.

Taille du système d'exploitation : Sa taille estimée de 10 Mo à 110 Mo est une fraction de 1/400 à 1/100 de la taille des systèmes d'exploitation populaires dans les communautés d'OS du monde entier. Cette déclaration implique que vous pouvez profiter de toutes les fonctionnalités de cette distribution à partir d'une clé USB ou d'un périphérique intégré.

Architecture du système d'exploitation : Il offre un outil de ligne de commande basé sur du texte comme BusyBox et un noyau Linux minimal.

Interface graphique du bureau : Les bibliothèques FLWM et FLTK prennent en charge un bureau graphique entièrement personnalisable qui intègre également la prise en charge du clavier, de la souris et de l'écran. D'autres bureaux et interfaces installables comme OpenBox, Fluxbox, LXDE et IceWM sont également pris en charge.

Stabilité inhabituelle : Vous ne traiterez rien de proche du écran bleu de la mort sous cette distribution. Son espace de fichiers système n'héberge pas les programmes installés par l'utilisateur, réduisant ainsi les chances de traiter les fichiers système endommagés. Il utilise l'utilisation d'extensions de programme re-préparées.

Vitesse inhabituelle : Étant donné que la distribution peut être hébergée et exécutée à partir de la RAM, nous ne pouvons pas sous-estimer sa vitesse et son efficacité de fonctionnement. Si vous avez de la RAM à revendre, vous pouvez les rendre utiles via cette plate-forme. Votre RAM n'a besoin que de 48 Mo ou moins pour héberger entièrement Tiny Core Linux.

Prêt pour Internet : La distribution est rapide pour suivre votre carte réseau installée.

Support de la communauté Open Source : Ses développeurs communautaires actifs se consacrent à l'amélioration de sa base d'utilisateurs. Il y a beaucoup de documentation à ce sujet via les wikis, les forums et les référentiels actifs.

Configuration minimale requise :

Il vous suffit de répondre à certaines exigences minimales du système pour que le matériel de votre machine soit considéré comme un hôte idéal pour Tiny Core Linux. Avec les spécifications actuelles des machines sur le marché, toutes les machines devraient obtenir un certificat de qualification Tiny Core Linux. Pensez à l'utiliser sur un mini-ordinateur comme Raspberry Pi si vous voulez plus de flexibilité dans l'exploration de votre système d'exploitation.

Envisagez également d'utiliser éventuellement un port USB et une clé USB ou une clé USB.

Concepts de base de Tiny Core Linux (TCL)

Comme nous n'avons pas affaire à un système d'exploitation clé en main, vous aurez besoin d'un accès Internet initial lors de sa configuration ou de son installation pour accéder à son référentiel en ligne pour les suites logicielles de base et les bibliothèques qui complètent son architecture modulaire.

La philosophie opérationnelle de cette distribution Linux est simple. Tout d'abord, il se charge dans la RAM disponible à partir de son périphérique de stockage d'origine, qui peut être une clé USB. Ensuite, il utilise le stockage d'origine pour monter ses applications. Alternativement, au lieu de monter ces applications, il peut choisir de les installer sur la mémoire principale ou la RAM. En raison de cet avantage, les utilisateurs ou les passionnés de Tiny Core Linux sont découragés de l'installation traditionnelle du disque dur du système d'exploitation et sont plutôt encouragés à laisser le système d'exploitation s'exécuter à partir d'une copie RAM de configuration initialisée au démarrage. Parce qu'il fonctionne sur RAM, il est rapide et masque les fichiers système des compromis inutiles.

Tiny Core Linux adopte l'approche d'installation Frugal, qui est différente de la éparpiller mode approche où un système d'exploitation est installé sur un disque dur. C'est ce qu'on appelle le mode scatter car vous trouverez les fichiers système éparpillés sur différents espaces de partition. La méthodologie frugale utilisera deux fichiers pour stocker le système d'exploitation, et le chargeur de démarrage spécifiera leur emplacement. Les fichiers utilisateur et les extensions ne contactent pas directement les fichiers système du système d'exploitation car leur emplacement de stockage est externe au système d'exploitation de base.

Tiny Core Linux implémente des codes de démarrage pour définir ses options opérationnelles au démarrage. Vous pouvez accéder à la liste des nombreux codes de démarrage à partir de l'invite de démarrage du système d'exploitation via les touches système F2, F3 et F4. L'utilisation de ces bootcodes dépend de la procédure d'installation que vous avez utilisée pour configurer Tiny Core Linux. Ces modes d'installation peuvent être via CD, GRUB, clé USB ou même LILO. GRUB et LILO sont des fichiers de configuration de démarrage qui peuvent idéalement stocker ces codes de démarrage. Ils définissent éventuellement le fonctionnement de Tiny Core Linux au démarrage.

Modes de fonctionnement

Ces modes concernent les opérations de chargement, de montage et d'installation de la distribution au moment du démarrage. Sous Tiny Core Linux, vous rencontrerez trois modes de fonctionnement principaux : Par défaut Mode, Mode de montage, et Mode Copie.

Nous n'avons pas inclus le mode traditionnel d'installer directement un système d'exploitation sur le disque dur d'une machine car nous ne le reconnaissons pas comme un mode ou une approche d'installation de système d'exploitation unique lorsqu'il s'agit de TCL (Tiny Core Linux). Vous pouvez également utiliser cette approche traditionnelle si cela vous convient.

Mode par défaut : Cloud/Internet

Ce mode implique que les opérations TCL le caractérisent comme un client Cloud/Internet. C'est le mode par défaut attribué à TCL pendant le démarrage. Dans ce mode, il démarre d'abord dans la RAM avant que ses utilisateurs puissent accéder et lancer l'Appbrowser, leur donnant des privilèges de navigation sur son référentiel d'applications pour le téléchargement et l'installation. Les extensions d'application accessibles par l'utilisateur sont liées à la durée de vie de la session en cours. TCL a un accès complet et le privilège d'utiliser la RAM de la machine comme il le souhaite. TCL est rapide ici car les opérations Cloud ou Internet sont indépendantes des opérations de la RAM. Seuls les fichiers système qui survivent au redémarrage qui suit le processus d'installation car les extensions d'application sont perdues en raison de leur stockage dans la mémoire principale. Les modes Mount et Copy sont ceux qui garantissent le stockage local de vos extensions d'application après un redémarrage de l'installation.

Mode de montage : TCE/Installation

La plupart des utilisateurs de TCL optent pour ce mode. La communauté TCL le soutient fortement et le recommande. Dans ce mode de montage, les applications utilisateur et les extensions se voient attribuer un stockage local sous un répertoire tce. Ce stockage système local est persistant de sorte que le format de partition de disque système utilisé doit être pris en charge. Des exemples de tels formats incluent graisse, vfat, ext2, ext3, et poste4. Lors d'un redémarrage du système, vous pouvez éventuellement monter les applications que vous souhaitez utiliser.

L'avantage de cette application est qu'elle conserve la RAM de la machine, la rendant utilement efficace dans d'autres opérations système désastreuses. Dans ce mode, TCL anticipe le bootcode tce=xdyz, qui prend en charge les extensions d'applications téléchargées. Si le bootcode n'est pas spécifié, il interrogera et utilisera la valeur par défaut /tce pour stocker les extensions d'applications téléchargées. Les applications stockées sous /tce peut également être monté pendant le redémarrage du système ou le démarrage.

TCL emprunte la fonctionnalité d'Appbrowser pour effectuer le stockage des extensions d'applications sous tce/. Les extensions d'application sous ce chemin de stockage peuvent être signalées comme à la demande ou à démarrage. le Sur demande flag crée une section de menu spécialisée pour un accès facile aux extensions d'application et s'affiche via la disponibilité facultative d'une icône d'application. le Au démarrage flag monte les extensions d'applications utiles au démarrage.

Mode de copie : TCE/Installer + copy2fs.flg/lst

Par défaut, ce mode de fonctionnement ne monte pas les extensions d'applications utiles mais les copie directement dans la RAM. Cependant, le mode n'exclut pas totalement le montage d'extensions d'applications. C'est une option alternative à côté Chargement de RAM en masse sous copy2fs.flg et Chargement sélectif de la RAM sous copy2fs.ler. Les hôtes du programme Appsaudit TCL suivent ces options d'installation ou de chargement sur sa plate-forme. Étant donné que ce mode simule un mécanisme de copie de fichiers planifié en continu lié à la RAM, les temps de démarrage attendus seront prolongés, le rendant plus lent que le mode de montage.

Le mode de copie prolonge intentionnellement le temps de démarrage pour bénéficier de la vitesse d'exécution de la RAM du mode par défaut et de la persistance du mode de montage. Nous pouvons conclure le mode de copie comme les deux faces d'une pièce où les extensions d'application peuvent être copiées ou montées dans la RAM. Cette flexibilité employée par ce mode est obtenue grâce au suivi et à la surveillance des sélections des utilisateurs via le programme Appsaudit.

Options de sauvegarde et de restauration TCL

Sous la distribution TCL, vous pouvez enregistrer de manière flexible vos données et paramètres personnels. À la mise hors tension, vous pouvez utiliser le /opter/.outil de fichiers.ler fichier texte pour lister les répertoires et fichiers que vous souhaitez sauvegarder. Ils sont ensuite automatiquement restaurés au redémarrage du système. Si vous connaissez les commandes du terminal nano et vi, ou tout autre, vous pouvez modifier manuellement le contenu répertorié sur ce fichier texte. Vous pouvez éventuellement accéder au menu Outils et effectuer les modifications manuelles nécessaires via la mise en œuvre de scripts.

Ce fichier texte de liste contient également une entrée pour /opter/outil de fichiers.ler, et vous devez faire attention à ne pas le modifier. le /opter/Xoutil de fichiers.ler le fichier texte du système peut être utilisé pour mettre en liste noire des données et des paramètres particuliers que vous ne souhaitez pas sauvegarder ou restaurer. Cette exclusion s'applique également aux répertoires temporaires et aux caches inutiles.

Installation Linux de petit noyau

Puisque nous avons constamment souligné que nous n'avons pas affaire à une distribution de bureau clé en main lorsque nous discutons de Tiny Core Linux, le noyau Linux auquel nous devons nous occuper est assez petit. Cela le rend modulaire pour ajouter d'autres fonctionnalités et composants du système d'exploitation que vous pourriez trouver utiles. TCL prend en charge l'installation de trois Cœurs X86, à savoir Core (11 Mo), TinyCore (16 Mo) et CorePlus (106 Mo). Vous pouvez télécharger leur .iso en suivant leurs liens de nom respectivement surlignés.

La seule disposition que vous pouvez obtenir de Core est une interface de ligne de commande, ce qui en fait une recommandation idéale pour les utilisateurs expérimentés. TinyCore fonctionnera bien sous un support de connexion Internet filaire, ce qui le rend adaptable de manière flexible pour les nouveaux utilisateurs. CorePlus est parfait pour les nouveaux utilisateurs ayant accès à une connexion Internet sans fil et/ou à une prise en charge optionnelle de la disposition du clavier non américain sur leurs machines.

Commencer

Il va sans dire qu'avant d'installer un système d'exploitation, vos données utilisateur sur le support d'installation doivent être sauvegardées en toute sécurité. Ce guide d'installation de TCL adopte l'approche frugale d'installation de la distribution via un installateur. Créez un CD ou une clé USB amorçable pour cette étape. Vous pouvez y parvenir via l'application Startup Disk Creator disponible dans les distributions Linux comme Ubuntu ou l'application Rufus disponible pour le système d'exploitation Windows. Alternativement, nous pouvons accomplir l'installation de TCL via tc-installer.tcv, une extension d'installation TCL que vous devez d'abord avoir pré-installée. Les étapes d'installation que nous allons couvrir sont basiques. Vous avez donc la liberté et la flexibilité d'adapter, d'ajouter ou de supprimer les composants ou fonctionnalités modulaires du système que vous souhaitez en cours de route.

Les utilisateurs avec une distribution Linux existante ou une installation de saveur n'ont pas besoin de partitionner leurs disques durs pour répondre aux besoins de stockage de partition secondaire pour héberger TCL. C'est parce que votre installation existante n'a besoin que d'un seul répertoire isolé pour gérer les fichiers et les opérations du système TCL. La réalisation de cette option d'installation nécessite de contourner lechargeur de démarrage l'installation et la sélection du partition existante option comme destination d'installation. N'oubliez pas de ne pas formater la partition sélectionnée car nous voulons que TCL existe dans votre distribution ou saveur Linux déjà active.

Étape 1 : Commencer l'installation

Lancer le pré-installé précédemment tc-installer.tcv installateur.

Petit programme d'installation Linux de base

Ce programme d'installation TCL installé peut également être lancé via le icône Exécuter du système ou la shell du système en exécutant la commande tc-installer.

Lanceur du programme d'installation de Tiny Core Linux

Étape 2 : Parcourir les fichiers internes

Cette étape vise à parcourir notre chemin vers la destination /mnt/périphérique/démarrage répertoire et accédez au cœur.gz sélection de fichier.

Cœur.Sélection de fichier gz

le cœur.gz le fichier est la source d'installation, et le sélectionner dévoile plus d'options comme le mode ou le type d'installation à utiliser et la cible ou la destination d'installation. Dans notre cas, nous souhaitons que l'installation se produise ou se déroule sur un disque dur vide sans partitions actives. Si vous avez une partition active mise de côté, allez avec le EexistantParticle option et cochez la case Marquer la partition active être amorçable.

Types d'installation Linux de petit noyau

Étape 3 : Formatage du disque dur

Étant donné que ce tutoriel est allé avec le Disque entier option de sélection de partition, le programme d'installation supposera qu'il s'agit d'une nouvelle partition et devra la formater. L'option de formatage recommandée est poste4 car il prend en charge diverses partitions Linux, mais vous pouvez utiliser l'option de formatage qui correspond à vos préférences Linux.

Options de formatage du disque dur Linux Tiny Core

Étape 4: Tine Core Linux Bootcodes

Nous avons évoqué les codes de démarrage TCL plus tôt. Cette étape vous permet d'implémenter les codes de démarrage supplémentaires que vous souhaitez. Vous pouvez éventuellement choisir de contourner cette étape. La capture d'écran ci-dessous montre l'utilisation du bootcode vga=788 icônes, qui désactive icônes wbar et personnalise la résolution du framebuffer à la valeur définie de 788.

Définition des codes de démarrage Tiny Core Linux

Les codes de démarrage définis peuvent être modifiés ultérieurement en d'autres valeurs préférentielles une fois l'installation de TCL terminée. Ces opérations d'édition peuvent être effectuées via le extlinux.conf fichier, qui contient les configurations du chargeur de démarrage.

Étape 5 : Options d'installation de CorePlus

Si vous avez lancé votre installation TCL via l'approche du CD CorePlus, une invite d'écran supplémentaire apparaîtra et vous demandera de faire une sélection d'extensions d'application CorePlus que vous souhaitez installer sur votre système TCL.

Extensions d'applications supplémentaires Tiny Core Linux CorePlus

Seules les extensions d'application TCL sélectionnées seront installées.

Étape 6 : Options d'installation de Tiny Core

Si votre approche d'installation de TCL se fait via un CD Tiny Core, une invite d'écran supplémentaire apparaîtra également avec un menu de sélection facultatif concernant le répertoire de destination à partir duquel vous devez installer vos extensions d'application. Selon la destination Tiny Core CD Mount, le chemin de répertoire que vous choisissez doit conduire autce ou alors cde annuaire. C'est l'endroit où vous trouverez la plupart des extensions d'applications que vous souhaitez utiliser. Par exemple, le chemin du répertoire /mnt/sr0/cde doit être lié au chemin de montage /mnt/sr0 du support d'installation du CD Tiny Core utilisé.

Options d'installation des extensions d'applications Linux de minuscules noyaux

Cette capture d'écran n'est pas évidente sous l'installation de CorePlus.

Étape 7 : Installation complète de Tiny Core Linux

Vous pourrez passer en revue les options d'installation que vous avez choisies ou sélectionnées, puis installer complètement votre système TCL.

Examen de Tiny Core Linux et installation complète

L'espace ou le stockage de votre disque dur dédié ou attribué déterminera la durée de cette installation TCL.

Étape 8: Test Linux de petit noyau

Tests Linux sur un petit noyau

Votre distribution Linux minimaliste devrait maintenant être prête à être lancée.

La dernière étape consiste à éjecter le support de démarrage d'installation que vous avez utilisé. Vous devrez peut-être effectuer certaines configurations Bios pour que votre système TCL prenne en charge le démarrage hdX.

Environnement de bureau Linux à noyau minuscule

Remarque finale

Les architectures de système d'exploitation prises en charge par Tiny Core Linux sont x86. Processeurs X86_64 et ARM. Ce n'est peut-être pas un package complet pour une distribution ou une saveur Linux fonctionnelle, mais la liberté et la flexibilité qu'il offre sont prêtes à l'emploi. Sous Tiny Core Linux, vous pouvez pousser votre système d'exploitation plutôt que votre système d'exploitation comme sur d'autres plates-formes. La vitesse et la simplicité de cette distribution Linux ne peuvent pas être remplacées. De plus, l'absence de distractions d'environnement de bureau sous son expérience utilisateur est un autre plus. Il vous offre l'expérience de bricolage parfaite en raison de sa nature légère.

Si vous souhaitez un deuxième avis sur d'autres distributions Linux légères, considérez les recommandations utiles sous ce lien.

SuperTuxKart pour Linux
SuperTuxKart est un excellent titre conçu pour vous apporter l'expérience Mario Kart gratuitement sur votre système Linux. C'est assez stimulant et am...
Tutoriel Bataille pour Wesnoth
The Battle for Wesnoth est l'un des jeux de stratégie open source les plus populaires auxquels vous pouvez jouer en ce moment. Non seulement ce jeu es...
0 A.ré. Didacticiel
Sur les nombreux jeux de stratégie disponibles, 0 A.ré. parvient à se démarquer comme un titre complet et un jeu tactique très profond bien qu'il soit...