Status
Not open for further replies.

mywindow

Full Member
May 21, 2013
26
12
Denver, CO, USA
I recently ran across ejuice Me Up but, I don't own a Windows machine with high enough screen resolution that will run it since I'm a Linux user. I noticed the programs page has a link to this site for Linux installs but was void of any real info and Closed. Since the install on Linux is a great deal more difficult then normal, I hope to save some Linux users some frustration and cursing Linux for problems created by Microsoft. Namely making the dotnet install more complicated then it's worth.

Don't confuse these directions the same as me recommending this "Piece of Soft"! This software depends on Microsoft .NET 3.5 which should never be installed on a production machine! The author of this program has taken no allowance for portability and is not POSIX compliant! There are only two ways to install this without hosing your machine in the future! DO NOT INSTALL IN THE DEFAULT $HOME/.wine (Prefix) DIRECTORY! And never run WINE as root. If you are looking for a sandbox install that won't harm anything else please use: http://zerowine.sourceforge.net

These instructions will install a fully working version of ejuice Me Up and DotNET 3.5sp1 in its own private directory away from any existing wine installs. Also included are commands that will make the uninstall painless as well. This install process was tested on Ubuntu v12.04 and Ubuntu v13.04 but, should also work on any Debian based OS.

The basic install steps are:
  1. Remove existing install of ejuice Me Up if the install was already tried by normal means. (Skip this step if necessary)
  2. Install and/or Update Wine and Winetricks.
  3. Install Micro$oft DotNET 3.5sp1 with Winetricks.
  4. Download and Install Ejuice Me Up.
  5. Take Ejuice Me Up for a test drive.
  6. Create start up shell script and create shortcut links




