You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04下Snap版Chromium默认用户数据目录不一致问题及统一配置咨询

Ubuntu 20.04下Snap版Chromium默认用户数据目录不一致问题及统一配置咨询

你好,针对你遇到的Ubuntu 20.04上Snap版Chromium用户数据目录不一致的问题,我来帮你分析下可能的原因和解决办法:

一、目录不一致的可能原因

出现这种差异,大概率和以下几个因素有关:

  • Snap Chromium版本差异:不同版本的Snap版Chromium可能调整了默认用户数据目录的路径。早期版本可能默认使用~/snap/chromium/current/.config/chromium/,后续版本可能因为Snap的设计规范变更,改成了~/snap/chromium/common/chromium/路径。
  • Debian包裹脚本(chromium-browser)的版本差异:你安装的debian版chromium-browser是一个包裹Snap版Chromium的脚本,不同版本的这个脚本可能有不同的启动逻辑,比如有些版本会强制指定user-data-dir到common目录,而旧版本不会。
  • 安装顺序影响:如果先安装Snap版Chromium再装debian包裹,反之亦然,脚本的初始化逻辑可能会有不同的行为,导致第一次启动时创建的用户数据目录位置不一样。

二、统一数据目录的解决方法

如果想统一把用户数据目录固定到~/snap/chromium/current/.config/chromium/,可以试试以下几种方案:

方案1:设置命令别名(推荐,无需修改系统文件)

在用户的shell配置文件里添加别名,强制启动时指定正确的用户数据目录:

  1. 打开终端,编辑~/.bashrc(如果用zsh则编辑~/.zshrc):
    nano ~/.bashrc
    
  2. 在文件末尾添加一行:
    alias chromium-browser='chromium-browser --user-data-dir="$HOME/snap/chromium/current/.config/chromium"'
    
    注意:这里不要指定到Default子目录,Chromium会自动在你指定的user-data-dir下创建Default文件夹来存储具体的用户配置。
  3. 保存并退出后,让配置生效:
    source ~/.bashrc
    
    之后每次通过chromium-browser启动浏览器,都会使用指定的目录。

方案2:修改debian包裹脚本(需sudo权限)

如果想让所有用户都统一这个路径,可以修改系统的chromium-browser包裹脚本:

  1. 备份原脚本:
    sudo cp /usr/bin/chromium-browser /usr/bin/chromium-browser.bak
    
  2. 编辑脚本文件:
    sudo nano /usr/bin/chromium-browser
    
  3. 在脚本里找到设置user-data-dir的相关代码,把它改成指向$HOME/snap/chromium/current/.config/chromium的路径。
  4. 保存退出即可。不过要注意,后续如果debian的chromium-browser包更新,这个修改可能会被覆盖,需要重新调整。

方案3:迁移数据并创建符号链接

如果已经有部分数据在common目录,不想丢失的话,可以先迁移数据再做链接:

  1. 先关闭所有Chromium进程,避免数据损坏:
    pkill chromium
    
  2. 创建目标目录(如果不存在的话):
    mkdir -p ~/snap/chromium/current/.config/chromium
    
  3. 把common目录下的Chromium数据迁移过去:
    cp -r ~/snap/chromium/common/chromium/* ~/snap/chromium/current/.config/chromium/
    
  4. 创建符号链接,让旧路径指向新目录:
    ln -s ~/snap/chromium/current/.config/chromium ~/snap/chromium/common/chromium
    
    这样不管浏览器调用哪个路径,最终都会指向同一个数据目录,实现统一。

备注:内容来源于stack exchange,提问作者steve.sims

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 12:12:46