Estoy intentando sobrescribir la carpeta predeterminada de Cyberduck para almacenar mis marcadores en una carpeta de Google Drive. Encontré esta pregunta en Cyberduck:https://trac.cyberduck.io/ticket/6377#comment:4
Indagando un poco encontré este artículo:https://stewartadam.io/blog/2014/05/05/sharing-your-cyberduck-bookmarks-between-computers-coud-sync-dropbox-google-drive-or
Así que estoy intentando sobrescribir la configuración a través del terminal:
$defaults write ch.sudo.cyberduck application.support.path ~/Google Drive/Cyberduck
Recibo este error:
2020-12-02 15:03:14.864 defaults[46340:11519935] Unexpected argument Drive/Werk/Obaia/Cyberduck; leaving defaults unchanged.
Está fallando sobre el espacio en blanco en Google Drive. Intenté lo siguiente sin éxito:
defaults write ch.sudo.cyberduck application.support.path ~/Google\ Drive/Cyberduck
defaults write ch.sudo.cyberduck application.support.path "~/Google Drive/Cyberduck"
¿Alguien abordó este problema? por favor hágamelo saber
Respuesta1
Parece que las cosas han cambiado desde entonces, ya que MacOS agregó la contenedorización de aplicaciones, lo que rompió la antigua forma de sincronizar marcadores. La ruta de soporte de la aplicación ya no se puede personalizar, ya que Cyberduck en MacOS ahora guarda los datos de su aplicación en ~/Library/Group Containers/G69SCX94XU.duck/Library/Application Support/duck/
(segúnPreguntas frecuentes sobre Cyberduck).
Lo intenté y vincular simbólicamente la carpeta Marcadores a un directorio externo funciona, así que esa es tu mejor opción, por ejemplo:
mv ~/Library/Group\ Containers/G69SCX94XU.duck/Library/Application\ Support/duck/Bookmarks ~/Dropbox/Cyberduck-Bookmarks
ln -s ~/Dropbox/Cyberduck-Bookmarks ~/Library/Group\ Containers/G69SCX94XU.duck/Library/Application\ Support/duck/Bookmarks