If you have tried to install Ejuice Me Up previously then these commands will remove that install. If not move onto the next step.
Code:
rm -rf ~/.wine
rm -rf ~/.local/share/applications/wine/Programs/Breaktru\ Software
rm -f ~/Desktop/eJuice\ Me\ Up*
rm -f ~/.config/menus/applications-merged/wine*Breaktru\ Software*
rm -f ~/.local/share/applications/wine-Programs-Breaktru\ Software-eJuice\ Me\ Up-eJuice\ Me\ Up.desktop
rm -f ~/.local/share/desktop-directories/wine*Breaktru\ Software*
rm -f ~/.local/share/icons/hicolor/*/apps/*eJuice_Me_Up*.png
rm -f ~/.local/share/icons/hicolor/*/apps/*Warning.txt*.png
rm -f ~/.local/share/icons/hicolor/*/apps/*ReadMe.txt*.png
rm -f ~/.local/share/icons/hicolor/*/apps/*NewShortcut1*.png


Update and/or Install Wine and Winetricks
Code:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get -y upgrade;sudo apt-get -y install wine libp11-kit-gnome-keyring:i386 gnome-exe-thumbnailer winbind
rm -f ~/winetricks;wget http://winetricks.org/winetricks && sudo mv winetricks /usr/bin && sudo chmod +x /usr/bin/winetricks
sudo apt-get -y install cabextract unzip p7zip wget zenity

Use Winetricks to install Micro$oft DotNET 3.5sp1
This will take at least 30 minutes and require at least 3GB Free in your home directory
Code:
WINEARCH=win32 WINEPREFIX=$HOME/.local/share/wineprefixes/ejuicemeup winetricks -q prefix=ejuicemeup corefonts msxml3 dotnet35sp1


Download and Install Ejuice Me Up into it's own prefix=(ejuicemeup)
Code:
wget http://breaktru.com/ejuicemeup.zip -O /tmp/ejuicemeup.zip
unzip /tmp/ejuicemeup.zip setup.exe -d /tmp/;chmod 777 /tmp/setup.exe
WINEARCH=win32 WINEPREFIX=$HOME/.local/share/wineprefixes/ejuicemeup WINEDLLOVERRIDES=winemenubuilder.exe=d WINEDEBUG=-all wine /tmp/setup.exe /S /v/qn
rm -r /tmp/setup.exe /tmp/ejuicemeup.zip

Take Ejuice Me Up for a test drive
Code:
WINEARCH=win32 WINEPREFIX=$HOME/.local/share/wineprefixes/ejuicemeup WINEDEBUG=-all wine start /unix $HOME/.local/share/wineprefixes/ejuicemeup/drive_c/Program\ Files/Breaktru\ Software/eJuice\ Me\ Up/eJuice\ Me\ Up.exe


Create start up shell script
Code:
echo -e '#!/bin/sh' "\ncd $HOME/.local/share/wineprefixes/ejuicemeup/drive_c/Program\ Files/Breaktru\ Software/eJuice\ Me\ Up" "\nWINEARCH=win32 WINEPREFIX=$HOME/.local/share/wineprefixes/ejuicemeup WINEDEBUG=-all wine start eJuice\ Me\ Up.exe" > $HOME/.local/share/wineprefixes/ejuicemeup/drive_c/eJuiceMeUp.sh
chmod +x $HOME/.local/share/wineprefixes/ejuicemeup/drive_c/eJuiceMeUp.sh

Download Ejuice Me Up Icon for Shortcuts
Code:
wget https://lh6.googleusercontent.com/zrMMthwMqSd6jEsvR1oGROt6vVPJDGmZMNscIO_iEOA4VFsqSC_ZJwK5T6uTaNUy2zong9iMsvU -O $HOME/.local/share/wineprefixes/ejuicemeup/drive_c/eJuiceMeUp.png

Create Shortcut (.desktop file) On Desktop
Code:
echo -e "[Desktop Entry]\nType=Application\nName=eJuice Me Up\nTerminal=false\nExec=$HOME/.local/share/wineprefixes/ejuicemeup/drive_c/eJuiceMeUp.sh\nIcon=$HOME/.local/share/wineprefixes/ejuicemeup/drive_c/eJuiceMeUp.png" > $HOME/Desktop/eJuice_Me_Up.desktop

chmod +x $HOME/Desktop/eJuice_Me_Up.desktop

Create Shortcut (.desktop file) For Unity Launcher
Code:
mkdir -p $HOME/.local/share/applications/wine/Programs
echo -e "[Desktop Entry]\nType=Application\nName=eJuice Me Up\nTerminal=false\nExec=$HOME/.local/share/wineprefixes/ejuicemeup/drive_c/eJuiceMeUp.sh\nIcon=$HOME/.local/share/wineprefixes/ejuicemeup/drive_c/eJuiceMeUp.png" > $HOME/.local/share/applications/wine/Programs/eJuice_Me_Up.desktop

chmod +x $HOME/.local/share/applications/wine/Programs/eJuice_Me_Up.desktop

Uninstall Process.
Code:
rm -rf ~/.local/share/wineprefixes/ejuicemeup
rm -f $HOME/Desktop/eJuice_Me_Up.desktop $HOME/.local/share/applications/wine/Programs/eJuice_Me_Up.desktop
 

mywindow

Full Member
May 21, 2013
26
12
Denver, CO, USA
Thanks for doing the heavy lifting :)

I'm not certain how many of us here use Linux. The Linux subforum is mostly quiet. That's neither here nor there, I suppose. I'm here for vaping info, and have plenty of Linux forums I have neglected for this one :)

Hope you enjoy the program.

Did you mean Linux Forum at ECF? If you did can I have a link? I can't seem to find it??? Sounds like home to me :) I'm also now afraid this was posted in the wrong forum? I only choose this one because the original post was from here. http://www.e-cigarette-forum.com/forum/new-members-forum/175939-e-juice-me-up-linux.html

Funny thing is I can't stand the program EjuiceMeUp! I use a shell script now or just use percentages for drops. I only posted this because it does not exist on the net and I always try to fill voids I can.
 

EmeraldLeo1982

Super Member
ECF Veteran
Aug 8, 2013
549
294
41
Sallisaw, Oklahoma
That calculator seems to have some errors in it though, or my brain does. If I try and get 50/50 mix using PG nic and PG flavors it tells me to use negative amounts of PG and gives me an error popup. But in reality I could just add enough VG to make it 50/50 and do the math manually to still maintain the right nic level.

It would be nice to have a "maintain mix %" check box so it would automatically adjust the "amount you want to make in ml" to whatever it would need to be to maintain 50/50 at the specified nic level.
 
  • Like
Reactions: Chuck2

yellowsnow

Super Member
ECF Veteran
Verified Member
Aug 13, 2013
544
379
New Mexico
That calculator seems to have some errors in it though, or my brain does. If I try and get 50/50 mix using PG nic and PG flavors it tells me to use negative amounts of PG and gives me an error popup. But in reality I could just add enough VG to make it 50/50 and do the math manually to still maintain the right nic level.

It would be nice to have a "maintain mix %" check box so it would automatically adjust the "amount you want to make in ml" to whatever it would need to be to maintain 50/50 at the specified nic level.

X2 on the maintain mix %.
 

rodjar

Senior Member
ECF Veteran
Verified Member
Jun 25, 2013
98
1,368
Virginia
Did you mean Linux Forum at ECF? If you did can I have a link? I can't seem to find it??? Sounds like home to me :) I'm also now afraid this was posted in the wrong forum? I only choose this one because the original post was from here. http://www.e-cigarette-forum.com/forum/new-members-forum/175939-e-juice-me-up-linux.html

Funny thing is I can't stand the program EjuiceMeUp! I use a shell script now or just use percentages for drops. I only posted this because it does not exist on the net and I always try to fill voids I can.

here's the Linux group
http://www.e-cigarette-forum.com/forum/groups/linux-vapers.html
 
Status
Not open for further replies.

Users who are viewing this thread