Ubuntu as Dom0 (Project)

Hello qubes users,

I’m currently started to work on a project called qubes debian installer.
The motivation behind this is to get more familiar with qubes and to develop qubes applications on ubuntu.
Ultimate goal of the project is to get qubes running on a debian/ubuntu as dom0.

The project currently downloads some of the qubes repos and tries to create the debian package.
By building the debian package I want to avoid compatibility issue which might come from installing the existing rpm packages.
Thanks to the developers most repos have already a debian package config.

The project can be found here: qubes debian installer

Contributions are highly appreciated.

qubes os is a great project.
Thanks for all who work on it.

3 Likes

Update:
first goals archived

1 Like

Wow. Security-wise I don’t understand what the point is. But if it helps you learn more about Qubes, I’m all for it :raised_hands:.

Might I suggest changing the topic title to something that’ll bring more attention? Before I clicked I had no expectation of what it was… Some suggestions:

  • Ubuntu as Dom0 (Project)

thanks
good idea
I haven’t seen where I can change it.
May I ask you to change the name as you proposed?

There should be a pen icon near the topic title. Even I could edit it, but not sure if that is visible only for me or for all others?

1 Like

You may want to stick to Debian instead of Ubuntu for redistribution purposes, reproducible builds, community efforts, etc.

4 Likes

Also have a look at this:

and this:

1 Like

Update
Now it is possible to use the app to install Qubes on Ubuntu and then install qubes templates and start them.
Added a detailed description on github on how to use the app.

Apps inside qubes are currently not working.
I am trying to resolve this issue.

1 Like

Very interesting.
Curiosity: What kind of study have you made? It is mandatory to learn everything about xen to do this?
Thanks you

I can answer: not at all. It’s only packaging and scripting. Nothing related to Xen or kernel internals.

What happened to this? I think it would be a much more comfortable starting point for a lot of users.

Last activity on the project was end of December 2023

So maybe there is now „room“ to try devuan as dom0 (project) …

Can you explain why?
There is a large amount of work done in making tools that abstract from
dom0 - what features of dom0 do you think are Fedora dependent, (and
therefore “uncomfortable” for a lot of users).

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

2 Likes

Thanks Unman,

I think what I was really trying to say was an (optional) default user experience which feels more like Ubuntu, a Linux OS which will feel familiar than Fedora to a wider number of new Qubes users. (Admittedly Fedora is still a better starting point than the slackware+gentoo asylum where I was raised!)

This probably means more of a movement towards a default removal of display duties from the Dom0, into one of the “GUI Domain” options, apologies for the mixed up terminology!

Personally haven’t had much success getting the GUI domain options to work, but it’s probably worth another try on 4.2!

Matt