GNU/Linux >> Tutoriels Linux >  >> Linux

Répliquez vos paramètres Linux personnalisés avec DistroTweaks

Actuellement, il existe plus de 300 distributions de systèmes d'exploitation Linux différentes. Chaque distribution a un objectif légèrement différent avec des ensembles de programmes légèrement différents pour différentes communautés d'utilisateurs.

Même s'il existe des centaines de versions différentes de Linux, il n'a pas été très facile pour les personnalisateurs individuels de les partager avec la communauté. DistroTweaks, un processus qui permet aux utilisateurs de personnaliser et de partager Linux, est une meilleure option que ce qui précède.

Un DistroTweak est un processus qui permet à quiconque d'ajouter rapidement et facilement des dizaines de personnalisations et de programmes à une distribution Linux existante d'un simple clic sur un bouton. Il remplace le processus fastidieux d'apporter des modifications et d'ajouter manuellement (et individuellement) des dizaines de programmes. Le terme "tweak" est un clin d'œil à ce que les passionnés d'informatique appellent une légère modification d'un système d'exploitation ou d'une application. Un ajustement ne change généralement pas le cœur du système d'exploitation ou du programme; il ne fait que s'y ajouter.

Pourquoi DistroTweaks ?

Dans le passé, il y avait deux options pour partager largement une distribution personnalisée. La première consistait à cloner la distribution avec un outil de clonage après avoir personnalisé vos paramètres et programmes, mais le clonage est un processus complexe. Souvent, les gens ne découvrent pas que leur clone ne fonctionne pas jusqu'à ce qu'ils essaient de l'installer et obtiennent l'écran noir de la mort.

Plus de ressources Linux

  • Aide-mémoire des commandes Linux
  • Aide-mémoire des commandes Linux avancées
  • Cours en ligne gratuit :Présentation technique de RHEL
  • Aide-mémoire sur le réseau Linux
  • Aide-mémoire SELinux
  • Aide-mémoire sur les commandes courantes de Linux
  • Que sont les conteneurs Linux ?
  • Nos derniers articles Linux

L'autre option était de faire votre propre distribution. Vous forkiez une distribution existante, supprimiez les programmes que vous n'aimiez pas et ajoutiez les programmes que vous vouliez. Vous deviez également créer de nouveaux graphiques pour remplacer ceux de la distribution mère, ainsi que créer un site Web pour héberger la page de téléchargement et un forum communautaire pour répondre aux questions. Cela prend beaucoup de temps.

DistroTweaks offre une troisième option pour partager Linux qui est plus fiable que le clonage et moins de travail que de démarrer votre propre distribution. Il exploite l'outil Aptik qui simplifie la réinstallation du logiciel après la réinstallation d'une distribution Linux.

Comment DistroTweaks résout les problèmes

Je donne des cours d'écriture de livres et de création de sites Web complexes et interactifs, et je veux que mes étudiants aient accès au même système informatique personnalisé et aux mêmes programmes que j'utilise. C'est un problème car j'ai apporté plusieurs dizaines de modifications mineures au système d'exploitation Linux Mint, ajouté quelques dizaines de programmes aux programmes Mint par défaut et apporté plus de 50 modifications à LibreOffice (l'un des programmes par défaut de Mint).

Auparavant, mes étudiants devaient suivre des dizaines d'étapes dans mes livres et sites Web pour obtenir un ordinateur qui ressemblait exactement au mien. Bien qu'il s'agisse d'un bon exercice d'apprentissage qui enseigne aux étudiants pourquoi j'ai apporté ces modifications, ce processus "d'apprentissage par la pratique" est une longue épreuve qui peut être trop intimidante ou chronophage pour de nombreux étudiants.

Pour rendre cela plus rapide et plus facile, j'ai développé un processus simple qui copie exactement tous mes paramètres et programmes personnalisés dans un fichier DistroTweaks spécial. Mes étudiants peuvent installer Linux Mint de manière normale, ajouter le fichier DistroTweaks et, en quelques minutes, avoir une copie exacte de mon ordinateur avec tous mes paramètres et programmes Mint personnalisés (y compris les personnalisations LibreOffice). Parce qu'il ne modifie pas Linux Mint lui-même, le résultat est très stable. Le processus DistroTweaks fonctionne même à l'intérieur d'une machine virtuelle, il peut donc être testé avant de l'installer sur un ordinateur. De plus, le processus est si simple que n'importe qui peut créer son propre DistroTweak personnalisé et le partager avec n'importe quel groupe.

