You can install Balsamiq Mockup on Linux / Ubuntu but Balasmiq don’t provide good instructions. I have no idea why they don’t spend a little time and write documentation properly. Anyhow, here is how I installed Balsamiq on my Ubuntu 13.04 laptop.
If you are looking for Instructions for installing Balsamuq Mockups for Ubuntu 13.10 – please visit this post
Step 1 – Download Adobe Air – http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin.
wget http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin
Step 2: Make the installer excutable.
chmod +x AdobeAIRInstaller.bin
Step 3: Try running the installer.
sudo ./AdobeAIRInstaller.bin
Step 4: If your computer is 64bit then you will get this error:
"error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory"
So, you will need to install the 32bit libs:
sudo apt-get install ia32-libs-gtk
Step 5: Try running the installer again
sudo ./AdobeAIRInstaller.bin
Step 6: You might get this error:
Sorry, an error has occurred. Adobe AIR could not be installed. Install either Gnome Keyring or KDE KWallet before installing Adobe AIR.
To fix this run the following command:
locate libgnome-keyring.so
I got (but you might get something different).
/usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0
/usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
You will need to pass reference to these libs when running the installer.
sudo LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu ./AdobeAIRInstaller.bin
If this works for you then goto Step 7. If this doesn’t work then you could make symbolic links to the libs. For 64bit:
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
For 32 bit:
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
Finally – try running the installer again.
sudo ./AdobeAIRInstaller.bin
Then remove the symbolic links:
sudo rm /usr/lib/libgnome-keyring.so.0
sudo rm /usr/lib/libgnome-keyring.so.0.2.0
Step 7 – Download Balsamiq
wget http://builds.balsamiq.com/b/mockups-desktop/MockupsForDesktop64bit.deb
Step 8 – Install Balasmiq
sudo dpkg -i MockupsForDesktop64bit.deb
Step 9 – Make a cup of tea and some mockups
Worked for me.
Thanks a ton 🙂
Thanks a lot, works like a charm on Xunbuntu 13.04 32bits.
Step 7, for 32bits:
wget http://builds.balsamiq.com/b/mockups-desktop/MockupsForDesktop32bit.deb
There a free licence of Balsamiq available for the *Ubuntu developers* community :
Organization name: Canonical UX
Serial Key: eNrzzU/OLi0odswsqnFOzMvPy0xOzFEIjagxNDIxMQASBiBQ41xjaAgAQYUNaw==
“Feel free to blog about this. We are very proud to be able to help out the open
source community.” (source: http://www.mail-archive.com/launchpad-users@lists.launchpad.net/msg01068.html)
FYI, there is a balsamiq free alternative runable on Ubuntu, called PENCIL: http://cheateinstein.com/category-design/pencil-better-alternative-for-balsamiq-mockups-on-ubuntu/
Thanks for the comment. I tried Pencil but frankly Balsamiq is easier to use and works really well. I brought a 5 user license for our company and it was really good value.
Alternate link for debian packages:
wget https://build_archives.s3.amazonaws.com/mockups-desktop/2.2/MockupsForDesktop32bit2.2.24-2014.11.06.deb
Could you tell me where this link has come from?
It’s Work!! Thank you!
Worked like a charm. Thanks.
I have installed in Ubuntu 13.04 64bit system and working fine. How can I add downloaded bmml file to Balsamiq Mockups ?
I’m not sure I quite understand you questions. A a bmml file is the file format for Balsamiq Mockups. Just download and save the bmml files onto your computer (anywhere) and in the load Balsamiq. Then simply -> File -> Open.
worked for me…thanks a ton!
Thanks for your great instructions
Works fine for Ubuntu 12.10
Great post!! It helps me solving this problem. Thanks!
It works! Great Job.
Thank you very much.
Thanks!! It’s great!!! 😀 Saludos!
This post saved me ! thanks a lot for all the instructions !
I am developing WireframeSketcher wireframing tool and we pay a lot of attention to Ubuntu support. It’s a Java app with GTK UI bindings so it feels much more like a native app. It can be easily installed from the deb package or directly from Software Center. If don’t want to fiddle with AIR then consider WireframeSketcher as an alternative.
thank you!
works for 12.04 too. w00t!
For me too 🙂
Thank you so much. it is realy work for elementary os 😉
thanks for the tut..
oops: the url in step #1 has a period at the end.. so its throws a 404
Thanks a lot
Works Great on 13.04 64 bit. Thanks a lot!
Thank you so much! Really thorough explanations that made it really easy to follow.
Thank you very much! Finally, with your help, I could install Balsamiq in Ubuntu 13.10.
Thank you so much both installation and Licence key worked perfectly.!!!!
love youuu!!!! jaja
Thank’s man! it worked like charm for me.
Awesome worked for me on 14.04. Thanks buddy. 🙂
it does not work for me, may be is it because i use ubuntu 17.4. plz help me