MySQL Workbench telepítése Ubuntu Linuxra

Beletelt vagy három órába de sikerült. Ubuntu-n sikerült telepítenem MySQL Workbench-et. Két leírást, és egy fórumo témát kellett hozzá kombinálni.

Először telepíteni kellett az összes függőséget

$ sudo apt-get install subversion autoconf automake1.9 libtool libx11-dev libc6-dev libstdc++6-4.0-dev libglib2.0-dev libgtk2.0-dev libglade2-dev libsigc++-2.0-dev libglibmm-2.4-dev libgtkmm-2.4-dev libpcre3-dev pkg-config libxml2-dev libmysqlclient15-dev libgtkhtml2-dev libgnomeprint2.2-dev liblua50-dev liblualib50-dev libexpat1-dev libglu1-mesa-dev uuid-dev libgtkhtml3.8-dev

… ezután le kell szedni a forrásokat

$ svn co http://svn.mysql.com/svnpublic/mysql-gui-common/trunk mysql-gui-common
$ svn co http://svn.mysql.com/svnpublic/mysql-administrator/trunk mysql-administrator
$ svn co http://svn.mysql.com/svnpublic/mysql-query-browser/trunk mysql-query-browser
$ svn co http://svn.mysql.com/svnpublic/mysql-workbench/trunk mysql-workbench

… majd szépen sorban fordítani telepíteni az egyes programokat. Először a mysql-gui-common-t

$ cd mysql-gui-common
$ sh ./autogen.sh --enable-grt --enable-canvas
$ make
$ sudo make install
$ cd ..

… majd a mysql-administrator-t

$ cd mysql-administrator
$ sh ./autogen.sh
$ make
$ sudo make install
$ cd ..

.. majd a mysql-query-browser-t

$ svn co http://svn.mysql.com/svnpublic/mysql-query-browser/trunk mysql-query-browser
$ cd mysql-query-browser
$ sh ./autogen.sh --with-gtkhtml=libgtkhtml-3.8
$ make
$ sudo make install
$ cd ..

… végül pedig a mysql-workbench-et

cd mysql-workbench
sh ./autogen.sh
make
sudo make install
cd ..

Ekkor még nekem nem volt hajlandó elindulni egyik program sem. Csak a következő trükk után. Navigáljunk el az /usr/local/bin könyvtárba, és nyissuk meg szerkesztésre valamilyen szövegszerkesztővel a mysql-administrator, mysql-query-browser és mysql-workbench állományokat.

A mysql-administrator és mysql-query-browser szerkesztése egészen egyszerű lesz. Keressük meg az export MA_DIR="$DIRNAME" sort és módosítsuk

export MA_DIR="/"

(a mysql-query-browser-ben MQB_DIR-t keress)

A Workbench elindításához szintén meg kell ejteni ezt a változtatást (MWB_DIR), plusz a fájl elejére be kell szúrni két új sort:

#!/bin/sh

unset LANG
unset LC_LANG
...

és lehet is használni mind 3 programot.

16 Responses to MySQL Workbench telepítése Ubuntu Linuxra

  1. rrd says:

    Köszi szépen, nélküled nem ment volna 🙂

    Annyit megjegyeznék, hogy ha a gyári csomag fel van telepítve a mysql_query_browser-hez és a mysql_adminhoz, no ahhoz nekem sehogyan sem sikerült hozzáházasítanom a workbench-et. Csak úgy hogy fogtam és mindent végigcsináltam amit leírtál mintha semmi sem lenne telepítve.

  2. rrd says:

    Köszi szépen, nélküled nem ment volna 🙂

    Annyit megjegyeznék, hogy ha a gyári csomag fel van telepítve a mysql_query_browser-hez és a mysql_adminhoz, no ahhoz nekem sehogyan sem sikerült hozzáházasítanom a workbench-et. Csak úgy hogy fogtam és mindent végigcsináltam amit leírtál mintha semmi sem lenne telepítve.

  3. Vince says:

    Volt fagyás, meg még mindig van. Nem is nagyon foglalkozok vele azóta sem. Először működött szépen, aztán jött valami frissítés, ami bekavarhatott, és azóta nem akar működni. Mivel nem volt szükségem rá nem foglalkoztam vele, hogy elindítsam. Ha nagyon kell legközelebb mégegyszer megpróbálom, de ha nem akarja az igazat, akkor még a Wine+win telepítő kombó még működhet. Talán.

  4. Vince says:

    Volt fagyás, meg még mindig van. Nem is nagyon foglalkozok vele azóta sem. Először működött szépen, aztán jött valami frissítés, ami bekavarhatott, és azóta nem akar működni. Mivel nem volt szükségem rá nem foglalkoztam vele, hogy elindítsam. Ha nagyon kell legközelebb mégegyszer megpróbálom, de ha nem akarja az igazat, akkor még a Wine+win telepítő kombó még működhet. Talán.

  5. rrd says:

    Végül azt figyeltem ki, hogy ha Reverse engineer-en keresztül behozok valamit közvetlenül az SQL szerverről, akkor utánna már megy a fájl megnyitás is. Remélem nemsokára kijön a stabil, mert jóval rokonszenvesebb mint elődje a DBDesigner.

  6. rrd says:

    Végül azt figyeltem ki, hogy ha Reverse engineer-en keresztül behozok valamit közvetlenül az SQL szerverről, akkor utánna már megy a fájl megnyitás is. Remélem nemsokára kijön a stabil, mert jóval rokonszenvesebb mint elődje a DBDesigner.

  7. arth2o says:

    Köszi, próbáltam de fordításkor mindig hibát jelez. Megjegyzem egy másik gépre a leírásod alapján sikerült már feltelepíteni, de most a technika bejátszik :-).

  8. arth2o says:

    Köszi, próbáltam de fordításkor mindig hibát jelez. Megjegyzem egy másik gépre a leírásod alapján sikerült már feltelepíteni, de most a technika bejátszik :-).