导入文件时,MySQL Workbench (snap) 显示权限被拒绝错误

导入文件时,MySQL Workbench (snap) 显示权限被拒绝错误

当我导入文件时,MySQL Workbench(snap)显示权限被拒绝错误。

应用程序中授予的所有权限

打开目录 /home/duggal/Documents 时出错:权限被拒绝

这可能是什么问题?我该如何解决?

答案1

Snap 确实有一些不错的优势,但是,当需要完成开发工作时,它们通常只会带来麻烦。通常,Snap 可以访问主目录中的非隐藏内容,但是从屏幕截图来看,显然有一些东西阻止了这一点。

我能想到两种解决此问题的办法:

选项 1 — 删除 snap,然后使用“经典”模式重新安装

这会禁用许多阻止快照在系统上失控运行的容器功能,但通常适用于需要更多访问本地文件系统的许多应用程序。

sudo snap remove mysql-workbench-community
sudo snap install mysql-workbench-community --classic

选项 2 — 移除卡扣并安装.deb

这将导致您的系统上不会自动安装更新,但您将安装不受限制的应用程序。

  1. 卸载 snap:
    sudo snap remove mysql-workbench-community
    
  2. 下载Oracle 提供的相应安装包下载 MySQL Workstation 笔记:下载量较小的版本将满足您的所有需求。下载量较大的版本附带调试符号支持。
  3. 打开“文件”并双击 MySQL Workbench 下载文件以打开安装程序。或者,如果由于某种原因此操作不起作用,则可以.deb通过以下方式安装apt
    sudo apt install ~/Downloads/mysql-workbench-community_8.0.25-1ubuntu21.04_amd64.deb
    

希望这些选项之一能帮助您完成一些工作。

相关内容