Cara menginstal HeidiSQL di Ubuntu

16

Saya telah menggunakan HeidiSQL (GUI open source untuk MySQL / MSSQL) di Windows untuk sementara waktu sekarang. Namun, saat saya pindah ke Ubuntu untuk pengembangan, saya ingin terus menggunakan HeidiSQL.

Situs web menyatakan bahwa itu dapat digunakan dengan aplikasi bernama Wine, tetapi tidak ada dokumentasi tentang bagaimana melakukan ini.

Nic Wortel
sumber

Jawaban:

26

Langkah 1: pasang Wine

Ada tiga cara bagaimana Anda bisa mendapatkan Wine. Anda dapat mengunduh versi stabil dari repositori resmi Ubuntu, mengunduhnya dari repositori Wine, atau mengkompilasi sumbernya sendiri.

Opsi paling sederhana mungkin mengunduhnya dari repositori Ubuntu, menggunakan baris perintah:

sudo apt-get install wine

Ikuti instruksi, Anda harus menerima perjanjian lisensi untuk font TrueType. Gunakan tombol panah ( dan ) dan Enteruntuk menerima persyaratan.

Langkah 2: unduh HeidiSQL

Unduh penginstal dari http://www.heidisql.com/download.php .

Langkah 3: instal HeidiSQL menggunakan Wine

Buka penginstal untuk HeidiSQL dengan Wine dan ikuti langkah-langkah untuk menginstal aplikasi.

Langkah 4: tambahkan ikon HeidiSQL ke peluncur (opsional)

Langkah ini opsional, bahkan tanpa itu Anda dapat mulai menggunakan HeidiSQL. Namun, saya ingin menambahkan jalan pintas ke peluncur, tetapi ini tidak semudah yang saya kira. Saya akhirnya berhasil melakukannya dengan mengikuti langkah-langkah ini:

  1. Pertama, cari tahu di mana Wine menyimpan ikon HeidiSQL. Dalam contoh saya, itu di /home/nic/.local/share/icons/hicolor/48x48/apps.
  2. Anda juga membutuhkan lokasi HeidiSQL yang dapat dieksekusi. Dalam contoh saya, ada di /home/nic/.wine/drive_c/Program Files/HeidiSQL.
  3. Dengan informasi ini, kita dapat membuat file baru ~/.local/share/applications, bernama heidisql.desktop.

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

    (Anda dapat menggunakan editor teks lain, bukan gedit, tentu saja).

    Isi dengan:

    [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
    

    (tentu saja Anda perlu mengubah jalur setelahnya Exec=, Icon=dan Path=dengan jalur yang sesuai. StartupWMClass=tidak wajib tetapi memiliki entri ini mengarah ke masalah perbaikan nama file aplikasi yang dapat dieksekusi dengan launcher kesatuan yang menampilkan ikon aplikasi anggur generik ketika aplikasi sedang berjalan)

  4. Tambahkan ikon ke peluncur. Baik pergi /home/USER/.local/share/applicationsmenggunakan browser file, cari ikon HeidiSQL dan seret ke peluncur, atau cari HeidiSQL di Dash dan seret ikon dari sana. (karena Dash mungkin berisi dua ikon identik untuk HeidiSQL, dan hanya satu yang benar, saya sarankan metode pertama)

Untuk informasi lebih lanjut tentang .desktopfile, lihat https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles .

Nic Wortel
sumber
HeidiSQL bekerja sangat baik dengan anggur (semoga berhasil, saya tidak menemukan klien SQL yang pintar untuk linux ...), namun font di panel bawah (SQL log) tampaknya rusak. Karakternya terlihat agak pseudo-monospace. Apakah ada pengaturan anggur untuk memperbaiki ini?
BurninLeo
2
Mudah dipecahkan ... jika Anda tahu di mana mencarinya: Jalankan winetricks(instal, jika belum diinstal), pilih "Pilih wineprefix default" -> "Install Font" -> semua font. Selesai
BurninLeo
Anda juga dapat menggunakan 128x128ikon untuk membuatnya terlihat lebih bagus.
simbabque
Saya mendapatkan "Kesalahan saat memuat arsip" saat membuka salah satu pemasang.
Christian
tanpa anggur apakah ada peluang untuk menginstal file deb. HeidiSQL di Linux mint
Lova Chittumuri
1

Saya baru saja menginstal HeidiSQL 9.4.0.5151 menggunakan installer 32-bit dengan Wine di Ubuntu 16.04 saya. Ikon ditempatkan langsung di desktop saya. Saya mencari dan menemukan yang berikut:

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

Jadi jawaban di atas yang berisi informasi tentang cara melakukan ini tidak diperlukan.

Mengklik dua kali pada ikon desktop HeidiSQL menjalankan HeidiSQL di bawah Wine tanpa masalah.

Jeff Galbraith
sumber
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

Sumber

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

Penggunaan Wine

mshakeel
sumber
0

Dalam perangkat lunak ubuntu, cari PlayOnLinux. Anda dapat menginstal banyak perangkat lunak windows di dalamnya termasuk heidiSQL. Itu menciptakan ikon dan hal-hal secara otomatis yang harus Anda lakukan selanjutnya, selanjutnya.

Saya menemukan ini jauh lebih mudah untuk diri saya sendiri.

Priyank
sumber