Pertama, jika Anda akan terus menjalankan biner 32-bit, Anda sebenarnya tidak mengubah arsitektur prosesor: Anda masih akan menjalankan prosesor x86, bahkan jika itu juga mampu melakukan hal-hal lain. Dalam hal ini, saya sarankan kloning instalasi Anda atau hanya memindahkan hard disk, seperti dijelaskan dalam Memindahkan instal linux ke komputer baru .
Di sisi lain, jika Anda ingin memiliki sistem 64-bit (dalam istilah Ubuntu: amd64
arsitektur), Anda perlu menginstal ulang, karena Anda tidak dapat menginstal amd64
paket pada i386
sistem atau sebaliknya. (Ini akan berubah ketika Multiarch datang).
Banyak kustomisasi tinggal di direktori home Anda, dan Anda dapat menyalinnya ke mesin baru. Pengaturan sistem tidak dapat disalin dengan mudah karena perubahan arsitektur prosesor.
Di Ubuntu 10.10 ke atas, coba OneConf .
OneConf adalah mekanisme untuk merekam informasi perangkat lunak di Ubuntu One, dan menyinkronkan dengan komputer lain sesuai kebutuhan. Di Maverick, daftar perangkat lunak yang diinstal disimpan. Ini pada akhirnya dapat berkembang hingga mencakup beberapa pengaturan aplikasi dan status aplikasi. Alat lain seperti Stipple dapat memberikan pengaturan / kontrol lebih lanjut.
Salah satu hal utama yang Anda ingin mereproduksi pada instalasi baru adalah paket paket yang diinstal. Pada distribusi berbasis APT, Anda dapat menggunakan aptitude-create-state-bundle
perintah (bagian dari aptitude
paket) untuk membuat arsip yang berisi daftar paket yang diinstal dan konfigurasi debconf mereka , dan aptitude-run-state-bundle
pada mesin baru. (Terima kasih untuk intuisi karena memberi tahu saya aptitude-create-state-bundle
.) Lihat juga daftar Ubuntu yang secara eksplisit menginstal paket dan Pengguna Super dan Ajukan pertanyaan Ubuntu yang dikutip di sana, terutama jawaban Telemakus , tentang bagaimana melakukan bagian ini secara manual.
Untuk hal-hal yang telah Anda ubah /etc
, Anda harus memeriksanya. Banyak yang berkaitan dengan pengaturan perangkat keras atau jaringan tertentu dan tidak boleh disalin. Yang lain harus dilakukan dengan preferensi pribadi - tetapi Anda harus menetapkan preferensi pribadi berdasarkan per-pengguna bila memungkinkan, sehingga pengaturan disimpan di direktori rumah Anda.
Jika Anda berencana sebelumnya, Anda dapat menggunakan etckeeper untuk meletakkan di /etc
bawah kontrol versi ( etckeeper quickstart ). Anda tidak perlu tahu apa-apa tentang kontrol versi untuk menggunakan dllkeeper, Anda hanya perlu mulai belajar jika Anda ingin memanfaatkannya untuk melakukan hal-hal mewah.