Installing AceStream on Ubuntu 16.04

First things first, I am not a technical person and this is a ‘How To’ guide based on personal experience only and published with the aim to facilitate other users. I can, therefore, not help with any installation related errors. My sources of this ‘How To’ are:

https://www.reddit.com/r/ACEstream/comments/4t4k7e/acestream_for_ubuntu_1604/

http://compizomania.blogspot.com/2016/07/ace-stream-ubuntu-1604linux-mint-18.html

My only contribution is detailing the installation process in a simple to follow manner with a solution to one complication which I came across.

So here goes.

The installation is on a 64bit system running Ubuntu 16.04. For a 32bit system, the process will be the same only package files will need to be changed (refer to the above-mentioned sources for 32bit files).

As the official repositories for AceStream are not available (God knows when they will be!), the following applications are needed before proceeding with installation:

  • Gdebi package manager (mandatory)
  • Synaptic (optional but recommended in case the installation runs into problems)

Packages required:

All the acestream packages are available from https://drive.google.com/drive/u/0/folders/0B7AdLMiZn4FzQ1hLZWxaQ19YY2c

Step 1: Download all the 5 packages

Step 2: Install the packages manually in the order mentioned below using gdebi package manager (it is recommended to use terminal as any errors to the installation will be visible)

  • # sudo gebi /path to*/libgnutels-deb0-28_3.3.15-5ubuntu2_amd64.deb
  • # sudo gebi /path to*/acestream-player-compat_3.0.2-1.1_amd64.deb
  • # sudo gebi /path to*/acestream-engine_3.0.3-0.2_amd64.deb
  • # sudo gebi /path to*/acestream-player-data_3.0.2-1.1_amd64.deb
  • # sudo gebi /path to*/acestream-player_3.0.2-1.1_amd64.deb

*replace path to with the exact path where you have downloaded the packages

Make sure that the acestream-player_3.0.2-1.1_amd64.deb is the last package to be installed

Hopefully the installation will go through smoothly. In my case, however, the acestream-player-compat_3.0.2-1.1_amd64.deb package failed to install showing errors of the kind:

dpkg: error processing archive acestream-player-compat_3.0.2-1.1_amd64.deb (–install):

trying to overwrite ‘/usr/lib/x86_64-linux-gnu/libvpx.so.1’, which is also in package libvpx1:amd64 1.3.0-2

dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)

This error would normally occur if you had a prior installation of AceStream. You need to first remove the old AceStream and all of its dependencies, and then reinstall.

Follow these steps (requires Synaptic package manager):

Run the command

# sudo apt-get install -f (to fix any broken (deferred) packages).

Open Synaptic package manager and locate all packages related to AceStream, using the built-in search for “acestream”.

  • Mark all package for complete removal and then apply the changes.
  • Close Synaptic.

Open terminal and run the following commands

# sudo apt-get autoremove

# sudo apt-get autoclean

Any packages causing conflicts during installation of the acestream-player-compat package (libvpx1 in my case) must be removed.

Open Synaptic, search for the package and if not removed, remove manually.

After cleaning the system and removing all conflicting packages follow the installation process detailed in the first part.

Advertisements

3 Comments

  1. if your system doesn’t have it, you’ll need the package “python-pkg-resources” as well to initialize ace engine. you can get it via: sudo apt-get install python-pkg-resources

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s