Как установить HeidiSQL на Ubuntu

Я уже некоторое время использую HeidiSQL (GUI с открытым исходным кодом для MySQL / MSSQL) в Windows. Однако, поскольку я перехожу в Ubuntu для разработки, я бы хотел продолжать использовать HeidiSQL.

Сайт заявляет, что его можно использовать с приложением под названием Wine, но нет документации о том, как это сделать.

16
задан 2 May 2014 в 17:06

4 ответа

Шаг 1: Вино установки

Существует три пути, как можно получить Вино. Можно или загрузить стабильную версию с официального репозитория Ubuntu, загрузить его с репозитория Вина или скомпилировать источник сами.

Самая простая опция, вероятно, загружает его с репозитория Ubuntu, с помощью командной строки:

sudo apt-get install wine

Следуйте инструкциям, необходимо будет принять лицензионное соглашение для шрифтов TrueType. Используйте клавиши со стрелками ( и ) и Войдите для принятия условий.

Шаг 2: загрузите HeidiSQL

Загрузите установщик с http://www.heidisql.com/download.php.

Шаг 3: установите HeidiSQL с помощью Вина

Откройте установщик для HeidiSQL с Вином и выполните шаги для устанавливания приложения.

Шаг 4: добавьте значок HeidiSQL к средству запуска (дополнительно)

Этот шаг является дополнительным, даже без него можно начать использовать HeidiSQL. Однако я хотел добавить ярлык на средство запуска, но это не было столь легко, как я думал, что это будет. Мне наконец удалось сделать так путем выполнения этих шагов:

  1. Во-первых, узнайте, где Вино хранит значок 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= не обязательно, но указывает на эту запись, исполнимое имя файла приложения устраняет проблему со средством запуска единицы, показывающим универсальный винный значок приложения, когда приложение работает),

  4. Добавьте значок к средству запуска. Любое движение к /home/USER/.local/share/applications с помощью файлового браузера ищите значок HeidiSQL и перетащите его к средству запуска, или ищите HeidiSQL в Тире и перетащите значок оттуда. (поскольку Тире мог бы содержать два идентичных значка для HeidiSQL, и только один - правильный, я предлагаю первый метод),

Для получения дополнительной информации о .desktop файлы, см. https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles.

26
ответ дан 2 May 2014 в 17:06

Я просто установил HeidiSQL 9.4.0.5151 с помощью 32-разрядного установщика с Вином на моей Ubuntu 16.04. Значок был помещен непосредственно на моем рабочем столе. Я посмотрел и нашел следующее:

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

Так вышеупомянутый ответ, содержащий информацию о том, как сделать, это не нужно.

Двойной щелчок по значку на рабочем столе HeidiSQL выполняет HeidiSQL под Вином без проблемы.

1
ответ дан 2 May 2014 в 17:06
  • 1
    Посмотрите мое редактирование выше за несколько минут. – chili555 18 November 2015 в 10:17
$ 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

Винное Использование

0
ответ дан 2 May 2014 в 17:06
  • 1
    О, но у меня нет черного списка rt2800pci в файле.. и для меня сразу после того, как я изменил установку маршрутизатора, проблема закончилась........:), и теперь каждый раз, когда я перезапускаю свой компьютер, я должен использовать sudo modprobe rt2800pci для включения Wi-Fi.. – mr_azad 18 November 2015 в 19:13

В программном обеспечении человечности, поиске для PlayOnLinux. Можно установить многих программное обеспечение Windows на нем включая heidiSQL. Это создает значок и материал автоматически, просто необходимо сделать затем, затем.

Я нахожу это намного более легче для меня.

0
ответ дан 23 November 2019 в 02:32

Другие вопросы по тегам:

Похожие вопросы: