MySQL Workbench (snap) выдает ошибку «Отказано в доступе» при импорте файлов

MySQL Workbench (snap) выдает ошибку «Отказано в доступе» при импорте файлов

MySQL Workbench (snap) выдает ошибку «Отказано в доступе» при импорте файлов.

все разрешения, предоставленные в заявке

ошибка открытия каталога /home/duggal/Documents: доступ запрещен

В чем может быть проблема и как ее исправить?

решение1

Snaps, конечно, имеют некоторые приятные преимущества, но когда приходит время заняться разработкой, они, как правило, делают не больше, чем вносят трение. Обычно snap разрешается получать доступ к не скрытому содержимому вашего домашнего каталога, но, судя по скриншоту, что-то явно этому препятствует.

Я могу предложить два варианта решения этой проблемы:

Вариант 1 — Удалить, а затем переустановить snap с опцией «классического» режима

Это отключает многие функции контейнера, которые не позволяют 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
    

Надеюсь, один из этих вариантов позволит вам выполнить какую-то работу.

Связанный контент