GDebi Package Installer does not work on Kali.

hacktheworld

Active Member
Joined
Mar 28, 2023
Messages
119
Reaction score
43
Credits
894
Gdebi Package Installer does not work on Kali Linux 2024.2 (Codename: kali-rolling).
So I use the command sudo dpkg -i [package name]-linux-x64.deb ,
but why Gdebi Package Installer does not work?
 
Last edited:


Whenever I try to install a program with GDebi it gives me error message: Dependency is not satisfiable libglib2.0-2 (>=2.51.0)
 

Attachments

  • Screenshot_2024-07-12_14-21-38.png
    Screenshot_2024-07-12_14-21-38.png
    30.5 KB · Views: 100
  • Screenshot_2024-07-12_14-12-31.png
    Screenshot_2024-07-12_14-12-31.png
    30.1 KB · Views: 96
Dependency is not satisfiable libglib2.0-2
It looks to me, you are trying to turn Kali into an everyday desktop distribution , from memory, I don't remember either of those apps being in the Debian repositories,[but it is a long time since I played with Kali]

the ligblib is not needed for a normal Kali installation with approved packages, it can be installed, but again I will warn you what Kali say in their documents

WARNING, installing non-approved /tested apps to Kali can break the system
 
If you read the missing dependencies >=libglib 2.51.0 - so open you Synaptic Package Manager and in the search block type in libglib
you should see something like the below screenshot - if it is not installed simply right click and "Mark for Installation" and click Apply I think it should be version 2.80 - since Kali is based on Debian Testing it should be in the Kali Repos but not always if not you can get it from Debian


2.png
 
Last edited:
Use apt , it will install the dependencies.
sudo apt install pathtopackage
 
If you read the missing dependencies >=libglib 2.51.0 - so open you Synaptic Package Manager and in the search block type in libglib
you should see something like the below screenshot - if it is not installed simply right click and "Mark for Installation" and click Apply I think it should be version 2.80 - since Kali is based on Debian Testing it should be in the Kali Repos but not always if not you can get it from Debian


View attachment 21067

It seems to me that libglib 2.80 in Synaptic Package Manager is already installed.
 

Attachments

  • Screenshot_2024-07-13_10-03-18.png
    Screenshot_2024-07-13_10-03-18.png
    68.3 KB · Views: 74
It looks to me, you are trying to turn Kali into an everyday desktop distribution , from memory, I don't remember either of those apps being in the Debian repositories,[but it is a long time since I played with Kali]

the ligblib is not needed for a normal Kali installation with approved packages, it can be installed, but again I will warn you what Kali say in their documents

WARNING, installing non-approved /tested apps to Kali can break the system

Thank you, but I tried installing these apps just for testing GDebi Package Installer.

 
Last edited:
I think strawberry is in the Kali repos - it is in Debian's anyway try the synaptic package manager and search for strawberry - as far as Deadbeef goes try as @craigevil has stated - open the terminal where the Deadbeef .deb is located - and right click in an empty space and select "Open terminal here" and type in the below command - provided you have downloaded this version
sudo dpkg -i deadbeef-static_1.9.6-1_amd64.deb
that should grab any dependencies needed providing Kali repos actually has them
 
Last edited:
I think strawberry is in the Kali repos - it is in Debian's anyway try the synaptic package manager and search for strawberry - as far as Deadbeef goes try as @craigevil has stated - open the terminal where the Deadbeef .deb is located - and right click in an empty space and select "Open terminal here" and type in the below command - provided you have downloaded this version

that should grab any dependencies needed providing Kali repos actually has them

Thank you very much, but I tried installing these apps just for testing GDebi Package Installer. Usually I use a Boombox to listen to music.
 
It seems to me that libglib 2.80 in Synaptic Package Manager is already installed.

No, it is not.

Look at your screenshot again and it is the one that has nothing beside it.

Click it and see if you can mark it for install.

Wizard
 
...or else at Terminal, issue

Code:
apt policy libglib2.0-0

and if an entry has Not Installed but Available

Code:
sudo apt install <name-of-package>
 
Dependency is not satisfiable libglib2.0-2 (>=2.51.0)

No it says

libglib2.0-0

Try to be correct with what you post, it makes a difference. :)
 
Brian, libglib in one form or another is essential to almost all distros.

In your Parrot you are likely using

libglib2.0-0:amd64 2.74.6-2+deb12u3

or similar.

Wiz
 
No, it is not.

Look at your screenshot again and it is the one that has nothing beside it.

Click it and see if you can mark it for install.

Wizard

I tried to install libglib2.0-0 with Synaptic Package Manager, but I get an error message.
 

Attachments

  • Screenshot_2024-07-14_09-35-07.png
    Screenshot_2024-07-14_09-35-07.png
    26.1 KB · Views: 69
OK, thanks for that.

If I have anything further to add, I will come back.

Wizard
 
...or else at Terminal, issue

Code:
apt policy libglib2.0-0

and if an entry has Not Installed but Available

Code:
sudo apt install <name-of-package>

I tried to install libglib2.0-0 also using apt (sudo apt -y install libglib2.0-0) and also using aptitude (sudo aptitude -y install libglib2.0-0) but failed.
 
@hacktheworld - can you please provide for us the content of the file sources.list ?

It will be as /etc/apt/sources.list

and there may be one as

/etc/apt/sources.list.d/sources.list

If there are two, please provide both

Wizard
 
@hacktheworld - can you please provide for us the content of the file sources.list ?

It will be as /etc/apt/sources.list

and there may be one as

/etc/apt/sources.list.d/sources.list

If there are two, please provide both

Wizard
The output is:
$ /etc/apt/sources.list
zsh: permission denied: /etc/apt/sources.list

The same for /etc/apt/sources.list.d/sources.list
 

Members online


Top