Kali template available

Hi @alimirjamali thank you that are great news!

Please understand that providing Kali is absolutely not the top priority in the context of it’s not an official template at all.

no problem @fepitre, i absolutely understand. I am very sorry if i sounded pejorative that wasn’t my intention and am thankful for all the work you all do.

If you absolutely need a working Kali template without waiting half a year, clone Debian template, install Kali repository and its metadata package and that’s all.

I tried this a few hours ago, but this removes the qubes-tools due to python dependency conflicts. I am building a debian based pentesting VM now and run with that.

Again: Thank you all for your hard work!

1 Like

Just to let you know, we need to rebuild some related Qubes components that need xen-utils because Trixie had an update the same day I tried to provide Kali for 4.2…

2 Likes

Could someone please point me to a reference in the forum on how I could do this?
I’ve already tried the procedure, both with Debian Bookworm and Trixie. When updating or upgrading the kali-fied template, the Qubes OS packages run into errors. I’ve also tried putting the Qubes OS packages on hold, but errors still occurred.

It’s almost always necessary to put the Qubes packages on hold, so you
have done the right thing there.
As always, it would be helpful if you could identify the detail of
errors.

I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.

It is a python dependency issue:

I added the kali repo and key to a debian-12-xfce and put the qubes packages on hold. Upgrading wen through fine, but installing stuff does not work.

user@kalified-debian:~$ sudo apt install eyewitness
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
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:
 python3-qubesdb : Depends: python3 (< 3.12) but 3.13.3-1 is to be installed
 qubes-core-agent : Depends: xen-utils-guest but it is not going to be installed
                    Recommends: gnome-themes-standard but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

(this is just an example, it happens with pretty much all python3 based tools)

I have heard that kali is working in 4.3, is there a possibility to add 4.3 templates to 4.2 to get it working?