This question already has an answer here:

I wanted to install PeerGuardian in Kubuntu 17.10.1. I followed this guide.

The commands were:

sudo add-apt-repository ppa:jre-phoenix/ppa
sudo apt-get update
sudo apt-get install pgld pglcmd pglgui

Tried that and got this error message:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pgld
E: Unable to locate package pglcmd
E: Unable to locate package pglgui

Then I read somewhere that it was:

sudo apt-get install pgl

But I got this error:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pgl

I heard that I need something called arm which is not x86 or amd64 but I am not sure.

marked as duplicate by David Foerster, karel, Charles Green, N0rbert, waltinator Mar 6 '18 at 5:38

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • That PPA has no package for 17.10.1. That is why it's not working. – user535733 Feb 21 '18 at 2:48
  • I dont think thats the issue because this os is based on ubuntus os, that would be silly if it was just a version mismatch. im not the only one with this problem either askubuntu.com/questions/576203/… I dont really no what an arm is though and im new to the hole ppa thing, but what I do know is there might be an updated way to install it. – Grey Feb 21 '18 at 3:25

As commented by user535733, this PPA has no package for Ubuntu 17.10. You can check the supported Ubuntu versions on the PPA page by expanding Technical details about this PPA then clicking the dropdown list.

enter image description here

  • The Unable to locate package error is shown when the requested package wasn't found in any package list.
  • The package lists for a PPA are located in a subdirectory of <repo-base-url>/dists/<ubuntu-code-name>/.

As you can see on the PPA page, under Technical details about this PPA, the repository base URL is http://ppa.launchpad.net/jre-phoenix/ppa/ubuntu. If you navigate to the dists directory you'll wont find the artful (Ubuntu 17.10 code name) directory. That's why the pgl* packages are not known to the package manager.

I don't know why you think you need arm packages, but even if you do the PPA provides arm packages for the supported Ubuntu version.


As pointed out by this answer the PPA from your tutorial doesn't have packages for 17.10 (likely because the last release was 2015-11-17) and while this limits your options, It doesn't rule out alternative methods. There are a couple of options.

1) Install the debian package via gdebi or aptitude (which may do a better job of resolving dependencies)

2) Compile from source.

Note: Backing up is a great way to make sure that you can test whatever you want without having to resort to re-installation.

Edit: Before attempting to install anything it would be best to confirm your architecture.

Not the answer you're looking for? Browse other questions tagged or ask your own question.