OS: Debian 8

I wanted to install PepperFlash, which is non-free. I don't anticipate installing many non-free packages, so instead of modifying /etc/apt/sources.list and downloading from the non-free repository, I decided to install this manually using dpkg with the packaged obtained from here. This required the dependency binutils, which I installed via apt-get install -f.

Now as test, I immediately ran

apt-get remove pepperflashplugin-nonfree

followed by

apt-get autoremove

Yet binutils, the newly added dependency, was not removed.


  1. Why didn't the dependency binutils get removed? Is it because it replaced another installed package, and therefore became a dependency of something else?
  2. How do I remove dependencies of manually installed programs via dpkg?
  • Use aptitude, it is much more saner than apt-get. – Rui F Ribeiro Dec 28 '15 at 18:40
  • 2
    Yes, you can use aptitude why binutils to see why the package is needed. – koushik Dec 28 '15 at 19:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.