如何在Ubuntu 18.04上安装Jitterbit Studio 9.3?

时间:2018-10-02 04:06:19

标签: linux ubuntu-18.04 jitterbit

是否可以在Ubuntu 18.04上安装Jitterbit Studio?

2 个答案:

答案 0 :(得分:1)

对于试图在Ubuntu 18.04上安装JtterbitStudio 9.3的任何人,我准备了一个食谱,尽管在这里进行了介绍。我没有时间进行彻底的测试,但看起来还可以。

首先,您需要Java(如果您还没有的话):

sudo add-apt-repository ppa:webupd8team/java;
sudo apt-get update;
sudo apt-get install oracle-java8-installer;
sudo apt-get install oracle-java8-set-default;
java -version;

    java version "1.8.0_171"
    Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

注意:将它们放入您的.profile或.bashrc

export JAVA_HOME=/usr/lib/jvm/java-8-oracle;
export JRE_HOME=/usr/lib/jvm/java-8-oracle/jre;

一旦安装了Java,您需要下载Mac OS X的Jitterbit Studio:

wget https://download.jitterbit.com/9.3b4TWcqvuVw45UdxQ/JitterbitStudio-9.3.1.3.dmg

我们将需要dmg2img将dmg软件包转换为可用的文件系统映像,以便进行安装。

sudo apt-get install dmg2img;
dmg2img JitterbitStudio-9.3.1.3.dmg JitterbitStudio-9.3.1.3.img;
sudo mount -o loop -t hfsplus JitterbitStudio-9.3.1.3.img /mnt;
cd /mtn;

将“ Jitterbit Studio 9.3.app”目录复制到它的最终目的地(我使用了我的主目录):

cp -rp 'Jitterbit Studio 9.3.app' $HOME;
cd $HOME;
cd 'Jitterbit Studio 9.3.app'/Contents/MacOS;
cp launch-studio launch-studio.mac;

编辑启动shell脚本:

vi launch-studio;

12d11
<   osascript -e "tell app \"System Events\" to display dialog \"$msg\""
15c14
< APP=$(mdfind kMDItemCFBundleIdentifier=="com.jitterbit.studio93" | head -1)
---
> APP="$HOME/Jitterbit Studio 9.3.app"; export APP
49c48
<     err=$("$JRE" -client $STARTUP_ARGUMENTS -splash:"$JITTERBIT_CLIENT_HOME/splashscreen.png" -Xdock:icon="$APP/Contents/Resources/client_icon_256_mac.icns" -classpath "$libdir/*:$JITTERBIT_CLIENT_HOME/configuration/" com.jitterbit.integration.client.osx.Jitterbit)
---
>     err=$("$JRE" -client $STARTUP_ARGUMENTS -splash:"$JITTERBIT_CLIENT_HOME/splashscreen.png" -classpath "$libdir/*:$JITTERBIT_CLIENT_HOME/configuration/" com.jitterbit.integration.client.osx.Jitterbit)

chmod 755 launch-studio;

并运行它:

./launch-studio;

希望这对某些人有帮助。

答案 1 :(得分:0)

简而言之,不。我们的(Jitterbit)桌面工作室不支持Linux。不过,它将在进行中的云工作室将受其支持(因为它将基于Web)。

看起来您确实创建了一种变通方法,我一定会对其进行测试,然后将其传递给我们的开发人员。