:~$ sudo apt install ppa-purge
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
aptitude
The following NEW packages will be installed:
ppa-purge
0 upgraded, 1 newly installed, 0 to remove and 219 not upgraded.
Need to get 6,312 B of archives.
After this operation, 24.6 kB of additional disk space will be used.
Get:1 http://ph.archive.ubuntu.com/ubuntu yakkety/universe amd64 ppa-purge all 0.2.8+bzr63 [6,312 B]
Fetched 6,312 B in 6s (971 B/s)
Selecting previously unselected package ppa-purge.
(Reading database ... 168984 files and directories currently installed.)
Preparing to unpack .../ppa-purge_0.2.8+bzr63_all.deb ...
Unpacking ppa-purge (0.2.8+bzr63) ...
Setting up ppa-purge (0.2.8+bzr63) ...
Processing triggers for man-db (2.7.5-1) ...
:~$ sudo ppa-purge ppa:noobslab/macbuntu
Updating packages lists
PPA to be removed: noobslab macbuntu
Package revert list generated:
Disabling noobslab PPA from
/etc/apt/sources.list.d/noobslab-ubuntu-macbuntu-yakkety.list
Updating packages lists
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 219 not upgraded.
PPA purged successfully