Đồng bộ hóa hoàn toàn hai máy ubfox


9

Có phần mềm nào để đồng bộ tệp - thư mục và phần mềm giữa hai PC không? Ví dụ: nếu tôi cài đặt chương trình 'A' cho máy tính để bàn của mình, tôi cũng muốn cài đặt vào máy tính xách tay của mình nếu tôi đã đồng bộ hóa hai chương trình này. Tôi muốn tương tự với các tập tin và thư mục của tôi. Nếu tôi thay đổi một cái gì đó cho máy tính để bàn của mình, tôi cũng muốn các thay đổi này ảnh hưởng đến máy tính xách tay của mình (tôi loại trừ Ubuntu One như một giải pháp).

Cảm ơn thời gian và sự kiên nhẫn của bạn!


Nó không đơn giản, do đó chỉ là một nhận xét: bạn có thể cài đặt tất cả các gói trên một máy cũng như trên máy kia: dpkg --get-select và apt-get install. Đối với các tệp bạn có thể sử dụng rsync. Tuy nhiên, tôi không khuyến nghị điều đầu tiên với việc cài đặt tất cả các gói trên máy tính khác trừ khi chúng có cùng phần cứng và cùng phiên bản ub Ubuntu được cài đặt.
Michael K

Câu trả lời:


4

Như Michael K đã chỉ ra các gói bạn có thể giữ đồng bộ bằng cách thực hiện:

dpkg --get-selections > <file>

Sao chép tệp từ máy nguồn đến đích bằng phương pháp yêu thích của bạn sau đó

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

Bằng cách này, tất cả các gói được cài đặt trên một máy sẽ được cài đặt trên máy kia, các gói đã bị xóa trên máy nguồn sẽ bị xóa khỏi đích, do đó, việc đó cực kỳ nguy hiểm, đặc biệt là khi đồng bộ hóa máy tính để bàn với máy tính xách tay vì máy tính xách tay có thể yêu cầu trình điều khiển nhất định mà máy tính để bàn nói chung sẽ không.

Theo kinh nghiệm của tôi khi triển khai các hệ thống được tiêu chuẩn hóa, tôi có thể nói với bạn rằng một khi việc xây dựng cơ sở được thực hiện thì việc đồng bộ hóa các gói là một điều rất hiếm khi được Michael chỉ ra trên phần cứng giống hệt nhau và quan trọng nhất là giống hệt nhau.



4

Mặc dù ý tưởng của bạn nghe có vẻ hay, nhưng có lẽ bạn không muốn đồng bộ hóa mọi thứ, các tệp khóa khác nhau và .xmasterity chẳng hạn.

Bạn nên xác định những tập tin hoặc dữ liệu nào bạn muốn đồng bộ hóa.

Sau đó, bạn có thể sử dụng bất kỳ số lượng công cụ nào từ rsync để unison.

Bạn có thể sử dụng rsync để sycn dữ liệu của bạn. Cả hai công cụ đều có mặt trước đồ họa

đồng bộ

Xem:

Ubuntu wiki Unison

Ubuntu wiki rsync

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.