hello snarky,
firstly thanks for your interest.
for example: i’m trying sdk manager .deb file;
irfan@irfan:~/Downloads$ sudo apt install ./sdkmanager_1.1.0-6343_amd64.deb
[sudo] password for irfan:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘sdkmanager:amd64’ instead of ‘./sdkmanager_1.1.0-6343_amd64.deb’
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
sdkmanager:amd64 : Depends: libgconf-2-4:amd64 but it is not installable
Depends: libcanberra-gtk-module:amd64 but it is not installable
Depends: locales:amd64 but it is not installable
E: Unable to correct problems, you have held broken packages.
i’m trying to fix unable to correct problems, you held broken packages.
irfan@irfan:~$ sudo dpkg –configure -a
dpkg: error: need an action option
Type dpkg --help for help about installing and deinstalling packages [*];
Use ‘apt’ or ‘aptitude’ for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked [*] produce a lot of output - pipe it through ‘less’ or ‘more’ !
i changed “–” to “-”…
irfan@irfan:~$ sudo dpkg -configure -a
dpkg: error: unknown option -o
Type dpkg --help for help about installing and deinstalling packages [*];
Use ‘apt’ or ‘aptitude’ for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked [*] produce a lot of output - pipe it through ‘less’ or ‘more’ !
irfan@irfan:~$ sudo apt-get dist-upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
__
irfan@irfan:~$ sudo apt-get upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
irfan@irfan:~$ sudo apt-get install gnustep-gui-runtime
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
gnustep-base-common gnustep-base-runtime gnustep-common gnustep-gui-common
libgif7 libgnustep-base1.25 libgnustep-gui0.26 libobjc4
Suggested packages:
gnustep-base-doc
The following NEW packages will be installed:
gnustep-base-common gnustep-base-runtime gnustep-common gnustep-gui-common
gnustep-gui-runtime libgif7 libgnustep-base1.25 libgnustep-gui0.26 libobjc4
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3.660 kB of archives.
After this operation, 17,5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
debconf: delaying package configuration, since apt-utils is not installed
dpkg: error: info database format (2) is bogus or too new; try getting a newer dpkg
E: Sub-process /usr/bin/dpkg returned an error code (2)
this errors about sdk manager install.
if you want another errors, i will send them too :)