Невозможно открыть вложенный файл в приложении для создания заметок Joplin, отказ в доступе из-за ошибки

Я использую Убунту 20.04. Я установил Joplin с помощью Snapcraft с помощью следующей команды в терминале:

      sudo snap install joplin-james-carroll

У меня есть файл DMBS.odg. Я прикрепил файл в своем блокноте Joplin App. После этого, когда я нажимаю на вложение, я не могу открыть файл. Я получаю сообщение об ошибке «Отказано в доступе».

Ниже приведена моя ошибка -

      Access to /home/payel/snap/joplin-james-carroll/56/.config/joplin-desktop/tmp/edited_resources/DBMS(1).org was denied.

Кроме того, имя моего файла — DBMS.org, а не DBMS(1).org. Но в сообщении об ошибке написано DBMS(1).org

Примечание:

Я установил Joplin как на рабочий стол Ubuntu, так и на мобильное устройство Android, и я синхронизировал свое приложение Joplin на обоих устройствах с помощью Dropbox. Вложение открывается без проблем на моем устройстве Android. Он не открывается только на моем настольном устройстве.

Обновлять:

      snap connect joplin-desktop:removable-media

Дает мне вывод -

      error: snap "joplin-desktop" has no plug named "removable-media"

      snap interfaces  | grep -v ".*-$" | grep joplin

Дает мне вывод -

      gnome-3-38-2004:gnome-3-38-2004        joplin-james-carroll
gtk-common-themes:gtk-3-themes         chromium,discord,joplin-james-carroll,libreoffice,mysql-workbench-community,opera,skype,snap-store
gtk-common-themes:icon-themes          chromium,discord,joplin-james-carroll,leafpad,libreoffice,mysql-workbench-community,opera,skype,snap-store
gtk-common-themes:sound-themes         chromium,discord,joplin-james-carroll,libreoffice,mysql-workbench-community,opera,skype,snap-store
:audio-playback                        chromium,joplin-james-carroll,libreoffice,opera,skype,vlc
:browser-support                       chromium:browser-sandbox,discord,joplin-james-carroll,opera:browser-sandbox,skype:browser-sandbox,skype,spotify
:desktop                               chromium,discord,joplin-james-carroll,leafpad,libreoffice,mysql-workbench-community,opera,skype,snap-store,spotify,vlc
:desktop-legacy                        chromium,discord,joplin-james-carroll,leafpad,libreoffice,mysql-workbench-community,opera,skype,snap-store,vlc
:gsettings                             chromium,discord,joplin-james-carroll,leafpad,libreoffice,mysql-workbench-community,opera,skype,snap-store,spotify
:home                                  chromium,discord,joplin-james-carroll,leafpad,libreoffice,mysql-workbench-community,opera,skype,spotify,vlc
:network                               chromium,discord,joplin-james-carroll,leafpad,libreoffice,mysql-workbench-community,opera,skype,snap-store,spotify,vlc
:opengl                                chromium,discord,joplin-james-carroll,libreoffice,mysql-workbench-community,opera,skype,snap-store,spotify,vlc
:unity7                                chromium,discord,joplin-james-carroll,libreoffice,opera,skype,spotify,vlc
:wayland                               chromium,discord,joplin-james-carroll,libreoffice,mysql-workbench-community,opera,skype,snap-store,spotify
:x11                                   chromium,discord,joplin-james-carroll,leafpad,libreoffice,mysql-workbench-community,opera,skype,snap-store,spotify,vlc

'snap interfaces' is deprecated; use 'snap connections'.
-                                      joplin-james-carroll:avahi-control
-                                      joplin-james-carroll:cups-control
-                                      joplin-james-carroll:password-manager-service
-                                      joplin-james-carroll:pulseaudio
-                                      joplin-james-carroll:removable-media

Обновление 2:

Выполнил шаги, заданные @N0bert.

Теперь получаю ошибку -

      Access to /home/payel/snap/joplin-desktop/4/.config/joplin-desktop/tmp/edited-resources/DBMS.odg was denied

Только в исходной ошибке joplin-james-carrollтеперь заменен на joplin-desktop

1 ответ

Мне кажется, что вы используете неправильную версию Джоплина. joplin-james-carrollявляется неофициальным, но joplin-desktopявляется официальным.

Итак, вы должны:

  1. Удалить неофициальный снимок:

            sudo snap remove joplin-james-carroll
    
  2. Установить официальную оснастку:

            sudo snap install joplin-desktop
    
  3. Подключите съемный носитель к только что установленному снапу:

            sudo snap connect joplin-desktop:removable-media
    
Другие вопросы по тегам