Sinkronkan sepenuhnya dua mesin ubuntu

9

Apakah ada perangkat lunak untuk menyinkronkan file-folder dan perangkat lunak antara dua PC? Sebagai contoh jika saya menginstal program 'A' ke desktop saya, saya ingin diinstal ke laptop saya juga jika saya telah menyinkronkan keduanya. Saya ingin hal yang sama dengan file dan folder saya. Jika saya mengubah sesuatu ke desktop saya, saya ingin perubahan juga mempengaruhi laptop saya (saya mengecualikan Ubuntu One sebagai solusi).

Terima kasih atas waktu dan kesabaran Anda!

el10780
sumber
Ini tidak sesederhana itu, dengan demikian hanya sebuah komentar: Anda dapat menginstal semua paket yang ada di satu mesin juga di yang lain: dpkg --get-choices dan apt-get install. Untuk file, Anda dapat menggunakan rsync. Namun, saya tidak merekomendasikan hal pertama dengan menginstal semua paket di komputer lain kecuali mereka memiliki perangkat keras yang sama dan versi ubuntu yang sama diinstal.
Michael K

Jawaban:

4

Seperti Michael K tunjukkan paket yang dapat Anda sinkronkan dengan melakukan:

dpkg --get-selections > <file>

Salin file dari mesin sumber ke tujuan menggunakan metode favorit Anda kemudian

dpkg --set-selections < <file>
apt-get dselect-upgrade

Dengan cara ini semua paket yang diinstal pada satu mesin akan diinstal pada yang lain selanjutnya paket-paket yang dihapus pada mesin sumber akan dihapus dari tujuan, sehingga melakukan itu sangat berbahaya terutama ketika menyinkronkan desktop ke laptop karena laptop mungkin memerlukan driver tertentu yang desktop secara umum tidak akan.

Dalam pengalaman saya menyebarkan sistem standar saya dapat memberitahu Anda bahwa begitu membangun basis ditempatkan sinkronisasi paket adalah hal yang sangat sangat langka diprediksikan sebagai Michael menunjukkan pada perangkat keras yang identik dan yang paling penting tujuan identik juga.

Karlson
sumber
5

Ubuntu Software Center memiliki fitur sinkronisasi paket. Klik File -> Sinkronkan antar komputer.

Untuk sinkronisasi file dua arah tanpa Ubuntu One, coba Unison . Berikut ini beberapa instruksi .

regan
sumber
4

Meskipun ide Anda terdengar bagus, Anda mungkin tidak ingin menyinkronkan semuanya, berbagai file kunci dan .xauthority misalnya.

Anda lebih baik mengidentifikasi file atau data apa yang ingin Anda sinkronkan.

Anda kemudian dapat menggunakan sejumlah alat dari rsync untuk menyatukan.

Anda dapat menggunakan rsync untuk mensycn data Anda. Kedua alat memiliki ujung depan grafis

grsync

Lihat:

Ubuntu wiki Unison

Ubuntu wiki rsync

Harimau kumbang
sumber