如何让安装的软件访问我在根路径下创建的文件夹?

如何让安装的软件访问我在根路径下创建的文件夹?

我遇到了一个问题,安装的 SQLite 浏览器无法从我从根路径创建的文件夹中加载文件。

例如我/workspace从根路径创建了一个文件夹:(在列表底部)

$ cd / 
$ ls -al 
drwxr-xr-x  25 root  root       4096 Mar 31 11:18 ./
drwxr-xr-x  25 root  root       4096 Mar 31 11:18 ../
drwxr-xr-x   2 root  root       4096 Apr  3 16:15 bin/
drwxr-xr-x   3 root  root       4096 Mar  3 06:00 boot/
drwxrwxr-x   2 root  root       4096 Mar  3 05:58 cdrom/
drwxr-xr-x  18 root  root       4220 Apr 16 09:15 dev/
drwxr-xr-x 130 root  root      12288 Apr 16 10:17 etc/
drwxr-xr-x   3 root  root       4096 Mar  3 05:58 home/
lrwxrwxrwx   1 root  root         33 Mar  3 05:59 initrd.img -> boot/initrd.img-4.15.0-29-generic
lrwxrwxrwx   1 root  root         33 Mar  3 05:57 initrd.img.old -> boot/initrd.img-4.15.0-29-generic
drwxr-xr-x  21 root  root       4096 Mar  3 05:59 lib/
drwxr-xr-x   2 root  root       4096 Jul 25  2018 lib64/
drwx------   2 root  root      16384 Mar  3 13:57 lost+found/
drwxr-xr-x   3 root  root       4096 Jul 25  2018 media/
drwxr-xr-x   2 root  root       4096 Jul 25  2018 mnt/
drwxr-xr-x   4 root  root       4096 Mar  3 08:25 opt/
dr-xr-xr-x 339 root  root          0 Apr 10 10:52 proc/
drwx------   5 root  root       4096 Mar 31 14:52 root/
drwxr-xr-x  30 root  root        860 Apr 16 05:52 run/
drwxr-xr-x   2 root  root      12288 Apr  3 16:15 sbin/
drwxr-xr-x  20 root  root       4096 Apr 16 09:15 snap/
drwxr-xr-x   2 root  root       4096 Jul 25  2018 srv/
-rw-------   1 root  root  993244160 Mar  3 13:57 swapfile
dr-xr-xr-x  13 root  root          0 Apr 16 09:08 sys/
drwxrwxrwt  31 root  root       4096 Apr 16 12:32 tmp/
drwxr-xr-x  10 root  root       4096 Jul 25  2018 usr/
drwxr-xr-x  14 root  root       4096 Jul 25  2018 var/
lrwxrwxrwx   1 root  root         30 Mar  3 05:59 vmlinuz -> boot/vmlinuz-4.15.0-29-generic
drwxr-xr-x   9 siwei siwei      4096 Apr 14 11:36 workspace/

我通过 Ubuntu 软件中心安装了 sqlitebrowser:

在此处输入图片描述

但是,当我想打开文件.db夹下的文件时/workspace,却看不到该路径sqlitebrowser

在此处输入图片描述

我已检查是否授予该程序权限,并重新启动了我的 PC,但仍然不起作用。

在此处输入图片描述

有人能给我一点提示吗?非常感谢!

我的环境:Ubuntu 18.04 LTS,

答案1

感谢@user535733 的评论,我找到了根本原因:我安装的软件是snap version,见下图

在此处输入图片描述

解决方案:

  1. 将我的项目文件(或 sqlite 文件)移动到原点文件文件夹(例如用户主文件文件夹)并继续使用snap version

  2. 从“软件中心”卸载 snap 版本,然后重新安装normal version

$ sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser-testing
$ sudo apt update
$ apt install sqlitebrowser

相关内容