Como instalar o HeidiSQL no Ubuntu

15

Eu tenho usado HeidiSQL (uma GUI de código-fonte aberto para MySQL / MSSQL) no Windows por um tempo agora. No entanto, como estou mudando para o Ubuntu para desenvolvimento, gostaria de continuar usando o HeidiSQL.

O site informa que ele pode ser usado com um aplicativo chamado Wine, mas não há documentação sobre como fazer isso.

    
por Nic Wortel 01.05.2014 / 20:07

4 respostas

20

Passo 1: instale o vinho

Existem três maneiras de obter vinho. Você pode baixar a versão estável do repositório oficial do Ubuntu, baixá-la do repositório do Wine ou compilar a fonte você mesmo.

A opção mais simples é provavelmente baixá-lo do repositório do Ubuntu, usando a linha de comando:

sudo apt-get install wine

Siga as instruções, você precisará aceitar um contrato de licença para fontes TrueType. Use as teclas de seta ( e ) e Enter para aceitar os termos.

Passo 2: faça o download do HeidiSQL

Faça o download do instalador no link .

Passo 3: instale o HeidiSQL usando o Wine

Abra o instalador do HeidiSQL com o Wine e siga os passos para instalar o aplicativo.

Passo 4: adicione o ícone HeidiSQL ao lançador (opcional)

Este passo é opcional, mesmo sem ele você pode começar a usar o HeidiSQL. No entanto, eu queria adicionar um atalho para o lançador, mas isso não foi tão fácil como eu pensei que seria. Eu finalmente consegui fazer isso seguindo estas etapas:

  1. Primeiro, descubra onde o Wine está armazenando o ícone da HeidiSQL. Na minha instância, estava em /home/nic/.local/share/icons/hicolor/48x48/apps .
  2. Você também precisa da localização do executável HeidiSQL. No meu exemplo, está em /home/nic/.wine/drive_c/Program Files/HeidiSQL .
  3. Com essas informações, podemos criar um novo arquivo em ~/.local/share/applications , chamado heidisql.desktop .

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

    (você pode usar outro editor de texto em vez de gedit, é claro).

    Preencha com:

    [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
    

    (é claro que você precisa mudar os caminhos depois de Exec= , Icon= e Path= com os apropriados. StartupWMClass= não é obrigatório, mas ter esta entrada apontada para o aplicativo executável filename nomeia o problema com o launcher unit mostrando ícone genérico do aplicativo de vinho quando o aplicativo está em execução)

  4. Adicione o ícone ao lançador. Vá para /home/USER/.local/share/applications usando o navegador de arquivos, procure o ícone HeidiSQL e arraste-o para o lançador, ou procure por HeidiSQL no Dash e arraste o ícone de lá. (como o Dash pode conter dois ícones idênticos para o HeidiSQL, e apenas um é o correto, sugiro o primeiro método)

Para mais informações sobre .desktop arquivos, consulte link .

    
por Nic Wortel 01.05.2014 / 20:07
0

Acabei de instalar o HeidiSQL 9.4.0.5151 usando o instalador de 32 bits com o Wine no meu Ubuntu 16.04. Um ícone foi colocado diretamente na minha área de trabalho. Eu olhei e encontrei o seguinte:

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

Portanto, a resposta acima contendo informações sobre como fazer isso não é necessária.

Clicar duas vezes no ícone da área de trabalho HeidiSQL executa o HeidiSQL no Wine sem problemas.

    
por Jeff Galbraith 11.02.2017 / 21:20
0
$ 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

Fonte

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

Uso do vinho

    
por mshakeel 11.08.2017 / 12:29
0

Em softwares do Ubuntu, pesquise por PlayOnLinux. Você pode instalar vários softwares do Windows, incluindo o heidiSQL. Ele cria ícones e coisas automaticamente, você só tem que fazer em seguida, em seguida.

Acho isso muito mais fácil para mim.

    
por Priyank Maniar 08.05.2018 / 05:19