Install WhatsApp on Ubuntu or other Linux Distributions

Post Reply
User avatar
Eli
Senior Expert Member
Reactions: 183
Posts: 5314
Joined: 9 years ago
Location: Tanzania
Has thanked: 75 times
Been thanked: 88 times
Contact:

#1

It is now possible to install WhatsApp, Viber, Telerivet and Skype on Ubuntu versions 12.04, 14.04 or higher and other Linux distributions.

Installation on Linux requires the Android emulator. Genymotion is currently the best Android emulator for Linux.

To install WhatsApp, Viber, Telerivet or Skype on Ubuntu Linux, follow the following instructions:

1. Install VirtualBox from Ubuntu Software Center. Genymotion requires VirtualBox to be installed on Linux System for it to run.

Image

2. For Deploying Android on Genymotion you need an account on Genymotion Cloud. Sign up for free at the Genymotion Cloud:
https://www.genymotion.com/#!/auth/signin

3. Download and install Genymotion. Log on to the Genymotion site and Download the Genymotion machine from https://www.genymotion.com/#!/download, depending on your Linux distribution and the build you are using (i.e., 32 bit or 64 bit). For 64 bit, Genymotion installation package will look like 'genymotion-2.5.2_x64_debian.bin'

4. Now, open the Terminal on your Linux, you can use the short-cut “Ctrl+Alt+T”

5. Move to the directory where the downloaded Genymotion image is present. If the image is present in the Downloads Directory, type in the terminal

Code: Select all

$ cd Downloads
6. Install Genymotion by typing in the terminal

Code: Select all

$ bash genymotion-2.5.2_x64_debian.bin
7. Run Genymotion by executing the following in the terminal

Code: Select all

$ cd genymotion
$ ./genymotion
or execute

Code: Select all

$ /home/gaDgeT/genymotion/genymotion
(replace gaDgeT appropriately)

At this stage you may get the following error:

Code: Select all

Logging activities to file: /root/.Genymobile/genymotion.log 
Aborted (core dumped)
If you get such an error do the following:

Open the terminal and install the libs by typing

Code: Select all

$ sudo apt-get install libxi-dev libxmu-dev
Move the Qt libs inside the Genymotion installation directory code, type

Code: Select all

$ cd genymotion
$ mkdir QtLibs && mv *Qt*.so* QtLibs
8. Launch Genymotion by typing in the terminal

Code: Select all

$ /home/gaDgeT/genymotion/genymotion
Genymotion will pop up. Next, login with the Genymotion account you created earlier, and click on "Create New Virtual Device" or on the “Add” button

9. You will see various Android images listed, select the one you want to be emulated and click Next. The Android image will now be downloaded to the machine and saved for future use. Select the Android image which is present on your system and click the “Start” button or double click the selected image.
Emulator.png
(28.76 KiB) Downloaded 521 times
Emulator.png
(28.76 KiB) Downloaded 521 times
10. Your preferred Android Image will open. Finally, you can install WhatsApp, Viber, Telerivet, Skype by using Android application package (APK); play games, install other applications and do anything with your Linux Distribution as you would do with the actual Android Device of your choice right from your PC.

If you choose Samsung Galaxy S5 image, this is how your emulated Android will look like:
Sumsung_Galaxy_S5.png
(158.46 KiB) Downloaded 492 times
Sumsung_Galaxy_S5.png
(158.46 KiB) Downloaded 492 times
Attachments
VirtualBox.png
(28.53 KiB) Downloaded 521 times
VirtualBox.png
(28.53 KiB) Downloaded 521 times
0
TSSFL -- A Creative Journey Towards Infinite Possibilities!
User avatar
Eli
Senior Expert Member
Reactions: 183
Posts: 5314
Joined: 9 years ago
Location: Tanzania
Has thanked: 75 times
Been thanked: 88 times
Contact:

#2

If you want to uninstall Genymotion, open the terminal and execute

Code: Select all

~$ bash ./genymotion-2.5.2_x64_debian.bin --uninstall
0
TSSFL -- A Creative Journey Towards Infinite Possibilities!
User avatar
Eli
Senior Expert Member
Reactions: 183
Posts: 5314
Joined: 9 years ago
Location: Tanzania
Has thanked: 75 times
Been thanked: 88 times
Contact:

#3

Fix Genymotion in Ubuntu-Linux 14.04/16.04 error 'CXXABI_1.3.8' not found

Genymotion installation my raise the error "CXXABI_1.3.8' not found":

Code: Select all

./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/PATH/genymotion/libicui18n.so.52)
when you "./genymotion".

To alleviate this problem, copy and paste the following lines in the Terminal one by one:

Code: Select all

LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
See also: How to upload files on Genymotion emulator
0
TSSFL -- A Creative Journey Towards Infinite Possibilities!
User avatar
Eli
Senior Expert Member
Reactions: 183
Posts: 5314
Joined: 9 years ago
Location: Tanzania
Has thanked: 75 times
Been thanked: 88 times
Contact:

#4

If you get this error "INSTALL_FAILED_NO_MATCHING_ABIS when install apk" when trying to install some application, e.g., GBWhatsApp

check out here: http://stackoverflow.com/questions/2457 ... nstall-apk
0
TSSFL -- A Creative Journey Towards Infinite Possibilities!
User avatar
Eli
Senior Expert Member
Reactions: 183
Posts: 5314
Joined: 9 years ago
Location: Tanzania
Has thanked: 75 times
Been thanked: 88 times
Contact:

#5

Install Genymotion 2.12.1 on Ubuntu 18.04, Debian 9, Fedora 27 (64bit):

1. Download the installer

$ wget https://www.genymotion.com/download/#

3. Install Genymotion (check system requirements before installing https://www.genymotion.com/download/):

$ genymotion-2.12.2-linux_x64.bin

4. Execute Genymotion:

cd genymotion
./genymotion


Choose Personal use license, select and launch one of the virtual devices, you're done.
0
TSSFL -- A Creative Journey Towards Infinite Possibilities!
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux and Unix Based Operating Systems”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 1 guest