Я уже некоторое время использую HeidiSQL (GUI с открытым исходным кодом для MySQL / MSSQL) в Windows. Однако, поскольку я перехожу в Ubuntu для разработки, я бы хотел продолжать использовать HeidiSQL.
Сайт заявляет, что его можно использовать с приложением под названием Wine, но нет документации о том, как это сделать.
Существует три пути, как можно получить Вино. Можно или загрузить стабильную версию с официального репозитория Ubuntu, загрузить его с репозитория Вина или скомпилировать источник сами.
Самая простая опция, вероятно, загружает его с репозитория Ubuntu, с помощью командной строки:
sudo apt-get install wine
Следуйте инструкциям, необходимо будет принять лицензионное соглашение для шрифтов TrueType. Используйте клавиши со стрелками (← и →) и Войдите для принятия условий.
Загрузите установщик с http://www.heidisql.com/download.php.
Откройте установщик для 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 и перетащите его к средству запуска, или ищите HeidiSQL в Тире и перетащите значок оттуда. (поскольку Тире мог бы содержать два идентичных значка для HeidiSQL, и только один - правильный, я предлагаю первый метод),
Для получения дополнительной информации о .desktop
файлы, см. https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles.
Я просто установил HeidiSQL 9.4.0.5151 с помощью 32-разрядного установщика с Вином на моей Ubuntu 16.04. Значок был помещен непосредственно на моем рабочем столе. Я посмотрел и нашел следующее:
~/.local/share/applications/wine/Programs/HeidiSQL/HeidiSQL.desktop
Так вышеупомянутый ответ, содержащий информацию о том, как сделать, это не нужно.
Двойной щелчок по значку на рабочем столе HeidiSQL выполняет HeidiSQL под Вином без проблемы.
$ 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
В программном обеспечении человечности, поиске для PlayOnLinux. Можно установить многих программное обеспечение Windows на нем включая heidiSQL. Это создает значок и материал автоматически, просто необходимо сделать затем, затем.
Я нахожу это намного более легче для меня.