Saya terbiasa ubuntu
berurusan dengan pekerjaan sehari-hari. Sekarang saya membeli laptop baru, dan saya ingin memigrasi seluruh sistem saya (program, paket, data, pengaturan, dll) ke mesin baru.
Saya tahu saya bisa menyalin folder rumah saya ke mesin baru dan saya akan mendapatkan (hampir) semua data dan pengaturan. Tetapi apakah ada cara yang aman untuk menyalin seluruh sistem? Atau itu ide yang buruk?
Jawaban:
Prasyarat:
Versi Ubuntu yang sama diinstal pada kedua mesin. Arsitekturnya (32/64 bit) dapat berbeda.
Langkah 1: Simpan daftar paket yang diinstal
Jalankan perintah berikut di mesin sumber untuk menyimpan nama paket yang diinstal di ~ / pkglist:
Langkah 2: Transfer konfigurasi Anda
Gunakan scp atau rsync atau bahkan flash drive untuk mentransfer direktori home Anda (~ / , ~ /. ), Daftar sumber (/etc/apt/sources.list) dan file lain yang Anda sesuaikan atau instal (seperti konfigurasi apache di bawah / dll atau software on / opt) dari mesin sumber ke yang target.
Langkah 3: Instal paket
Pada mesin target jalankan perintah berikut dalam sesi terminal yang gagal untuk menginstal paket Anda:
Ambil dari:
http://eggsonbread.com/2010/01/28/move-ubuntu-to-another-computer-in-3-simple-steps/
sumber
Pertama, Cara mendaftar semua paket yang terinstal , pertanyaan ini mencakup mengekspor (kemudian menginstal) paket yang tepat.
Seperti yang Anda catat, sebagian besar konfigurasi Anda berada di / home.
Yang sedang berkata, setiap kali saya melakukan ini, saya mulai dari awal sehingga untuk berbicara. Saya akan menginstal ubuntu dan secara manual menambahkan paket yang saya tahu saya gunakan, mengkonfigurasinya satu per satu. Daftar paket yang diinstal pada komputer lama Anda adalah tempat awal yang baik untuk menemukan bagian yang berbeda. Setelah barang-barang lebih atau kurang diatur, saya kemudian akan menyalin hanya file data (tetapi bukan file konfigurasi) dari komputer lama saya. Ini memang membutuhkan lebih banyak waktu untuk dilakukan, tetapi layak untuk beralih ke versi terbaru. (Desktop lama saya berjalan 10,04, komputer baru saya saat ini berjalan 11,10, meskipun saya berencana memperbarui itu menjadi 12,04 ketika sudah ada selama satu bulan untuk menghilangkan tepi kasar yang tersisa) Tetapi rencana ini adalah untuk jika Anda setuju dengan beberapa hal bekerja sedikit berbeda dari sebelumnya. Jika Anda perlu segalanya menjadi persis sama, silakan dan lakukan di atas.
sumber
Saya mencari cara yang lebih mudah untuk melakukan ini dan saya menemukan Aptik :
Saya hanya menggunakannya untuk bermigrasi dari laptop lama ke yang baru, keduanya menjalankan Ubuntu 18.04. Tampaknya bekerja dengan cukup baik.
sumber
Sebagian besar konfigurasi dan file pribadi akan masuk
/home
. Misalnya secara default tema GNOME saya, pengaturan shell, riwayat Chromium / bookmark / dll., Vimrc, bash_profile, dan sebagian besar pengaturan berjalan dengan baik.Yang penting adalah menjaga izin dan cap waktu. Lihat Salin file tanpa kehilangan file / folder permissions The
-a
flag untuk rsync sangat ideal untuk ini. Rsync direkomendasikan untuk transfer file besar. Gunakan--partial-dir
untuk dapat memulai kembali kemajuan . Saya juga mengecualikan.gvfs
(bukan file nyata) dan.cache
.Juga pertimbangkan untuk menginstal / home pada partisi yang terpisah jika Anda baru saja menginstal ulang sistem pada hard drive yang sama. Apa pro dan kontra dari memiliki partisi rumah yang terpisah?
sumber
Ada beberapa utilitas yang dapat membuat salinan langsung dari sistem file Anda dan beberapa (Norton Ghost misalnya) dapat menyesuaikan partisi Anda untuk beradaptasi dengan disk baru. Perangkat lunak seperti ini memungkinkan Anda untuk tidak hanya menyalin dari disk ke disk tetapi juga menyimpan cadangan yang dikompresi untuk Anda di masa mendatang.
Ada juga alat
dd
untuk melakukan ini, namun dibutuhkan sedikit lebih banyak pengetahuan dan penelitian untuk menghasilkan hasil yang Anda inginkan.sumber
Ingatlah bahwa Anda dapat dengan mudah menghapus hard disk dari satu mesin ke komputer lain tanpa masalah.
sumber