Comment créer un DistroTweak

  1. Pour éviter de partager accidentellement vos paramètres personnels, commencez avec un ordinateur parfaitement propre.
  2. Téléchargez et installez votre distribution Linux préférée (nous n'avons testé DistroTweaks qu'avec Linux basé sur Ubuntu, mais les distributions basées sur Debian peuvent également fonctionner).
  3. Créez une liste de tous les ajustements que vous apporterez aux paramètres de votre distribution, des programmes que vous ajouterez et des personnalisations que vous ferez. Par exemple, nous avons personnalisé le menu de LibreOffice Writer et y avons ajouté plusieurs extensions.
  4. Effectuez toutes les étapes de votre liste de réglages sur votre ordinateur propre. Entraînez-vous à tout installer, juste pour vous assurer que tout fonctionne et que vous êtes au courant de toutes les dépendances à l'avance. Soyez aussi organisé que possible.
  5. Ensuite, utilisez un référentiel de logiciels d'archive de packages personnels (PPA) pour installer l'outil Aptik. Pour installer Aptik, ouvrez un terminal et saisissez les commandes suivantes :
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install aptik
  1. Démarrez Aptik à partir du menu Linux et entrez votre mot de passe.
  2. Créez un dossier de sauvegarde dans le système de fichiers de votre ordinateur dossier :Tout d'abord, faites un clic droit sur l'écran et sélectionnez Ouvrir en tant que root . Ensuite, cliquez à nouveau avec le bouton droit de la souris et sélectionnez Ajouter un nouveau dossier . Nommez le dossier Sauvegarde .
  3. Dans Aptik, cliquez sur Sélectionner , qui s'ouvre dans le système de fichiers dossier, et cliquez sur votre nouvelle sauvegarde dossier.
  4. Cliquez sur Paramètres en un clic pour revoir vos paramètres par défaut (que vous pouvez modifier si vous le souhaitez). Cliquez sur OK pour fermer cette fenêtre.
  5. Cliquez sur Sauvegarder icône à droite de Logiciel installé . Cela fera apparaître une (longue) liste de programmes qui seront sauvegardés en cliquant sur Packages téléchargés . Vous pouvez décocher tous les programmes que vous ne voulez pas copier dans votre nouvelle installation.
  6. Il est enfin temps d'utiliser Aptik pour copier tous vos programmes et paramètres système dans votre nouvelle sauvegarde dossier. Cliquez sur Sauvegarde en un clic bouton. Il faudra environ 10 minutes pour copier tous vos programmes, sources de logiciels et paramètres sur votre sauvegarde dossier; une fois terminé, vous verrez la notification Sauvegarde terminée . Cliquez sur Fermer .
  7. Copier tout dans la sauvegarde dossier sur un lecteur USB externe ou un stockage cloud.
  8. Changez le nom de votre archive de sauvegarde en ce que vous voulez appeler votre DistroTweak spécial.

Comment ajouter un DistroTweak à votre ordinateur

  1. Sauvegardez vos documents et autres fichiers en les copiant sur une clé USB externe.
  2. Utilisez une clé USB live contenant votre distribution Linux préférée pour reformater votre ordinateur et installer le système d'exploitation. Branchez simplement la clé USB en direct, redémarrez votre ordinateur et suivez le processus d'installation normal.
  3. Retirez la clé USB live et installez Aptik sur votre ordinateur en saisissant les commandes suivantes dans votre terminal :
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install aptik
  1. Copiez et collez votre dossier DistroTweaks de votre stockage USB ou cloud vers le dossier du système de fichiers sur votre ordinateur avec la nouvelle distribution installée.
  2. Pointez Aptik vers votre dossier DistroTweaks.
  3. Entrez votre mot de passe administrateur, puis cliquez sur Restauration en un clic . Regardez comment des dizaines de programmes sont installés en quelques minutes.
  4. Recopiez vos documents et autres fichiers de votre clé USB vers votre ordinateur.

Limites de DistroTweaks

  • DistroTweaks n'a été testé que sur des distributions basées sur Ubuntu.
  • Après avoir installé des dizaines de programmes via DistroTweaks, plusieurs peuvent ne pas fonctionner correctement (même s'ils sont répertoriés dans le menu). Si cela se produit, vous devrez les désinstaller et les réinstaller.
  • Pour que DistroTweaks fonctionne, l'ordinateur cible doit utiliser le même environnement de bureau que celui utilisé pour créer le DistroTweak. Par exemple, un Mint Cinnamon DistroTweak ne doit être utilisé que sur une installation Mint Cinnamon.

Bien que DistroTweaks soit une nouvelle option pour les distributions existantes, il offre encore plus d'avantages aux personnes qui ont voulu créer et partager leur propre ensemble de programmes personnalisés mais qui ont été gênées par les difficultés de démarrage et de maintenance de leurs propres distributions. Que vous soyez enseignant (comme moi) ou dirigeant d'une entreprise du Fortune 500, DistroTweaks facilite grandement la création et le partage de votre propre version de Linux.

David prendra la parole au LinuxFest NW cette année. Consultez les temps forts du programme ou inscrivez-vous pour y assister.


Linux
  1. Affichez les connexions réseau de votre serveur Linux avec netstat

  2. Surveillez votre système Linux dans votre terminal avec procps-ng

  3. Alimentez votre éditeur de texte de terminal Linux avec ed

  4. Analysez votre sécurité Linux avec Lynis

  5. Gérer votre matériel connecté sous Linux avec systemd-udevd

Personnalisez votre bureau Linux avec FVWM

Épicez votre bureau Linux avec Cinnamon

Modernisez votre bureau Linux avec Enlightenment

Baignez-vous sur votre terminal Linux avec asciiquarium

Comment surveiller vos serveurs Linux avec Checkmk

Gérez vos serveurs avec Cockpit Linux