Menjadi orang baru di Linux dan Ubuntu, saya telah mengambil beberapa waktu untuk menyesuaikannya dengan kebutuhan saya di netbook saya. Karena saya sekarang diyakinkan oleh OS, saya berencana untuk menginstalnya di desktop saya dalam beberapa hari mendatang. Saya berharap dengan Ubuntu One, setelah sinkronisasi, saya akan menemukan kembali semua pengaturan saya pada mesin yang baru diinstal: pengaturan sistem, bahasa, daftar program yang diinstal (untuk dengan cepat menginstal ulang set yang sama), obrolan email dan akun microblog, Unity pintasan peluncur, dll ...
Saya baru saja membaca melalui situs web Ubuntu One dan sepertinya fitur pengaturan-sinkronisasi bukan bagian dari itu. Apakah ini sesuatu yang bisa dilakukan? Apakah sudah direncanakan? Apakah ada cara lain untuk mencapai efek yang sama ini?
Terima kasih sebelumnya untuk info apa pun tentang itu.
sumber
Jawaban:
Semua pengaturan OS (pribadi) ini disimpan di folder rumah Anda (
~
, atau/home/username
), sebagian besar (jika tidak semua) dari mereka dalam bentuk folder tersembunyi , folder yang dimulai dengan titik, seperti di~/.config
. Anda dapat melihat folder seperti itu jika membuka folder beranda dan menekan CTRL + H atauView > Show Hidden Files
.Jadi, jika Anda menambahkan folder rumah ke sinkronisasi Ubuntu One, sebagian besar pengaturan pribadi akan ditransfer ke mesin baru.
TAPI ... aplikasi Anda yang terinstal TIDAK akan mentransfer dengan cara ini. Dan sebagian besar pengaturan ini hanya akan efektif setelah Anda menginstal aplikasi yang sesuai. Juga, untuk salinan pengaturan dan file konfigurasi "keras" seperti itu, disarankan untuk menggunakan versi Ubuntu yang persis sama di kedua komputer, serta menginstal aplikasi dan versi yang sama.
Karena itu, langkah yang saya rekomendasikan adalah:
Harap perhatikan bahwa ini bukan prosedur bukti kegagalan 100%. Beberapa pengaturan tidak akan berfungsi, sementara beberapa bahkan mungkin membiarkan desktop Anda sedikit "aneh", karena beberapa pengaturan di netbook tidak berlaku di lingkungan desktop (manajemen baterai dan ukuran layar untuk beberapa nama). Jadi beberapa penyesuaian dan penyetelan ulang pengaturan masih akan diperlukan. Tapi ini lebih cepat daripada melakukannya dari awal.
Semoga ini membantu!
sumber
~/.config
hanya 1 dari 65 folder tersembunyi lainnya di folder rumah saya. Pada dasarnya setiap aplikasi yang Anda instal akan membuat folder tersembunyi untuk pengaturan pribadinya. Anda dapat mencoba satu per satu, dalam basis per-aplikasi, untuk menemukan yang lebih baik ditangani dengan sinkronisasi. Dan jangan takut dengan desktop "aneh": jika ada masalah, Anda selalu dapat menghapus folder ~ /. Untuk mengembalikan pengaturan asli untuk aplikasi tertentu.Ubuntu One saat ini tidak mendukung pengaturan sinkronisasi aplikasi sewenang-wenang, meskipun kami banyak memintanya. Ada beberapa alasan untuk ini. Yang utama adalah ini: aplikasi harus ditulis dengan pengaturan sinkronisasi dalam pikiran. Jika Anda mengambil aplikasi yang sewenang-wenang, yang menyimpan datanya dalam file konfigurasi, maka aplikasi itu sangat tidak mungkin memperhatikan jika Ubuntu One mengubah file konfigurasi itu saat aplikasi sedang berjalan. Memang, aplikasi hampir pasti akan menimpa perubahan Ubuntu One-made jika Anda mengubah konfigurasi aplikasi sendiri.
Masalah kedua adalah bahwa aplikasi tidak membedakan antara pengaturan khusus mesin dan pengaturan spesifik pengguna. Misalnya, jika aplikasi Anda mengingat file terakhir yang dimuatnya, dan Anda menyinkronkan daftar file terbaru tersebut dengan Ubuntu One, apa yang harus dilakukan oleh instance aplikasi lain (pada komputer lain) jika file-file itu tidak ada? Jika Anda menyimpan posisi jendela aplikasi pada monitor besar Anda, dan kemudian menyinkronkan pengaturan itu ke netbook Anda, bagaimana cara aplikasi mengatasinya? Semua hal ini tentu dapat ditangani dalam aplikasi, tetapi banyak aplikasi yang tidak benar-benar menyadari bahwa mereka mungkin perlu menanganinya.
Masalahnya di sini bukanlah bahwa pengaturan sinkronisasi itu sendiri sulit, tetapi bahwa aplikasi tidak benar-benar dibangun dengan gagasan bahwa file pengaturan mungkin berisi "mustahil untuk membuat", pengaturan tidak mungkin, atau pengaturan yang kontradiktif, dan bahwa file pengaturan dapat berubah kapan saja waktu.
Beberapa aplikasi yang dibentuk untuk menangani hal ini, dan sebagai bagian dari Ubuntu One program pengembang aplikasi saya akan senang untuk berbicara dengan setiap pengembang aplikasi yang ingin aplikasi mereka untuk memiliki pengaturan syncable, untuk bekerja keluar bagaimana cara terbaik untuk melakukannya untuk aplikasi itu.
sumber
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
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.
Tergantung pada tujuan Anda akan membuat cadangan data Anda untuk menjalankan sesuatu seperti ini di komputer sumber ;
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.
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;
salin source.list
& mereka memastikan semuanya sudah terbaru, seperti yang kami lakukan pada langkah 1)
Langkah 6). Salin seluruh data Anda, seperti yang kami lakukan di langkah dua kecuali secara terbalik
Sekarang Anda perlu memastikan izin kepemilikan pengguna pada direktori home ditetapkan;
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
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.
sumber