boots to DE.

This commit is contained in:
Matt Knoop
2025-11-23 11:26:08 -07:00
parent 704fa1b0aa
commit 26645cc10d
13 changed files with 44 additions and 18 deletions

19
filesystem_containerfile Executable file
View File

@@ -0,0 +1,19 @@
from ubuntu:latest
run apt-get update
run apt-get upgrade -y
run apt-get install -y python3 htop opensnitch
run apt-get install -y qemu-system python3-bpfcc python3-pip bpfcc-tools ipset
run pip install --break-system-packages dnslib psutil
run apt-get install -y ufw ubuntu-gnome-desktop ubuntu-gnome-default-settings
run apt-get install -y doas lm-sensors gnome-shell-extension-prefs gnome-software-plugin-flatpak gnome-tweaks flatpak snapd net-tools iputils-ping
run apt-get install -y bluetooth gnome-bluetooth pulseaudio-module-bluetooth pulseaudio
run apt-get install -y systemd-resolved
run flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
run echo "permit persist :sudo as root" >> /etc/doas.conf
run usermod -a -G sudo ubuntu
run yes defaultpass | passwd ubuntu
#run systemctl start snapd.service
#run systemctl start flatpak.service
#run snap install brave
#run flatpak install flathub org.keepassxc.KeePassXC
cmd ["/usr/bin/bash"]