Ostatnio zabrałem się za instalację rewelacyjnego programu do modelowania baz danych MySQL Workbench. Program ten umożliwia pełną kontrolę nad bazą danych ( w tym także funkcjami dostępnymi jedynie w silniku 5.x czyli operacjami składowanymi, triggerami i widokami ). Aplikacja pozwala zarządzać tymi wszystkimi elementami, a także przedstawiać je graficznie na diagamie.
Jak dla mnie ten program to cudeńko :) Jednak podczas kompilacji może popsuć trochę nerwów :/ Szczególnie jeśli ktoś ma świeżą instalkę Slackware 13.1 w wersji 64 bitowej. Na szczęście podczas instalacji notowałem każdą czynność dzięki czemu mógł powstać ten howto. Mam nadzieję, że komuś się przyda ..
Krok 1. Pobieramy program
wget -O - http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-gpl-5.2.25.tar.gz/from/http://ftp.gwdg.de/pub/misc/mysql/|tar -xzp &&\
Krok 2. Pobieramy zależności
mkdir tmp &&\
wget http://repository.slacky.eu/slackware64-13.1/libraries/libsigc++/2.2.8/libsigc++-2.2.8-x86_64-1sl.txz &&\
wget http://repository.slacky.eu/slackware64-13.1/libraries/gtkmm/2.18.2/gtkmm-2.18.2-x86_64-1sl.txz &&\
wget http://repository.slacky.eu/slackware64-13.1/libraries/glibmm/2.22.2/glibmm-2.22.2-x86_64-2sl.txz &&\
wget http://repository.slacky.eu/slackware64-13.1/libraries/pangomm/2.26.2/pangomm-2.26.2-x86_64-1sl.txz &&\
wget http://repository.slacky.eu/slackware64-13.1/libraries/cairomm/1.8.4/cairomm-1.8.4-x86_64-2sl.txz &&\
wget http://repository.slacky.eu/slackware-13.1/libraries/libgnome/2.30.0/libgnome-2.30.0-i486-1sl.txz &&\
wget http://slackware.schoepfer.info/13.0_64/slackware64/base/libgnome-2.26.0-x86_64-1jsc.txz &&\
wget http://slackware.schoepfer.info/13.0_64/slackware64/base/libbonobo-2.24.1-x86_64-1jsc.txz &&\
wget http://repository.slacky.eu/slackware64-13.1/libraries/orbit2/2.14.18/orbit2-2.14.18-x86_64-1sl.txz &&\
wget http://repository.slacky.eu/slackware64-13.1/libraries/gconf/2.28.1/gconf-2.28.1-x86_64-1sl.txz &&\
wget http://ponce.cc/slackware/slackware64-current/packages/gnome-vfs-2.24.3-x86_64-1ponce.txz &&\
wget http://repository.slacky.eu/slackware64-13.1/development/lua/5.1.4/lua-5.1.4-x86_64-1sl.txz
Krok 3. Instalujemy zależności
installpkg *txz
Krok 4. Tworzymy dowiązania.
Teraz podczas próby kompilacji slack nie widzi wymaganych bibliotek. Zatem konieczne będzie utworzenie dowiązań symbolicznych.
wget http://slackware.schoepfer.info/13.0_64/slackware64/misc/avahi-0.6.25-x86_64-1jsc.txz && \
installpkg avahi-0.6.25-x86_64-1jsc.txz && \
ln -s /usr/lib/libavahi-* /usr/lib64/ && \
ln -s /usr/lib64/libglib-2.0.la /usr/lib/ && \
ln -s /usr/lib64/libssp.la /usr/lib/ && \
ln -s /usr/lib64/libdbus-1.la /usr/lib/
Krok 5. Instalujemy program
./configure --prefix=/usr/local &&\
make && \
make install
Gotowe :) Program powinien być widoczny w menu lub po wydaniu polecenia.
Wyszukiwane frazy:
- mysql workbench 64 (3)
- MySQL Workbench (2)
- nie mogę zainstalować mysql workbench (2)
- instalka mysql (2)
- instalacja workenbach (2)
- Bazy Danych graficznie (2)
- gnome 3 cd slackware64 (2)
- slackware instalacja mysql (1)
- mysql workbench for slackware (1)
- mysql workbench instalacja (1)
Inne posty:
- Instalacja RapidSVN
- Fatal error: Class ‘Locale’ not found
- Jak zsynchronizować Linuxa z serwerem NTP
- Tworzenie modułów mod_dav_svn.so i mod_authz_svn.so
- DBDesigner i problem z libborqt
Tagi: Linux, MySQL, narzędzia, slackware, slackware64



