Hey Arch Linux Users! Aujourd'hui, je suis tombé sur un script fou (mais cool) qui convertit tout système Linux en arch Linux super en douceur. Ouais, tu as bien lu! Il s'appelle Turboarch , et il peut remplacer de manière transparente votre système d'exploitation actuel par Arch Linux, tout en protégeant vos données importantes. Avec le turboarch, la migration vers l'arc Linux est un jeu d'enfant. Préparez-vous à passer sans effort vers Arch Linux sans perte de données!
Table des matières
Turboarch est un script shell qui vous aide à convertir votre distribution Linux actuelle en arch Linux sans recommencer à zéro.
Le script turboarch peut transformer presque tous les systèmes Linux (comme Manjaro, Ubuntu, Fedora, même Slackware!) En Arch sans essuyer vos données.
Il préserve vos données utilisateur, vos paramètres système et même certaines configurations comme les configurations de disque (y compris LVM et LUKS), les comptes d'utilisateurs et les mots de passe.
Essentiellement, il supprime les répertoires clés du système et les remplace par des équivalents Arch Linux, garantissant une transition vers un nouveau système Arch Linux tout en gardant vos paramètres personnels et importants intacts.
Cela rend le passage à l'arc Linux plus simple et plus rapide, sans les tracas habituels de la réinstallation manuelle et de la migration des données.
Turboarch fonctionne via un processus en trois étapes pour transmettre votre système vers l'arc Linux, chaque phase se concentrant sur différents aspects de l'installation et de la configuration.
Étape 1:
Étape 2:
Étape 3:
Cette approche structurée permet à Turboarch de remplacer systématiquement une distribution Linux existante par Arch Linux, en maintenant les données et configurations utilisateur tout en garantissant une transition transparente vers une nouvelle configuration de Linux Arch.
Grâce à ses exigences de dépendance minimales, Turboarch est compatible avec presque tous les systèmes Linux. À l'aide de turboarch, vous pouvez convertir les distributions Linux suivantes en arch Linux:
Bien que le turboarch puisse sembler intimidant, il fournit des fonctionnalités essentielles qui atténuent les préoccupations concernant la perte de données.
Bien que le script semble prometteur, il comporte également des inconvénients importants.
Avant de commencer, vous devez connaître les risques liés à l'utilisation de ce script. Lisez attentivement ce qui suit et décidez si vous vouliez vraiment utiliser ce script pour passer à Arch Linux.
La méthode du script de préservation des données utilisateur et certaines configurations, tout en remplaçant agressivement une grande partie des répertoires principaux du système, souligne la nécessité d'une considération et d'une préparation minutieuses.
Voici une ventilation des implications:
Nous vous conseillons donc fortement de tester le script turboarch dans une machine virtuelle et de décider si vous voulez toujours l'essayer.
Il est essentiel de prendre les précautions importantes suivantes avant d'utiliser le turboarch.
Avant de démarrer le script turboarch, assurez-vous que votre système répond à ces exigences. Vous devrez peut-être installer certains de ces services publics s'ils ne sont pas déjà présents sur votre système.
Les conditions essentielles essentielles pour que l'outil turboarch fonctionne correctement est répertorié ci-dessous:
À des fins de démonstration, j'utilise une machine virtuelle en cours d'exécution avec la dernière édition Fedora 39 Gnome.
Téléchargez le script turboarch à partir de GitHub à l'aide de la commande:
$ git clone https://github.com/evgvs/turboarch
Cela clonera le contenu du référentiel turboarhc dans un répertoire local nommé «turboarch».
CD dans ce répertoire avec commande:
$ cd turboarch
Maintenant, exécutez le script turboarch:
$ sudo bash turboarch.sh
Comme indiqué déjà, Turboarch fonctionne en trois étapes.
Étape 1:
À l'étape 1, cela vous invitera une série de questions. Lisez-les attentivement et répondez en conséquence.
1. Premièrement, vous serez invité si vous souhaitez copier les données de configuration de votre utilisateur actuelles (par exemple, la configuration de Firefox). Tapez " Y " et appuyez sur Entrée pour copier les données ou tapez " n " pour les sauter.
______ __ ___ __ / _ __ / _ _______ / / _ ____ / | __________ / / _ / / / / / / ___ / __ \ / __ \ / / | | / ___ / ___ / __ \ / / / / _ / / / / / _ / / / _ / / ___ | / / / / __ / / / / / _ / \ __, _ / _ / /_.___/\____/_/ | _ / _ / \ ___ / _ / / _ / Turboarch Release Candidate 4 Copyright (C) 2024 Evgeny Vasilievielich Voulez-vous copier la configuration de l'utilisateur à partir du système actuel? [O / N] <strong>Y</strong>
2. Turboarch Script analysera votre système et répertorie les utilisateurs disponibles et leurs groupes respectifs dans votre système actuel. Et puis, il vous sera demandé si vous souhaitez installer Gnome de. Tapez Y pour l'installer ou tapez N pour le sauter.
Utilisateur trouvé: racine Utilisateur trouvé (sudo / roue): Ostechnix, (UID 1000) Voulez-vous installer Gnome? [O / N] <strong>Y</strong>
3. Ensuite, vous serez invité à si vous souhaitez définir un nom d'hôte pour votre nouveau système Arch Linux. Si vous ne fournissez pas de nom d'hôte, le script définira "Archlinux" comme nom d'hôte de votre système par défaut. Si vous souhaitez définir autre chose, tapez simplement et appuyez sur Entrée:
Définir le nom d'hôte pour le nouveau système: [Archlinux]
4. Turboarch choisira automatiquement le fuseau horaire existant pour votre système. Si vous souhaitez définir un nouveau fuseau horaire, tapez-le au format "région / ville" et appuyez sur Entrée:
Définir le fuseau horaire pour un nouveau système au format "région / ville": [Asie / Kolkata]
5. Par défaut, Turboarch utilisera MkinitcPio pour générer des INTRAMFS. Si, pour une raison quelconque, vous souhaitez utiliser Dracut au lieu de mkinitcpio, tapez y et appuyez sur Entrée. Sinon, appuyez simplement sur Entrée pour accepter la valeur par défaut et passez à la question suivante.
Voulez-vous utiliser Dracut au lieu de mkinitcpio pour générer des initramfs? Répondre «y» uniquement si vous avez une configuration de disque inhabituelle avec LUKS ou LVM. [O / N]
6 . Si vous souhaitez utiliser le réflecteur, tapez y ou tapez n :
Voulez-vous utiliser Reflector pour sélectionner les miroirs les plus rapides? Sinon, les miroirs de «MirrorList.default» seront utilisés. [O / N]
7. Maintenant, le script Turboarch commencera à télécharger l'image Archlinux-Bootstrap et à l'extraire.
Étape 2:
1. À l'étape 2, votre système hôte actuel sera effacé et les tâches pour installer le nouvel arch Linux commenceront.
Vous ne pouvez rien faire, à l'étape 2. À ce stade, les tâches suivantes seront effectuées automatiquement:
Étape 3:
1. L'étape 3 est également entièrement automatisée et vous ne ferez rien manuellement.
2. Une fois que votre système Linux actuel est remplacé avec succès par le dernier système Arch Linux, tapez simplement Exit et appuyez sur Entrée pour redémarrer votre système.
3. Vous remarquerez que le menu Grub est mis à jour avec une nouvelle entrée Arch Linux.
4. Connectez-vous à votre système Linux Arch nouvellement converti.
5. Vérifiez la version Arch Linux à partir du terminal à l'aide de la commande:
$ cat / etc / * - libération
Vous pouvez également vérifier la version Arch Linux en naviguant vers les paramètres GNOME -> À propos de la section.
Félicitations pour avoir réussi à remplacer votre système Linux actuel par Arch Linux! Commencez à utiliser votre système Arch Linux nouvellement installé.
Comme je l'ai déjà dit, le répertoire / maison sera intact et rien ne sera supprimé de votre ancien système. Votre ancienne configuration utilisateur sera enregistrée sous / home / utilisateur / bureau .
A: Turboarch est un script conçu pour convertir votre système Linux actuel en arch Linux. Il préserve les données utilisateur, certaines configurations telles que les configurations de disque (LVM et LUKS), les comptes d'utilisateurs et les mots de passe, tout en mettant à jour le système de base à Arch Linux.
Q: Quelles distributions Linux peuvent-elles le turboarch par Arch Linux?R: Turboarch est compatible avec une large gamme de distributions Linux, y compris, mais sans s'y limiter, Manjaro, Debian, Ubuntu, Fedora, Rosa, Astra, Void, Slackware, Gentoo, OpenSuse et Tiny Core.
Q: Quelles sont les exigences du système pour utiliser le turboarch?R: Vous avez besoin d'une connexion Internet, un noyau Linux X86_64 adapté à GLIBC dans Arch Linux (3.2 pour GLIBC version 2.39), Grep, Coreutils, Util-Linux, Bash version 4 et Wget ou Curl. De plus, TAR et XZ sont nécessaires pour décompresser l'archive Bootstrap Arch Linux.
Q: Turboarch prend-il en charge les installations environnementales de bureau?R: Oui, Turboarch prend en charge l'installation de GNOME comme environnement de bureau pendant le processus de transition, fournissant une interface conviviale à la fin de l'installation.
Q: Le turboarch affecte-t-il mon schéma de partition?R: Non, le turboarch est conçu pour être indifférent à votre disposition de partition existante. Tous vos points de montage seront conservés et transférés au nouveau système Arch Linux.
Q: Quels sont les principaux inconvénients de l'utilisation du turboarch?R: Alors que le turboarch facilite une transition en douceur vers Arch Linux, il supprime en permanence tout dans des répertoires comme / bin, / botter, / etc, / lib, / lib64, / sbin, / srv, / usr et / var du système actuel. Ce processus peut être risqué et peut entraîner une perte de données s'il n'est pas correctement sauvegardé.
Q: La turboarch est-elle sûre à utiliser?R: Cela dépend de l'expertise de l'utilisateur dans Linux. Turboarch est conçu avec des mécanismes de sécurité pour préserver les données et les configurations des utilisateurs. Cependant, comme toute opération système qui implique des changements importants, il y a un risque. Il est fortement recommandé de sauvegarder vos données et de bien comprendre le processus avant de continuer.
Q: Puis-je revenir à mon système à l'état d'origine après avoir utilisé Turboarch?R: Non. Puisque Turboarch modifie considérablement le système en remplaçant de nombreux répertoires de base, le retour à l'état d'origine n'est pas possible.
Turboarch est un script puissant qui simplifie la transition vers Arch Linux à partir de diverses distributions Linux, préservant les données utilisateur et les configurations essentielles.
Bien qu'il prenne en charge un large éventail de systèmes et nécessite des dépendances minimales, elle implique également des modifications importantes des répertoires principaux du système. Les utilisateurs doivent procéder à la prudence, garantissant que les données sont sauvegardées avant de lancer le processus.
Malgré ses inconvénients, Turboarch offre un moyen facile et rapide de migrer vers Arch Linux à partir de diverses distributions Linux, sans perdre les données de l'utilisateur.
En utilisant Turboarch, j'ai pu convertir avec succès mon poste de travail Fedora en arch Linux sans aucune perte de données. La transition a été étonnamment fluide et sans erreur. Toutes les données de mon répertoire domestique sont restées intactes!
Encore une fois, je vous recommande fortement de comprendre pleinement comment ce script fonctionne et de le tester dans un environnement sûr comme une machine virtuelle. Bonne chance!
Ressource:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!