buzzkillb Posted August 31, 2019 Report Share Posted August 31, 2019 How to install bionic-builder template for Ubuntu 18.04 in Qubes OS 4.0.2-rc1, Qbuntu Clone your fedora-30 vanilla template into a temporary 'builder' we will use to create Ubuntu templates. Top left button -> Terminal Emulator[user@dom0 ~]$ qvm-clone fedora-30 ubuntu-builder go into the bionic-builder template and pick your network (sys-firewall), and give yourself 30gb for private storage. Open the terminal for this template and begin. [user@ubuntu-builder ~]$ gpg I missed the receive keys screenshot [user@ubuntu-builder ~]$ gpg --recv-keys 0x36879494 [user@ubuntu-builder ~]$ gpg --edit-key 36879494 gpg> trust >Your decision? 5 >Do you really want to set this key to ultimate trust? Y gpg> quit [user@ubuntu-builder ~]$ wget http://keys.qubes-os.org/keys/qubes-developers-keys.asc [user@ubuntu-builder ~]$ gpg --import qubes-developers-keys.asc [user@ubuntu-builder ~]$ sudo dnf install nano [user@ubuntu-builder ~]$ sudo dnf install git createrepo rpm-build rpm-sign make python-sh rpmdevtools rpm-sign dialog [user@ubuntu-builder ~]$ git clone https://github.com/QubesOS/qubes-builder [user@ubuntu-builder ~]$ cd qubes-builder [user@ubuntu-builder qubes-builder]$ nano example-configs/qubes-os-r4.0.conf [user@ubuntu-builder qubes-builder]$ ./setup select Y to anything missing Select Yes to keys that don't exist. Select Yes to add, this one glitches out for me, but worked first try writing this. Just keep rerunning ./setup over and over until this passes through. If this still won't work, change the pgp.mit.edu server to something else in the setup file. nano setup GPG_KEY_SERVER = 'ha.pool.sks-keyservers.net ' Select Qubes Release 4.0 Select Stable Select none of these options Build Template Only? Yes Select your OS template, this example is using Bionic+desktop Select builder-rpm and builder-debian Get Source? Yes Wait while this gets what the source files. This screen gives us what to do next. make install-deps make get-sources make qubes-vm make template [user@ubuntu-builder qubes-builder]$ ls -altr qubes-src/linux-template-builder/rpm Go to your dom0 terminal and move the install-templates.sh file over [user@dom0 ~]$ qvm-run --pass-io ubuntu-builder 'cat /home/user/qubes-builder/qubes-src/linux-template-builder/rpm/install-templates.sh' > install-templates.sh [user@dom0 ~]$ chmod +x install-templates.sh ./install-templates.sh After this was done, I cloned this into a crypto version to play around in. This is a cryptocurrency related site after all. qvm-clone bionic-desktop bionic-crypto After that, I then deleted the bionic-builder templateVM from Qube Manager to save some disk space. 2 Quote Link to comment Share on other sites More sharing options...
buzzkillb Posted August 31, 2019 Author Report Share Posted August 31, 2019 Xenial Ubuntu 16.04 version here  1 Quote Link to comment Share on other sites More sharing options...
Ghost Posted September 3, 2019 Report Share Posted September 3, 2019 Amazing guide @buzzkillb just amazing, I will go through it fully when I have some more time! 1 Quote Founder of BlockForums.org - PM me for any help - Join our Discord Server: https://discord.gg/UPpQy3n Link to comment Share on other sites More sharing options...
buzzkillb Posted June 25, 2020 Author Report Share Posted June 25, 2020 Stalling out on make qubes-vm? make: *** [Makefile:227: app-linux-pdf-converter-vm] Error 1 I had an issue with this package not working so I removed it like this. https://github.com/QubesOS/qubes-app-linux-pdf-converter cd qubes-src rm -rf app-linux-pdf-converter cd .. make qubes-vm make template Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.