美文网首页
使用syncthing实现chrome书签同步

使用syncthing实现chrome书签同步

作者: haiyong6 | 来源:发表于2022-11-13 01:15 被阅读0次

    之前写过一篇chrome同步书签和删除重复书签解决方案的文章,要安装chrome插件实现,现在发现chrome的书签是明文存储在电脑的固定位置的,所以完全可以借助syncthing来实现同步。

    安装syncthing和这个软件的基本用法可以参考之前写过的一篇:syncthing搭建私人网盘分享

    在chrome地址栏输入:chrome://version 可以看到chrome的基本信息,其中就包括:

    个人资料路径  C:\Users\zhaohy\AppData\Local\Google\Chrome\User Data\Default
    

    linux和windows上的路径是不一样的,都可以通过chrome://version来查看。

    chrome的书签就存储在这个路径下的Bookmarks文件里,所以在syncthing上设置共享到其他机器的这个路径,文件夹->选项->忽略模式 内填入:

    !Bookmarks
    *
    

    这个意思是说忽略此文件夹下的所有文件(*),排除Bookmarks文件,具体忽略规则可查看syncthing官方完整文档:https://docs.syncthing.net/v1.22.0/users/ignoring

    如此,Bookmarks文件就能在多个设备下共享更新了,chrome的书签就可以在多个设置间同步了。

    20221202补充更新

    补充一下syncthing在ubuntu下面的开机自启设置
    第一次运行之后,运行

    sudo find / -name 'syncthing*'
    

    之后便可看到

    /usr/lib/systemd/system/syncthing-resume.service
    /usr/lib/systemd/system/syncthing@.service
    

    一个是被kill后自动恢复的服务 一个是未指定用户的自启服务
    只需把用户名称补上即可如:

    cd /usr/lib/systemd/system/
    sudo cp syncthing@.service syncthing@zhaohy.service
    sudo systemctl status syncthing@zhaohy.service
    sudo systemctl enable syncthing@zhaohy.service
    

    如此即可设置自启成功,去掉自启执行

    sudo systemctl disable syncthing@zhaohy.service
    

    相关文章

      网友评论

          本文标题:使用syncthing实现chrome书签同步

          本文链接:https://www.haomeiwen.com/subject/mzkhxdtx.html