Saya memiliki masalah yang sama. Saya memiliki netbook yang memiliki semua data & pengaturan saya saat ini di atasnya & saya ingin perangkat lunak & file desktop saya menjadi sama.
Ini adalah bagaimana saya memperbaiki masalah saya.
Mari panggil komputer dengan semua data asli di dalamnya (dalam kasus saya netbook) sumber & komputer yang Anda inginkan untuk mendapatkan data ke target .
Langkah 1). Pastikan sistem sumbernya mutakhir
sudo aptitude update && sudo aptitude upgrade
Langkah 2). CADANGAN file pengguna sumber . Ada banyak cara berbeda untuk melakukan ini. Ini adalah artikel bagus tentang pencadangan . Saya juga memiliki beberapa artikel tentang pencadangan di bagian TI situs web saya www.marchiggins.com .
Secara pribadi, saya memilih rsync untuk tugas semacam ini.
rsync -av /source_directory /target_directory
Tergantung pada tujuan Anda akan membuat cadangan data Anda untuk menjalankan sesuatu seperti ini di komputer sumber ;
rsync -av /home/ /media/USB
rsync -av /usr/local /media/USB
cp /etc/apt/sources.list /media/USB
Secara teknis selain di atas Anda juga harus mendapatkan seluruh direktori / etc & semuanya di / var (kecuali / var / cache & / var / tmp) tapi saya tidak pernah repot. Seperti yang Anda lihat di atas, saya memastikan saya mendapatkan salinan file / etc / apt / sources saya.
Kemudian kita perlu memeriksa perangkat lunak tambahan apa yang diinstal pada komputer sumber . Sekali lagi ada beberapa cara Anda bisa melakukan ini tetapi ini adalah bagaimana saya melakukannya.
dpkg --get-selections > /media/USB/installed-software
Akan membuat file bernama instal-perangkat lunak yang berisi semua paket yang telah Anda instal.
Langkah 3). bangun komputer target & pastikan itu adalah versi OS yang sama dengan komputer sumber . Anda dapat memeriksa nomor versi Anda seperti ini;
cat /etc/lsb-release
Langkah 4). Setelah target telah dibangun, Anda perlu;
mengatur pengguna;
sudo adduser
salin source.list
sudo cp /media/USB /etc/apt/sources.list
& mereka memastikan semuanya sudah terbaru, seperti yang kami lakukan pada langkah 1)
sudo aptitude update && sudo aptitude upgrade
Langkah 6). Salin seluruh data Anda, seperti yang kami lakukan di langkah dua kecuali secara terbalik
sudo rsync -av /media/USB /home/
sudo rsync -av /media/USB /usr/local
Sekarang Anda perlu memastikan izin kepemilikan pengguna pada direktori home ditetapkan;
sudo chown -R username:username /home/pathtofolder
Langkah 7). Salin file perangkat lunak yang diinstal ke komputer Target & jalankan yang berikut untuk menginstal semua perangkat lunak yang Anda miliki di mesin sumber ke mesin target
sudo aptitude install dselect
cp /media/USB/installed-software /
dpkg --set-selections < installed-software
sudo dselect
Pilih 3. [I] instal Instal & Tingkatkan Paket yang Diinginkan
Pada titik ini Anda harus memiliki dua komputer yang sama.
Dari sini Anda dapat menggunakan serentak untuk membuatnya tetap sinkron atau rsync. Preferensi saya lagi adalah rysnc tetapi banyak orang yang saya kenal menggunakan serempak & bersumpah.