Before We Begin...
Anywhere will only run on the AMD64 platform.
Republic Requires a Ubuntu version 16.04 or greater. This means…
Requirements:Debian: Requires Debian _Stretch_ or newer.
Linux Mint: Requires Linux Mint 18 “Sarah” or newer.
Elementary OS: Loki or newer.
When I first read the instructions on how to install the new Linux client it was a bit intimidating. I had always installed software through my distributions software center or through .deb packages. So this was a learning experience for me and I thought I would share some highlights that might help others who have never used the Terminal extensively.
Step 1: Open up the terminal.
The terminal is where every Linux user goes to easily perform a wide range of tasks from running programs to installing software. Most (If not all) Debian/Ubuntu based distributions come with a GUI terminal installed.
Step 2: Fetch the Republic Anywhere .deb package.
There are two commands for this as there are two versions of the Republic Anywhere Linux client. Stable and Main
Stable: For Beta Group No Longer Available
sudo sh -c 'echo "deb [arch=amd64] https://s3.amazonaws.com/files.republicwireless.com/public/apps/anywhere/debian main main" > /etc/apt/sources.list.d/republicanywhere.list'
Don’t worry if there is no message after you input command, there was not one for me.
Step 3: Add the Republic Wireless Key to Your Key List
wget -O - https://s3.amazonaws.com/files.republicwireless.com/public/apps/anywhere/debian/key/public | sudo apt-key add -
After this action completes your Terminal will look something like this:
Step 4: Refresh Your Package List
The package manager has not been updated since adding the new Republic Anywhere package so it will not show up if you attempt to install it now. To refresh your packages run:
sudo apt update
I had to run this twice for an unknown reason so if it does not work the first time try again.
Once completed the Terminal will look something like this:
Step 5: Install Republic Anywhere
Finally what everyone has been waiting for, simply type this command to install Republic Anywhere:
sudo apt install republicanywhere
Once completed your terminal will look about like this:
You should find Republic Anywhere in your app launcher, if not programs like MenuLibre can help you add it.
Republic Anywhere running on my desktop running Deepin.
For any version of Ubuntu and its derivatives based on 17.10 or newer you will need to perform an additional step in order to have Republic Anywhere run.
sudo apt -y install libgconf2-4
Arch Linux InformationYou can find a arch install package over on the AUR (Arch User Repository) https://aur.archlinux.org/packages/republicanywhere-bin/
I won’t go into details on how to install over on Arch, if you are a Arch user you should have some idea how to make use of that repository.
Debian Package Source
If for any reason you want to try and repackage the Republic Anywhere Debian package here is an easy link for downloading it.
If anything I wrote here is incorrect please let me know!
As for why I used apt instead of apt-get, apt-get should not be used for general use anymore.
The program used to display information about my system is called Neofetch.
Last Updated: 12/18/2018
New Changes: Added Arch user repository, Debian package source.