파일을 가져올 때 MySQL Workbench(스냅)에 권한 거부 오류가 표시됩니다.

파일을 가져올 때 MySQL Workbench(스냅)에 권한 거부 오류가 표시됩니다.

파일을 가져올 때 MySQL Workbench(스냅)에 권한 거부 오류가 표시됩니다.

애플리케이션에서 부여된 모든 권한

/home/duggal/Documents 디렉터리를 여는 중 오류가 발생했습니다. 권한이 거부되었습니다.

여기에 무엇이 문제가 있을 수 있으며 어떻게 해결할 수 있습니까?

답변1

Snap에는 확실히 몇 가지 좋은 이점이 있지만, 개발 작업을 완료해야 할 때는 일반적으로 마찰을 일으키는 것 외에는 거의 수행되지 않았습니다. 일반적으로 스냅은 홈 디렉토리의 숨겨지지 않은 콘텐츠에 액세스하는 것이 허용되지만 스크린샷을 보면 무언가가 이를 확실히 방지하고 있습니다.

이 문제를 해결하기 위해 제가 생각할 수 있는 두 가지 옵션이 있습니다.

옵션 1 - "클래식" 모드 옵션을 사용하여 스냅을 제거한 후 다시 설치

이렇게 하면 스냅이 시스템에서 미친 듯이 실행되는 것을 방지하는 많은 컨테이너 기능이 비활성화되지만 일반적으로 로컬 파일 시스템에 좀 더 액세스해야 하는 많은 애플리케이션에서 작동합니다.

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

옵션 2 - 스냅을 제거하고 설치합니다..deb

이렇게 하면 시스템에 업데이트가 자동으로 설치되지 않지만 무제한 응용 프로그램이 설치됩니다.

  1. 스냅을 제거합니다.
    sudo snap remove mysql-workbench-community
    
  2. 다운로드Oracle의 적절한 설치 패키지: MySQL 워크스테이션 다운로드 메모:더 작은 다운로드로 필요한 모든 것을 얻을 수 있습니다. 더 큰 것은 디버그 기호 지원과 함께 제공됩니다.
  3. "파일"을 열고 MySQL Workbench 다운로드 파일을 두 번 클릭하여 설치 프로그램을 불러옵니다. 또는 어떤 이유로든 작동하지 않으면 via를 설치할 수 .deb있습니다 apt.
    sudo apt install ~/Downloads/mysql-workbench-community_8.0.25-1ubuntu21.04_amd64.deb
    

이러한 옵션 중 하나를 사용하여 작업을 완료할 수 있기를 바랍니다.

관련 정보