Hey Arch Linux pengguna! Hari ini, saya telah tersandung pada skrip gila (tetapi sejuk) yang menukarkan mana -mana sistem Linux ke Arch Linux dengan lancar. Ya, awak baca betul! Ia dipanggil turboarch , dan ia boleh menggantikan OS semasa anda dengan lancar dengan Arch Linux, sambil menjaga data penting anda selamat. Dengan turboarch, berhijrah ke Arch Linux adalah angin. Bersiaplah dengan mudah beralih ke Arch Linux tanpa kehilangan data!
Jadual Kandungan
Turboarch adalah skrip shell yang membantu anda menukar taburan Linux semasa anda ke Arch Linux tanpa bermula dari awal.
Skrip Turboarch boleh mengubah hampir mana -mana sistem Linux (seperti Manjaro, Ubuntu, Fedora, walaupun slackware!) Ke dalam gerbang tanpa mengelap data anda.
Ia mengekalkan data pengguna, tetapan sistem, dan juga beberapa konfigurasi seperti persediaan cakera (termasuk LVM dan LUKS), akaun pengguna, dan kata laluan.
Pada asasnya, ia menghilangkan direktori sistem utama dan menggantikannya dengan setara Arch Linux, memastikan peralihan ke sistem Arch Linux yang segar sambil mengekalkan tetapan peribadi dan penting anda.
Ini menjadikan bergerak ke Arch Linux lebih mudah dan lebih cepat, tanpa kerumitan biasa pemasangan semula manual dan penghijrahan data.
Turboarch beroperasi melalui proses tiga langkah untuk memindahkan sistem anda ke Arch Linux, setiap fasa memberi tumpuan kepada aspek yang berbeza dari pemasangan dan konfigurasi.
Tahap 1:
Tahap 2:
Tahap 3:
Pendekatan berstruktur ini membolehkan Turboarch secara sistematik menggantikan pengedaran Linux yang sedia ada dengan Arch Linux, mengekalkan data pengguna dan konfigurasi sambil memastikan peralihan lancar ke persediaan Linux Arch segar.
Terima kasih kepada keperluan ketergantungan yang minimum, Turboarch serasi dengan hampir setiap sistem Linux. Menggunakan turboarch, anda boleh menukar pengagihan Linux berikut ke Arch Linux:
Walaupun turboarch mungkin kelihatan menakutkan, ia menyediakan ciri -ciri penting yang mengurangkan kebimbangan mengenai kehilangan data.
Walaupun skrip kelihatan menjanjikan, ia juga dilengkapi dengan kelemahan yang ketara.
Sebelum anda memulakan, anda mesti tahu risiko yang terlibat dalam menggunakan skrip ini. Berhati -hati membaca perkara berikut dan tentukan sama ada anda benar -benar mahu menggunakan skrip ini untuk beralih ke Arch Linux.
Kaedah skrip untuk memelihara data pengguna dan konfigurasi tertentu, sementara secara agresif menggantikan banyak direktori teras sistem, menggariskan keperluan untuk pertimbangan dan penyediaan yang teliti.
Inilah pecahan implikasi:
Oleh itu, kami sangat menasihatkan anda untuk menguji skrip turboarch dalam mesin maya dan memutuskan sama ada anda masih mahu mencubanya.
Adalah penting untuk mengambil langkah berjaga -jaga yang penting sebelum menggunakan turboarch.
Sebelum memulakan skrip turboarch, pastikan sistem anda memenuhi keperluan ini. Anda mungkin perlu memasang beberapa utiliti ini jika mereka belum hadir pada sistem anda.
Prasyarat penting untuk alat turboarch berfungsi dengan betul disenaraikan di bawah:
Untuk tujuan demonstrasi, saya menggunakan mesin maya yang berjalan dengan edisi Fedora 39 Gnome terkini.
Muat turun skrip turboarch dari GitHub menggunakan arahan:
$ git clone https://github.com/evgvs/turboarch
Ini akan mengklon kandungan repositori Turboarhc dalam direktori tempatan bernama 'Turboarch'.
CD ke dalam direktori ini dengan arahan:
$ cd turboarch
Sekarang, jalankan skrip turboarch:
$ sudo bash turboarch.sh
Seperti yang telah dinyatakan, Turboarch berfungsi dalam tiga peringkat.
Tahap 1:
Di Peringkat 1, ia akan mendorong anda satu siri soalan. Bacalah dengan teliti dan jawab dengan sewajarnya.
1. Pertama, anda akan diminta jika anda ingin menyalin data konfigurasi pengguna semasa anda (misalnya konfigurasi Firefox). Taip " Y " dan tekan Enter untuk menyalin data atau taip " n " untuk melangkauinya.
______ __ ___ __ /_ __ /_ _______ / /_ ____ /| __________ / / _ / / / / / / ___ / __ \ / __ \ / / | | / ___/ ___/ __ \ / / / / / _ / / / / _ / / / _ / / ___ | / / / / __ / / / / / / / /_/\ __, _/_//_.___/\____/_/ | _/_/\ ___/_//_/ Calon pelepasan turboarch 4 Hak Cipta (c) 2024 Evgeny Vasilievich Adakah anda ingin menyalin konfigurasi pengguna dari sistem semasa? [Y/n] <strong>y</strong>
2. Skrip Turboarch akan menganalisis sistem anda dan menyenaraikan pengguna yang tersedia dan kumpulan masing -masing dalam sistem semasa anda. Dan kemudian, anda akan ditanya sama ada anda mahu memasang Gnome de. Taip Y untuk memasangnya atau taipkan N untuk melangkauinya.
Pengguna yang dijumpai: root Pengguna yang dijumpai (sudo/roda): ostechnix, (uid 1000) Adakah anda mahu memasang GNOME? [Y/n] <strong>y</strong>
3. Seterusnya, anda akan diminta jika anda ingin menetapkan nama hos untuk sistem Arch Linux baru anda. Jika anda tidak memberikan nama hos, skrip akan menetapkan "Archlinux" sebagai nama hos sistem anda secara lalai. Sekiranya anda ingin menetapkan sesuatu yang lain, taipkannya dan tekan Enter:
Tetapkan Nama Host untuk Sistem Baru: [Archlinux]
4. Turboarch secara automatik akan memilih zon waktu sedia ada untuk sistem anda. Jika anda ingin menetapkan zon waktu baru, taipkannya dalam format "Wilayah/Bandar" dan tekan Enter:
Tetapkan masa zon untuk sistem baru dalam format "Wilayah/Bandar": [Asia/Kolkata]
5. Secara lalai, turboarch akan menggunakan mkinitcpio untuk menghasilkan initramfs. Jika, atas sebab apa pun, anda mahu menggunakan Dracut dan bukannya Mkinitcpio, taipkan Y dan tekan Enter. Jika tidak, tekan Enter untuk menerima nilai lalai dan teruskan ke soalan seterusnya.
Adakah anda mahu menggunakan dracut dan bukannya mkinitcpio untuk menjana initramfs? Jawab 'Y' hanya jika anda mempunyai beberapa konfigurasi cakera yang luar biasa dengan LUKS atau LVM. [Y/N]
6. Dalam langkah ini, anda akan diminta jika anda ingin menggunakan reflektor untuk memilih cermin terpantas menggunakan reflektor. Jika anda ingin menggunakan reflektor, taipkan Y atau taipkan N :
Adakah anda mahu menggunakan reflektor untuk memilih cermin terpantas? Jika tidak, cermin dari 'MirrorList.Default' akan digunakan. [Y/N]
7. Sekarang, skrip turboarch akan mula memuat turun imej archlinux-bootstrap dan mengeluarkannya.
Tahap 2:
1. Di Peringkat 2, sistem tuan rumah semasa anda akan dipadamkan dan tugas -tugas untuk memasang Arch Linux baru akan bermula.
Tidak ada banyak yang boleh anda lakukan adalah di Peringkat 2. Pada peringkat ini, tugas -tugas berikut akan dijalankan secara automatik:
Tahap 3:
1. Tahap 3 juga automatik sepenuhnya dan anda tidak akan melakukan apa -apa secara manual.
2. Sebaik sahaja sistem Linux semasa anda berjaya digantikan dengan sistem Arch Linux terkini, taipkan keluar dan tekan Enter untuk reboot sistem anda.
3. Anda akan melihat bahawa menu grub dikemas kini dengan entri Arch Linux baru.
4. Log masuk ke sistem Arch Linux yang baru ditukar.
5. Semak versi Arch Linux dari Terminal menggunakan arahan:
$ CAT /ETC /*-Siaran
Anda juga boleh menyemak versi Arch Linux dengan menavigasi ke GNOME Tetapan -> mengenai bahagian.
Tahniah untuk berjaya menggantikan sistem Linux semasa anda dengan Arch Linux! Mula menggunakan sistem Arch Linux yang baru dipasang.
Seperti yang telah saya nyatakan, direktori /rumah akan utuh dan tiada apa yang akan dipadamkan dari sistem lama anda. Konfigurasi pengguna lama anda akan disimpan di bawah /rumah/pengguna/lokasi desktop .
A: Turboarch adalah skrip yang direka untuk menukar sistem Linux semasa anda ke Arch Linux. Ia mengekalkan data pengguna, konfigurasi tertentu seperti persediaan cakera (LVM dan LUKS), akaun pengguna, dan kata laluan, sambil mengemas kini sistem teras ke Arch Linux.
S: Pengagihan Linux mana yang boleh menggantikan Turboarch dengan Arch Linux?A: Turboarch serasi dengan pelbagai pengagihan Linux, termasuk tetapi tidak terhad kepada Manjaro, Debian, Ubuntu, Fedora, Rosa, Astra, Void, Slackware, Gentoo, OpenSuse, dan Inti Tiny.
S: Apakah keperluan sistem untuk menggunakan turboarch?A: Anda memerlukan sambungan internet, kernel Linux x86_64 yang sesuai untuk GLIBC di Arch Linux (3.2 untuk versi GLIBC 2.39), grep, coreutils, util-linux, versi bash 4, dan sama ada wget atau curl. Di samping itu, TAR dan XZ dikehendaki menguraikan arkib Bootstrap Arch Linux.
S: Adakah pemasangan persekitaran desktop sokongan turboarch?A: Ya, Turboarch menyokong memasang GNOME sebagai persekitaran desktop semasa proses peralihan, menyediakan antara muka mesra pengguna apabila selesai pemasangan.
S: Adakah turboarch mempengaruhi skim partition saya?A: Tidak, turboarch direka untuk menjadi acuh tak acuh kepada susun atur partition anda yang sedia ada. Semua titik gunung anda akan dipelihara dan dipindahkan ke sistem Arch Linux yang baru.
S: Apakah kelemahan utama menggunakan turboarch?A: Walaupun turboarch memudahkan peralihan yang lancar ke Arch Linux, ia secara kekal menghilangkan segala -galanya dalam direktori seperti /bin, /boot, /etc, /lib, /lib64, /sbin, /srv, /usr, dan /var sistem semasa. Proses ini boleh berisiko dan boleh menyebabkan kehilangan data jika tidak disokong dengan betul.
Q: Adakah turboarch selamat digunakan?A: Ia bergantung kepada kepakaran pengguna di Linux. Turboarch direka dengan mekanisme keselamatan untuk memelihara data pengguna dan konfigurasi. Walau bagaimanapun, seperti mana -mana operasi sistem yang melibatkan perubahan ketara, terdapat risiko yang terlibat. Ia sangat disyorkan untuk membuat sandaran data anda dan memahami dengan teliti proses sebelum meneruskan.
S: Bolehkah saya mengembalikan sistem saya kembali ke keadaan asal selepas menggunakan turboarch?A: Tidak. Sejak Turboarch ketara mengubah sistem dengan menggantikan banyak direktori teras, kembali ke keadaan asal tidak mungkin.
Turboarch adalah skrip yang kuat yang memudahkan peralihan ke Arch Linux dari pelbagai pengagihan Linux, memelihara data pengguna dan konfigurasi penting.
Walaupun ia menyokong pelbagai sistem dan memerlukan kebergantungan yang minimum, ia juga melibatkan perubahan ketara kepada direktori teras sistem. Pengguna perlu berhati -hati, memastikan data disokong sebelum memulakan proses.
Walaupun kelemahannya, Turboarch menawarkan cara yang mudah dan cepat untuk berhijrah ke Arch Linux dari pelbagai pengagihan Linux, tanpa kehilangan data pengguna.
Menggunakan turboarch, saya dapat berjaya menukar stesen kerja Fedora saya ke Arch Linux tanpa sebarang kehilangan data. Peralihan itu menghairankan lancar dan bebas kesilapan. Semua data dalam direktori rumah saya tetap utuh!
Sekali lagi, saya sangat mengesyorkan anda untuk memahami sepenuhnya bagaimana skrip ini berfungsi dan mengujinya di bawah persekitaran yang selamat seperti mesin maya. Nasib baik!
Sumber:
Atas ialah kandungan terperinci Jangan memasang semula! Tukar mana -mana Linux ke Arch Linux dengan mudah dengan turboarch!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!