web-dev-qa-db-fra.com

Comment installer HeidiSQL sur Ubuntu

J'utilise HeidiSQL (une interface graphique open source pour MySQL/MSSQL) sous Windows depuis un certain temps maintenant. Cependant, lorsque je me déplace vers Ubuntu pour le développement, j'aimerais continuer à utiliser HeidiSQL.

Le site Web indique qu'il peut être utilisé avec une application appelée Wine, mais il n'y a aucune documentation sur la façon de procéder.

16
Nic Wortel

Étape 1: installer Wine

Il y a trois façons d'obtenir du vin. Vous pouvez soit télécharger la version stable à partir du référentiel officiel Ubuntu, soit à partir du référentiel de Wine, soit compiler vous-même le code source.

L'option la plus simple est probablement de le télécharger depuis le référentiel Ubuntu, en utilisant la ligne de commande:

Sudo apt-get install wine

Suivez les instructions, vous devrez accepter un contrat de licence pour les polices TrueType. Utiliser les flèches ( et ) et Enter accepter les termes.

Étape 2: téléchargez HeidiSQL

Téléchargez l’installateur à partir de http://www.heidisql.com/download.php .

Étape 3: installez HeidiSQL avec Wine

Ouvrez le programme d'installation de HeidiSQL avec Wine et suivez les étapes pour installer l'application.

Étape 4: ajoutez l'icône HeidiSQL au lanceur (facultatif)

Cette étape est facultative. Même sans cela, vous pouvez commencer à utiliser HeidiSQL. Cependant, je voulais ajouter un raccourci au lanceur, mais ce n’était pas aussi facile que je le pensais. J'ai finalement réussi à le faire en suivant ces étapes:

  1. Tout d’abord, cherchez où Wine stocke l’icône HeidiSQL. Dans mon cas, c'était dans /home/nic/.local/share/icons/hicolor/48x48/apps.
  2. Vous devez également connaître l'emplacement de l'exécutable HeidiSQL. Dans mon cas, il s'agit de /home/nic/.wine/drive_c/Program Files/HeidiSQL.
  3. Avec cette information, nous pouvons créer un nouveau fichier dans ~/.local/share/applications, appelé heidisql.desktop.

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

    (vous pouvez utiliser un autre éditeur de texte au lieu de gedit, bien sûr).

    Remplissez-le avec:

    [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
    

    (Bien sûr, vous devez changer les chemins après Exec=, Icon= et Path= avec les noms appropriés. StartupWMClass= n'est pas obligatoire, mais le fait que cette entrée soit dirigée vers le nom de fichier exécutable de l'application corrige le problème avec le lanceur d'unité affichant l'icône de l'application générique pour le vin lorsque l'application est en cours d'exécution).

  4. Ajoutez l'icône au lanceur. Accédez à /home/USER/.local/share/applications à l'aide du navigateur de fichiers, recherchez l'icône HeidiSQL et faites-la glisser vers le programme de lancement, ou recherchez HeidiSQL dans Dash et faites-y glisser l'icône. (comme Dash peut contenir deux icônes identiques pour HeidiSQL, et une seule est la bonne, je suggère la première méthode)

Pour plus d'informations sur les fichiers .desktop, voir https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles .

24
Nic Wortel

Je viens d'installer HeidiSQL 9.4.0.5151 à l'aide du programme d'installation 32 bits avec Wine sur mon Ubuntu 16.04. Une icône a été placée directement sur mon bureau. J'ai regardé et trouvé ce qui suit:

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

Donc, la réponse ci-dessus contenant des informations sur la façon de procéder n'est pas nécessaire.

Un double-clic sur l'icône du bureau HeidiSQL permet d'exécuter HeidiSQL sous Wine sans problème.

1
Jeff Galbraith
$ 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

Source

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

tilisation du vin

0
mshakeel

Dans les logiciels Ubuntu, recherchez PlayOnLinux. Vous pouvez installer de nombreux logiciels Windows, y compris heidiSQL. Il crée automatiquement des icônes et tout ce que vous devez faire ensuite, ensuite.

Je trouve cela beaucoup plus facile pour moi.

0
Priyank