Я столкнулся с проблемой: установленный браузер SQLite не может загрузить файл из папки I создан из корневого пути.
например. Я создал папку / 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/
и установил sqlitebrowser через программный центр Ubuntu:
Однако, когда я хочу открыть .db
файл в папке / workspace
, путь не может быть виден в sqlitebrowser
:
Я проверил, что я дал разрешения этой программе, и перезапускаю ПК по-прежнему не работает.
может кто-нибудь подскажет? большое спасибо!
Моя среда: Ubuntu 18.04 LTS,
благодаря комментарию @ user535733 я получил основную причину: программное обеспечение, которое я установил, представляет собой версию snap
, см. Рисунок ниже
решение :
переместите мой файл проекта (или файл sqlite) в исходную папку (например, в домашнюю папку пользователя) и продолжайте использовать версию оснастки
.
удалите версию оснастки из «программного центра», а затем повторно установите обычную версию
.
$ sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser-testing
$ sudo apt update
$ apt install sqlitebrowser