มันจะไม่เปลี่ยนแปลงอย่างน้อยก็ในอนาคตอันใกล้ (และในเรื่องนี้ฉันสามารถคาดการณ์อนาคตได้สองสามปี) การอนุญาตให้ผู้ใช้เลือกโฟลเดอร์ตามอำเภอใจนอกบ้านเพื่อทำการซิงค์กับ Ubuntu One ซึ่งอาจซิงค์ระหว่างคอมพิวเตอร์หลายเครื่องได้เปิดปัญหาการใช้งานจำนวนมากเพื่อครอบคลุมกรณีการใช้งานที่ค่อนข้างตรงไปตรงมาไม่ใช่สิ่งที่พบได้ทั่วไป
หนึ่งในปัญหาที่ฉันจำได้จากส่วนบนของหัวของฉันคือถ้าคุณพยายามที่จะซิงค์จุดเชื่อมต่อของอุปกรณ์ที่ถอดออกได้ (และบางคนพยายามทำเช่นนี้) เมื่อคุณลบ syncdaemon อุปกรณ์จะลบทุกอย่าง เพื่อให้ทำงานได้อย่างถูกต้อง syncdaemon จะต้องรู้เกี่ยวกับอุปกรณ์ตรวจจับการลบสิ่งต่าง ๆ เช่นนั้น ค่อนข้างมากและมีศักยภาพมากมายสำหรับฝันร้ายที่ใช้งานได้
ปัญหาก็คือถ้าคุณพยายามที่จะซิงค์โฟลเดอร์ที่มีสิทธิ์พิเศษในการเป็นเจ้าของหรือชนิดไฟล์ในมันคิด/etc/
, /tmp/
หรือ/dev/
เป็นบางส่วนของกรณีที่เลวร้ายที่สุด หรือโฟลเดอร์ใด ๆ ที่คุณไม่ได้เป็นเจ้าของจริงๆ เราสามารถไม่อนุญาตให้ซิงค์โฟลเดอร์ที่คุณไม่ได้เป็นเจ้าของ แต่เราทราบว่ามีบางคนกำลังเรียกใช้ syncdaemon ในฐานะรูท (แม้จะมีคำเตือน)
วิธีแก้ปัญหาสำหรับคุณคือการเมานต์ (ผ่าน/etc/fstab
ดังนั้นคุณจึงมั่นใจได้ว่ามีการติดตั้งพาร์ติชันทุกครั้ง - ไม่เช่นนั้นคุณอาจเสี่ยงต่อการสูญเสียข้อมูลที่ซิงค์) ไปยัง/data
โฟลเดอร์ในบ้านของคุณ คุณสามารถย้าย/data
ไปที่~/data
หรือถ้าคุณมีสิ่งที่มี/data
เส้นทาง hardcoded (ค่อนข้างเป็นไปได้) หรือถ้าคุณคุ้นเคยกับ/data
ตัวเองอยู่แล้ว(อาจเป็นไปได้) symlink หรือผูกติด/data
กับจุดเมานท์ในบ้านของคุณ หากคุณไม่ต้องการเห็นมันในบ้านเลยทำได้~/.data
เลย