如何在 Ubuntu 上安装 HeidiSQL

如何在 Ubuntu 上安装 HeidiSQL

我一直在使用HeidiSQL(MySQL / MSSQL 的开源 GUI)已经在 Windows 上使用了一段时间。但是,由于我将转到 Ubuntu 进行开发,因此我想继续使用 HeidiSQL。

该网站称它可以与名为 Wine 的应用程序一起使用,但没有关于如何执行此操作的任何文档。

答案1

步骤 1:安装 Wine

有三种方法可以获取 Wine。您可以从官方 Ubuntu 存储库下载稳定版本,从 Wine 的存储库下载,或者自己编译源代码。

最简单的选项可能是使用命令行从 Ubuntu 存储库下载它:

sudo apt-get install wine

按照说明操作,您需要接受 TrueType 字体的许可协议。使用箭头键 () 和Enter接受条款。

第 2 步:下载 HeidiSQL

从以下位置下载安装程序http://www.heidisql.com/download.php

步骤 3:使用 Wine 安装 HeidiSQL

使用 Wine 打开 HeidiSQL 的安装程序并按照步骤安装该应用程序。

步骤 4:将 HeidiSQL 图标添加到启动器(可选)

此步骤是可选的,即使没有它,您也可以开始使用 HeidiSQL。但是,我想在启动器中添加一个快捷方式,但这并不像我想象的那么容易。我最终按照以下步骤成功做到了这一点:

  1. 首先,找出 Wine 存储 HeidiSQL 图标的位置。在我的例子中,它位于 中/home/nic/.local/share/icons/hicolor/48x48/apps
  2. 您还需要 HeidiSQL 可执行文件的位置。在我的例子中,它位于/home/nic/.wine/drive_c/Program Files/HeidiSQL
  3. 有了这些信息,我们可以在 中创建一个~/.local/share/applications名为 的新文件heidisql.desktop

    sudo gedit ~/.local/share/applications/heidisql.desktop
    

    (当然,您可以使用其他文本编辑器代替 gedit)。

    填写内容:

    [Desktop Entry]
    Name=HeidiSQL
    Comment=HeidiSQL on Ubuntu
    Exec=env WINEDEBUG=-all WINEPREFIX=/home/USER/.wine wine heidisql.exe
    Icon=/home/USER/.local/share/icons/hicolor/48x48/apps/9103_heidisql.0.png
    Path=/home/USER/.wine/drive_c/Program Files/HeidiSQL
    Terminal=false
    Type=Application
    Categories=Wine;
    StartupNotify=true
    StartupWMClass=heidisql.exe
    

    (当然,您需要在 之后更改路径Exec=Icon=Path=使用适当的路径。StartupWMClass=这不是强制性的,但将此条目指向应用程序可执行文件名可以修复 Unity 启动器在应用程序运行时显示通用 Wine 应用程序图标的问题)

  4. 将图标添加到启动器。要么/home/USER/.local/share/applications使用文件浏览器,查找 HeidiSQL 图标并将其拖到启动器,要么在 Dash 中搜索 HeidiSQL 并从那里拖动图标。(由于 Dash 可能包含两个相同的 HeidiSQL 图标,并且只有一个是正确的,所以我建议使用第一种方法)

有关文件的详细信息.desktop,请参阅https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles

答案2

我刚刚在 Ubuntu 16.04 上使用 Wine 的 32 位安装程序安装了 HeidiSQL 9.4.0.5151。图标直接放在我的桌面上。我查看后发现以下内容:

~/.local/share/applications/wine/Programs/HeidiSQL/HeidiSQL.desktop 

因此,不需要上述包含有关如何执行此操作的信息的答案。

双击 HeidiSQL 桌面图标即可在 Wine 下毫无问题地运行 HeidiSQL。

答案3

$ sudo add-apt-repository ppa:wine/wine-builds
$ sudo apt-get update
$ sudo apt-get install --install-recommends wine-staging
$ sudo apt-get install winehq-staging

来源

cd ~/.wine/drive_c/<your path>/
/opt/wine-staging/bin/wine file.exe

葡萄酒用途

答案4

在 ubuntu 软件中,查找 PlayOnLinux。您可以在其上安装许多 Windows 软件,包括 heidiSQL。它会自动创建图标和其他内容,您只需执行下一步、下一步即可。

我发现这对我自己来说容易得多。

相关内容