I can’t seem to access any way of getting software in debian. I did download a .deb file and sent it to the template VM to try to install and it didn’t work. Is there some GUI I can install through the command line?
I did sudo apt install flatpak while in the Debian 10 template terminal and it said I have flatpak. I shut everything down and refreshed my software but still nothing.
Thanks to whomever built Qubes and those continuing to work on this, by the way. The people who created this or worked on this are genius. I’m still learning, but am starting to understand the power.
None of this is Qubes OS specific. You can search the web for guidance
on how to install this or that software in Debian and it will work in
the template.
The basics:
sudo apt search blabla
… will show you all available packages that have blabla in their name
or description
sudo apt install blabla
… will do exactly that
If you already have a .deb file downloaded and transferred to the
template (and you are sure where it came from and that you trust it),
you may call:
sudo dpkg -i blabla.deb
… and it will install. Sometime you’ll get a warning about
insufficient or broken dependencies, which you can then remedy by calling:
sudo apt-get install --fix-broken or something like that. It’s quoted in
the error message just read it and do it.
I still feel like most if not all of your questions are answered in the
documentation or can be answered by a simple web search. Understand that
your Debian template is like any other Debian install, just without a
network connection. So commands like ‘curl’ will need an additional
–proxy 127.0.0.1:8082 to work (get a connection).
I can’t seem to access any way of getting software in debian. I did download a .deb file and sent it to the template VM to try to install and it didn’t work. Is there some GUI I can install through the command line?
I did sudo apt install flatpak while in the Debian 10 template terminal and it said I have flatpak. I shut everything down and refreshed my software but still nothing.
Thanks to whomever built Qubes and those continuing to work on this, by the way. The people who created this or worked on this are genius. I’m still learning, but am starting to understand the power.
Debian (and therefore Debian templates) are very often administered at
the command line.
The basic command is apt, and you can use this to update, list
available packages, and install packages. man apt will help.
There are other tools that may help - aptitude is useful, since it
provides a useful interface to the package management system.
If you want a fully fledged GUI tool, you will want to install Synaptic
it is well established and gives you most of the functionality that CLI
tools provide.
To install it, apt install synaptic
You should probably read the documentation to understand how files are
inherited from Templates.
Incidentally, installing flatpak by itself does nothing but provide the
framework for you to install and run applications.