2012-02-14 62 views

回答

2

是的,你可以,只要你願意從源代碼編譯工作臺。不過,建議您需要sudo權限來安裝其編譯依賴項。下面是步驟:

  1. the official download site下載Workbench的來源。您應該下載標籤爲的版本「通用Linux(獨立於體系結構),壓縮TAR歸檔」

  2. 解壓下載的源文件。從Linux終端:

    $ tar -zxvf mysql-workbench-whatever.tar.gz

  3. 移到目錄與工作臺的源代碼:

    cd mysql-workbench-whatever

  4. 閱讀INSTALL文件位於該目錄中找出需要的包,你需要安裝才能編譯Workbench。與路徑

    $ sudo apt-get install build-essential autoconf automake libtool libzip-dev libxml2-dev libsigc++-2.0-dev libglade2-dev libgtkmm-2.4-dev libglu1-mesa-dev libgl1-mesa-glx mesa-common-dev libmysqlclient15-dev uuid-dev liblua5.1-dev libpixman-1-dev libpcre3-dev libgnome2-dev libgtk2.0-dev libpango1.0-dev libcairo2-dev python-dev libboost-dev

  5. 運行autogen.sh要將工作臺安裝:對於Ubuntu的這裏的命令來安裝它們

    $ ./autogen.sh --prefix=~/bin/wb52

    (上面的命令會得到你的工作臺的二進制文件一旦編譯,您的主目錄中的目錄bin/wb52)。只需將目標目錄更改爲任何你喜歡的內容即可。

  6. 編譯並安裝MySQL工作臺:

    $ make install

    這將需要一些時間(取決於您的系統也許半小時)。如果你有一個以上的CPU核心提供你應該使用,例如:

    $ make -j3 install

    ,這將使用三個內核編譯(調整核心數量,無論你找到合理的爲您的系統)。

  7. 一旦編譯就可以運行工作臺的可執行文件,將位於路徑中的bin目錄內您在步驟設置5

有很多的樂趣!