locutus wrote:Use synaptic. It's already installed but there's no menu item for it. Type it in run command and you'll see it's there, then edit your menu to add it in. No more dependency problems.
Synaptic is a frontend for APT, and gdebi and kpackage are frontends for dpkg. APT is meant for fetching packages remotely (like in a repository) and dpkg is meant for installing pre-downloaded .deb packages.
If you have a .deb package you want to install, you can't use synaptic to install that!
You can use dpkg (more specifically dpkg -i), or the frontend.
Gdebi is a more advanced frontend than Kpackage with dependency resolution.