Windows Tools Won't Download

I’ve tried sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing qubes-windows-tools

and i’ve done it without enabling it

everytime i’m getting “No Match for argument qubes-windows-tools”

I must be doing something wrong?

are you sure you didn’t type out “sudo dnf” instead?

I did not type dnf at any point, since I was in the dom0 terminal when I typed that. dnf wouldn’t make sense in dom0 terminal, right? i also typed it over and over

Any ideas?

Anyone?

:cold_sweat:

it keeps saying it can’t find it and it failed. i can’t copy and paste it here from dom0 or the green window it opens for some reason.

Error: unable to find a match: qubes-windows-tools

It does a GPG signature check, then it downloads the repositories, then it says “No match for argument: qubes-windows-tools
Error: unable to find a match: qubes-windows-tools
Fetching updates failed with code 1; press Enter to exit”

Still not working

The command as you typed it here should work.
The “No Match” usually shows that you have typed the package name wrong.

If you run sudo dnf list |grep ^qubes-windows what is the output?

There was no output. I typed " `sudo dnf list |grep ^qubes-windows" into dom0 terminal and pressed enter and nothing happened. It just went to the next line.

I am sure I am typing the package name correctly. I wish I could cut and paste from the dom0 terminal so I could be sure and also show you the output, but I don’t think that’s possible.

Anyone have any ideas here on what I should do next? This is the one single thing I want to get done today: install Windows Tools. Any ideas?

No output means that the command completed successfully.
grep is a tool for searching for text.

You can copy from the dom0 terminal window as usual, and then use the
clipboard item in the panel (looks like 2 sheets of paper), to copy the
dom0 clipboard in to the Qubes clipboard.
Then you can paste it in to a qube, using the normal Crtl+Shift+V,
Ctrl+V combination.

1 Like
[user@dom0 ~]$ sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing qubes-windows-tools
Using sys-firewall as UpdateVM to download updates for Dom0; this may take some time...
Qubes OS Repository for Dom0                    2.9 MB/s | 3.0 kB     00:00    
No match for argument: qubes-windows-tools
Error: Unable to find a match: qubes-windows-tools
[user@dom0 ~]$ sudo qubes-dom0-update qubes-windows-tools
Using sys-firewall as UpdateVM to download updates for Dom0; this may take some time...
Qubes OS Repository for Dom0                    2.9 MB/s | 3.0 kB     00:00    
No match for argument: qubes-windows-tools
Error: Unable to find a match: qubes-windows-tools

still don’t know what to do

Neither do I - the command is fine, and works for me.

Try qvm-kill sys-firewall && qvm-start sys-firewall in dom0, then
sudo dnf clean all, and then again
sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing qubes-windows-tools

1 Like

Are Windows Tools already installed in Qubes 4.1 alpha?

Is that why this is going on?

I did what you said:

error: could not delete old database at /var/lib/qubes/dom0-updates/home/user/.rpmbold.4164

then it listed a bunch of different files it either uploaded or verified

No match for argument qubes-windows-tools
Nothing to downlaod
Fetching updates failed with code 1; press Enter to exit

I think it may have to do with the kernel or the alpha. I’m going to downgrade I guess? Goodbye 4.1 alpha, it was fun while it lasted.

This is the message I get:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing qubes-windows-tools
Using sys-firewall as UpdateVM to download updates for Dom0; this may take some time...
Qubes OS Repository for Dom0                    0.0  B/s |   0  B     00:00    
Errors during downloading metadata for repository 'qubes-dom0-cached':
  - Curl error (37): Couldn't read a file:// file for file:///var/lib/qubes/updates/repodata/repomd.xml [Couldn't open file /var/lib/qubes/updates/repodata/repomd.xml]
Error: Failed to download metadata for repo 'qubes-dom0-cached': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: qubes-dom0-cached
No match for argument: qubes-windows-tools
Error: Unable to find a match: qubes-windows-tools
[user@dom0 ~]$ sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing qubes-windows-tools
Using sys-firewall as UpdateVM to download updates for Dom0; this may take some time...

It also is saying:

Warning: Enforcing GPC signature check globally as per active RPM security policy (see ‘gpccheck’ in dnf.conf(5) for how to squelch this message)

it says this in the sys-firewall when it is trying to download the files.

Does this give you an ideas? I’d really rather keep 4.1 than go back to 4.0.