私はしばらくの間、Windowsで HeidiSQL (MySQL/MSSQL用のオープンソースGUI)を使用しています。ただし、開発のためにUbuntuに移行しているので、HeidiSQLを引き続き使用したいと思います。
Webサイトでは、Wineと呼ばれるアプリケーションで使用できると述べていますが、これを行う方法に関するドキュメントはありません。
Wineを入手するには3つの方法があります。公式のUbuntuリポジトリから安定版をダウンロードするか、Wineのリポジトリからダウンロードするか、ソースを自分でコンパイルします。
最も簡単なオプションは、おそらくコマンドラインを使用してUbuntuリポジトリからダウンロードすることです。
Sudo apt-get install wine
指示に従ってください。TrueTypeフォントのライセンス契約に同意する必要があります。矢印キー(← そして →)および Enter 条件に同意します。
http://www.heidisql.com/download.php からインストーラーをダウンロードします。
WineでHeidiSQLのインストーラーを開き、手順に従ってアプリケーションをインストールします。
このステップはオプションであり、それがなくてもHeidiSQLの使用を開始できます。ただし、ランチャーにショートカットを追加したかったのですが、これは思ったほど簡単ではありませんでした。私は最終的に次の手順を実行することでそうしました。
/home/nic/.local/share/icons/hicolor/48x48/apps
にありました。/home/nic/.wine/drive_c/Program Files/HeidiSQL
にあります。この情報を使用して、~/.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=
は必須ではありませんが、このエントリはアプリケーション実行可能ファイル名の修正を指しますアプリの実行時に一般的なワインアプリアイコンを表示するユニティランチャーの問題)
アイコンをランチャーに追加します。ファイルブラウザを使用して/home/USER/.local/share/applications
に移動し、HeidiSQLアイコンを探してランチャーにドラッグするか、DashでHeidiSQLを検索し、そこからアイコンをドラッグします。 (DashにはHeidiSQLの2つの同一のアイコンが含まれている可能性があり、正しいアイコンは1つだけなので、最初の方法をお勧めします)
.desktop
ファイルの詳細については、 https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles を参照してください。
Ubuntu 16.04で、32ビットインストーラーとWineを使用してHeidiSQL 9.4.0.5151をインストールしました。アイコンがデスクトップに直接配置されました。私は見て、以下を見つけました:
~/.local/share/applications/wine/Programs/HeidiSQL/HeidiSQL.desktop
そのため、これを行う方法に関する情報を含む上記の回答は必要ありません。
HeidiSQLデスクトップアイコンをダブルクリックすると、WineでHeidiSQLが問題なく実行されます。
Ubuntuソフトウェアで、PlayOnLinuxを検索します。 heidiSQLを含む多くのWindowsソフトウェアをインストールできます。それはアイコンとスタッフを自動的に作成します。
私はこれが自分にとってはるかに簡単だと感じています。