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, 2017 at 8:07
  • @dirkt, apparently i dont have another linux machine (as i have windows) so yeah...
    – Deimantux
    Feb 12, 2017 at 13:37
  • Sushi Huh? works on Windows too. sushi-huh.sourceforge.net
    – user8779
    Feb 12, 2017 at 13:54
  • Both apt-offline and Sushi Huh allow you to download the packages on a Windows machine.
    – dirkt
    Feb 12, 2017 at 14:50

2 Answers 2


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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .