ubuntu22.04安装Navicat Premium16 报错 libfuse.so.2: cannot open shared object file: No such file or dire
一、安装navicat16
1. 下载客户端
进入navicat官网下载linux版本,地址:
2. 执行命令
下载到本地之后,进入下载目录,打开终端,执行以下指令:
chmod +x navicat16-premium-cs.AppImage
./navicat16-premium-cs.AppImage
3. 解决报错
执行第二个命令时报错:
./navicat16-premium-cs.AppImage: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory
4. 安装依赖
这个报错原因是缺少对应的库,只需要下载就行了,使用以下指令:
sudo apt-get install libfuse2
下载完成之后,重新执行命令,navicat的窗口就打开了
./navicat16-premium-cs.AppImage
二、添加navicat到菜单栏
进入 /usr/share/applications 目录,新增navicat.desktop文件(可能需要使用root权限)
扫描二维码关注公众号,回复:
14914607 查看本文章
cd /usr/share/applications
sudo gedit navicat.desktop
编辑navicat.desktop文件
输入一下内容,其中Exec=和Icon=后面改成自己的路径,保存退出即可
[Desktop Entry]
Name=navicat
Exec="/opt/soft/navicat/navicat16-premium-cs.AppImage" U%
Icon=/home/yyq/.icon/Navicat.svg
Type=Application
Alt+F2 输入 r 刷新图标