How to install elementary OS AppCenter on Ubuntu?

Solution 1:

If you're on Ubuntu 16.04 LTS you can install AppCenter from elementary OS PPA.

Step 1: Add the PPA

sudo add-apt-repository ppa:elementary-os/stable
sudo apt update

Step 1.1: For releases newer than 16.04LTS

If you're on an Ubuntu release newer than 16.04 LTS, use the following Daily PPA instead:

(I have had success with daily on 16.04 as well)

sudo add-apt-repository ppa:elementary-os/daily
sudo apt update

Step 2: Add elementary Apps repo

AppCenter is supposed to add this repository automatically, but that may not always happen. Add the repo and it's key:

sudo bash -c 'echo "deb http://packages.elementary.io/appcenter $(lsb_release -sc) main" >> /etc/apt/sources.list.d/appcenter.list'
sudo wget -O /etc/apt/trusted.gpg.d/appcenter.asc http://packages.elementary.io/key.asc
sudo apt update

Step 3: Install AppCenter

Then all you have to do is install the appcenter package:

sudo apt install appcenter

If the installation fails due to unmet dependencies on 16.04 LTS, add this PPA for PackageKit

sudo add-apt-repository ppa:ximion/packagekit
sudo apt update

and try again to install. When it's installed successfully, the launcher for AppCenter should show up in App Dash.

App Center in Dash

Or you can just launch it from the terminal as:

appcenter

Or:

io.elementary.appcenter