嘿,Arch Linux用户!今天,我偶然发现了一个疯狂(但很酷的)脚本,该脚本将任何Linux系统转换为Arch Linux超级顺利。是的,您读了正确的!它称为Turboarch ,它可以用Arch Linux无缝替换当前的OS,同时确保重要的数据安全。使用Turboarch,迁移到Arch Linux很轻松。准备好无需数据丢失即可轻松过渡到Arch Linux!
目录
Turboarch是一个外壳脚本,可帮助您无需从头开始就可以将当前的Linux分发转换为Arch Linux。
Turboarch脚本可以将几乎所有Linux系统(例如Manjaro,Ubuntu,Fedora,甚至Slackware!)转换为拱门,而无需擦拭数据。
它保留您的用户数据,系统设置,甚至保留一些配置,例如磁盘设置(包括LVM和LUK),用户帐户和密码。
从本质上讲,它可以删除关键系统目录并用Arch Linux等效物代替它们,从而确保过渡到新的Arch Linux系统,同时保持您的个人和重要设置完整。
这使得在没有通常的手动重新安装和数据迁移的麻烦的情况下更简单,更快地转移到Arch Linux。
Turboarch通过三步过程运行,将系统转换为Arch Linux,每个阶段都侧重于安装和配置的不同方面。
阶段1:
阶段2:
阶段3:
这种结构化方法允许涡轮机系统地用Arch Linux系统地替换现有的Linux分布,并确保无缝过渡到新的Arch Linux设置,从而维护用户数据和配置。
由于其最小的依赖性要求,涡轮机几乎与每个Linux系统兼容。使用Turboarch,您可以将以下Linux分布转换为Arch Linux:
尽管涡轮核管似乎令人生畏,但它提供了减轻对数据丢失的担忧的基本功能。
尽管该脚本似乎很有希望,但它也带来了重要的缺点。
在开始之前,您必须知道使用此脚本所涉及的风险。仔细阅读以下内容,并决定您是否真的想使用此脚本过渡到Arch Linux。
脚本保存用户数据和某些配置的方法,同时积极替换系统的大部分核心目录,强调了需要仔细考虑和准备的需求。
这是含义的细分:
因此,我们强烈建议您在虚拟机中测试Turboarch脚本,并决定是否仍然想尝试一下。
在使用涡轮机之前,必须采取以下重要预防措施。
在启动涡轮Arch脚本之前,请确保您的系统符合这些要求。如果系统尚未在系统上存在,则可能需要安装其中一些公用事业。
下面列出了涡轮核管工具正常运行的基本先决条件:
出于演示目的,我正在使用一台使用最新的Fedora 39 Gnome Edition运行的虚拟机。
使用命令从github下载涡轮增压脚本:
$ git克隆https://github.com/evgvs/turboarch
这将在名为“ Turboarch”的本地目录中克隆涡轮存储库的内容。
用命令进入此目录的CD:
$ CD涡轮核管
现在,运行Turboarch脚本:
$ sudo bash turboarch.sh
如前所述,Turboarch分为三个阶段。
阶段1:
在第1阶段,它将提示您一系列问题。仔细阅读并相应地回答。
1。首先,如果要复制当前用户的配置数据(例如Firefox配置),您将被提示。键入“ Y ”并命中输入以复制数据或键入“ N ”以跳过它。
______ ____________________________________ /_ __ /_ _______ / /_ ____ /| __________ / / _ / / / / / / / __ / __ \ / __ \ / / | | / ___/ ___/ __ \ / / / / / / / / / _ / / / / / / / / / / __ | / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /· /_/\ __,_/_/_/_.___/ \ ____/_/ | _/_/_/\ ___/_/_/_/_///_////_//_//_// Turboarch释放候选4 版权(C)2024 Evgeny Vasilievich 您要从当前系统复制用户配置吗? [是/n] <strong>y</strong>
2。涡轮脚本将分析您的系统,并在当前系统中列出可用的用户及其各自的组。然后,将询问您是否要安装Gnome de。键入安装它或键入n以跳过它。
找到的用户:根 找到的用户(sudo/wheel):ostechnix,(UID 1000) 您想安装侏儒吗? [是/n] <strong>y</strong>
3。接下来,如果要为新的Arch Linux系统设置主机名,请提示您。如果您不提供主机名,则该脚本将默认情况下将“ Archlinux”设置为系统的主机名。如果要设置其他内容,只需键入并点击Enter:
设置新系统的主机名:[Archlinux]
4。涡轮增压物将自动为您的系统选择现有的时区。如果要设置一个新的时区,请以“区域/城市”格式键入它,然后按Enter:
设置“地区/城市”格式的新系统的时区:[ASIA/KOLKATA]
5。默认情况下,Turboarch将使用Mkinitcpio生成Initramfs。如果出于任何原因,您要使用dracut而不是mkinitcpio,请键入y并命中Enter。否则,只需按Enter接受默认值,然后继续进行下一个问题。
您要使用Dracut而不是Mkinitcpio生成Initramfs吗?仅当您使用LUK或LVM具有一些不寻常的磁盘配置时,请回答“ Y”。 [Y/N]
6。在此步骤中,如果您希望使用反射器选择使用反射器最快的镜子,则将提示您。如果要使用反射器,请键入y或type n :
您要使用反射器选择最快的镜子吗?否则,将使用来自“ Mirririst.default”的镜像。 [Y/N]
7。现在,Turboarch脚本将开始下载Archlinux-Bootstrap图像并提取它。
阶段2:
1。在第2阶段,您当前的主机系统将被删除,并且将开始安装新的Arch Linux的任务。
在第2阶段,您无能为力。在此阶段,以下任务将自动执行:
阶段3:
1。阶段3也完全自动化,您将无需手动做任何事情。
2。一旦您当前的Linux系统成功地替换为最新的Arch Linux系统,只需键入Exit,然后按Enter重新启动您的系统。
3。您会注意到,使用新的Arch Linux条目更新了GRUB菜单。
4。登录到您新转换的Arch Linux系统。
5。使用命令从终端中检查Arch Linux版本:
$ cat /etc /* - 发布
您也可以通过导航到gnome设置 - >关于部分来检查Arch Linux版本。
恭喜您成功地用Arch Linux替换了当前的Linux系统!开始使用新安装的Arch Linux系统。
正如我已经说过的, /主目录将完好无损,您的旧系统将不会删除任何内容。您的旧用户配置将在/Home/Home/user/Desktop位置保存。
答:Turboarch是一个旨在将您当前的Linux系统转换为Arch Linux的脚本。它保留用户数据,某些配置,例如磁盘设置(LVM和LUK),用户帐户和密码,同时将核心系统更新为Arch Linux。
问:哪些Linux分布可以用Arch Linux替换涡轮机?答:Turboarch与各种Linux分布兼容,包括但不限于Manjaro,Debian,Ubuntu,Fedora,Rosa,Rosa,Astra,Void,Slackware,Gentoo,Gentoo,Opensues,Opensuse和Tiny Core。
问:使用涡轮机的系统要求是什么?答:您需要一个Internet连接,X86_64 Linux内核适用于Arch Linux(3.2 for Glibc版本2.39),GREP,COREUTILS,UTIL-LINUX,BASH版本4以及WGET或Curl。此外,需要TAR和XZ来解压缩Arch Linux引导档案。
问:Turboarch支持桌面环境安装吗?答:是的,在过渡过程中,Turboarch支持将GNOME作为桌面环境安装,并在安装完成后提供了用户友好的界面。
问:Turboarch会影响我的分区方案吗?答:不,Turboarch设计为对您现有的分区布局无动于衷。您的所有山位将被保存并转移到新的Arch Linux系统中。
问:使用涡轮机的主要缺点是什么?答:虽然涡轮机促进了向Arch Linux的平稳过渡,但它会永久删除 /bin,bin, /boot, /etc, /lib, /lib64, /sbin, /sbin, /srv, /srv, /usr和 /var等目录中的所有内容。如果无法正确备份,此过程可能会冒险,并且可能导致数据丢失。
问:涡轮机安全使用吗?答:这取决于用户在Linux中的专业知识。 Turboarch的设计采用安全机制来保存用户数据和配置。但是,就像任何涉及重大变化的系统操作一样,涉及风险。强烈建议在进行之前备份数据并彻底了解该过程。
问:使用涡轮机后,我可以将系统还原回原始状态吗?答:否。由于涡轮机通过替换许多核心目录可以显着改变系统,因此无法恢复到原始状态。
Turboarch是一个强大的脚本,可简化从各种Linux分布,保留用户数据和基本配置的Arch Linux的过渡。
尽管它支持广泛的系统,并且需要最小的依赖性,但它还涉及对系统核心目录的重大变化。用户应谨慎行事,确保在启动过程之前备份数据。
尽管有缺点,但Turboarch提供了一种简单快捷的方法,可以从各种Linux发行版中迁移到Arch Linux,而不会丢失用户的数据。
使用Turboarch,我能够成功地将Fedora工作站转换为Arch Linux,而无需任何数据丢失。过渡令人惊讶地平稳且没有错误。我的主目录中的所有数据都完好无损!
同样,我强烈建议您充分了解该脚本如何工作并在像虚拟机这样的安全环境下进行测试。祝你好运!
资源:
以上是不要重新安装!使用涡轮核管轻松将任何Linux转换为Arch Linux!的详细内容。更多信息请关注PHP中文网其他相关文章!