我在虚拟机中使用 Debian Linux。
当我创建 VM 时,我会安装我使用的所有应用程序/包(我用 安装它们sudo apt install
),然后将包含配置/设置文件的文件夹复制到 VM 中。
例如:我.config/micro/settings.json
在文件夹中有该文件,这样我就可以对微文本编辑器进行我喜欢的设置。
是否可以对 Brave 浏览器执行此操作?我该怎么做?
答案1
很简单将目录复制~/.config/BraveSoftware/
到新安装,例如使用cp -a
。
如果您只想复制设置而不复制其他内容,则需要复制~/.config/BraveSoftware/Brave-Browser/Local\ State
和~/.config/BraveSoftware/Brave-Browser/Default/Preferences
。
您可以按如下方式自动执行该操作:
#!/bin/bash
BAK_DIR="/path/of/your/brave/backup"
yay -S brave-bin #install brave, modify to use your distros package manager
timeout 5 brave #initial launch to create config folder structure
cp -a "$BAK_DIR/BraveSoftware/Brave-Browser/Local\ State" ~/.config/BraveSoftware/Brave-Browser/
cp -a "$BAK_DIR/BraveSoftware/Brave-Browser/Default/Preferences" ~/.config/BraveSoftware/Brave-Browser/Default