I need to install a .deb package on a raspberryPi that doesn't have connectivity. When I try to install such package using:

sudo dpkg -i <name>.deb 

I get the error:

dpkg: dependency problems prevent configuration of rtl8192eu-dkms:
  rtl8192eu-dkms depends on dkms (>= 1.95); however:
     package dkms is not installed.
dpkg: error processing package rtl8192eu-dkms (--install)
  dependency problems - leaving unconfigured
errors were encountered while processing:

I do have another windows machine that I could download files from, but where do I get those files?

  • Duplicate (apt-offline or Sushi Huh? are much more convenient than tracking dependencies manually).
    – dirkt
    Feb 12 '17 at 8:07
  • @dirkt, apparently i dont have another linux machine (as i have windows) so yeah...
    – Deimantux
    Feb 12 '17 at 13:37
  • Sushi Huh? works on Windows too. sushi-huh.sourceforge.net
    – user8779
    Feb 12 '17 at 13:54
  • Both apt-offline and Sushi Huh allow you to download the packages on a Windows machine.
    – dirkt
    Feb 12 '17 at 14:50

You must install dkms and all its dependencies at the same time or before installing rtl8192eu-dkms. For example: dpkg -i rtl8192eu-dkms.deb dkms.deb or dpkg -i dkms.deb && dpkg -i rtl8192eu-dkms.deb.


A .deb package has dependencies like a .rpm.

To check depends of package

dpkg -I namepackage.deb|grep Dep

Your Answer

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

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