GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu – Bagaimana Cara Memigrasikan Konfigurasi Antar Komputer Dengan Perangkat Keras Yang Berbeda?

Saya ingin memigrasikan konfigurasi desktop Ubuntu ke kotak baru dengan perangkat keras yang berbeda. Apa cara termudah untuk melakukan ini? /etc/ berisi pengaturan khusus mesin dan perangkat keras jadi saya tidak bisa menyalinnya begitu saja. Masalah serupa muncul untuk paket yang diinstal.

edit:Ini adalah perpindahan dari x86 ke x86-64.

Jawaban yang Diterima:

Pertama, jika Anda akan terus menjalankan binari 32-bit, Anda tidak benar-benar mengubah arsitektur prosesor:Anda akan tetap menjalankan prosesor x86, meskipun prosesor tersebut juga mampu melakukan hal lain. Dalam hal ini, saya sarankan untuk mengkloning instalasi Anda atau cukup memindahkan hard disk, seperti yang dijelaskan dalam Memindahkan instalasi linux ke komputer baru.

Di sisi lain, jika Anda ingin memiliki sistem 64-bit (dalam istilah Ubuntu:sebuah amd64 arsitektur), Anda perlu menginstal ulang, karena Anda tidak dapat menginstal amd64 paket pada i386 sistem atau sebaliknya. (Ini akan berubah ketika Multiarch hadir).

Banyak penyesuaian 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 dan yang lebih baru, coba OneConf.

OneConf adalah mekanisme untuk merekam informasi perangkat lunak di Ubuntu One, dan melakukan sinkronisasi dengan komputer lain sesuai kebutuhan. Di Maverick, daftar perangkat lunak yang diinstal disimpan. Ini pada akhirnya dapat diperluas untuk menyertakan beberapa pengaturan aplikasi dan status aplikasi. Alat lain seperti Titik-titik dapat memberikan pengaturan/kontrol yang lebih canggih.

Salah satu hal utama yang ingin Anda ulangi pada instalasi baru adalah kumpulan paket yang diinstal. Pada distribusi berbasis APT, Anda dapat menggunakan aptitude-create-state-bundle perintah (bagian dari aptitude package) untuk membuat arsip yang berisi daftar paket yang diinstal dan konfigurasi debconf-nya, dan aptitude-run-state-bundle pada mesin baru. (Terima kasih kepada intuisi karena memberi tahu saya tentang aptitude-create-state-bundle .) Lihat juga Ubuntu daftar paket yang diinstal secara eksplisit dan Pengguna Super dan Ajukan pertanyaan Ubuntu yang dikutip di sana, terutama jawaban Telemachus, tentang cara melakukan bagian ini secara manual.

Untuk hal-hal yang telah Anda ubah di /etc , Anda harus meninjaunya. Banyak yang berkaitan dengan perangkat keras atau pengaturan jaringan tertentu dan tidak boleh disalin. Lainnya berkaitan dengan preferensi pribadi — tetapi Anda harus menetapkan preferensi pribadi berdasarkan per pengguna bila memungkinkan, sehingga pengaturan tersebut disimpan di direktori home Anda.

Terkait:Bagaimana cara menentukan spesifikasi komputer??

Jika Anda merencanakan sebelumnya, Anda dapat menggunakan etckeeper untuk meletakkan /etc di bawah kontrol versi (quickstart etckeeper). Anda tidak perlu tahu apa-apa tentang kontrol versi untuk menggunakan etckeeper, Anda hanya perlu mulai belajar jika Anda ingin memanfaatkannya untuk melakukan hal-hal mewah.


Ubuntu
  1. Cara Mengonfigurasi Pengaturan Proxy di Ubuntu 20.04

  2. Cara Mengatur Firewall dengan UFW di Ubuntu 20.04

  3. Bagaimana cara memigrasikan konfigurasi antar komputer dengan perangkat keras yang berbeda?

  1. Cara Menginstal MediaWiki dengan Nginx di Ubuntu 16.04

  2. Cara Menginstal Magento dengan Nginx di Ubuntu 15.10

  3. Cara Menginstal Mailpile dengan Nginx di Ubuntu 15.10

  1. Cara Instal Redmine 3 dengan Nginx di Ubuntu 15.10

  2. Cara Menginstal Piwik dengan Nginx di Ubuntu 15.10

  3. Cara menginstal ONLYOFFICE 8.9.0 dengan Docker di Ubuntu