From 5fad96ed162673c2d1ae37e146ddaa9d813a9d70 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 22 Apr 2023 15:40:38 -0500 Subject: [PATCH] installd defaults Signed-off-by: Jeff Carr --- window-main.go | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/window-main.go b/window-main.go index fde1b1c..15a3656 100644 --- a/window-main.go +++ b/window-main.go @@ -75,22 +75,24 @@ func mainTab(n *gui.Node) { os.Exit(0) } }) - rn.NewButton("apt update", func () { + rn.NewButton("apt-file", func () { myGui.CloseToolkit("gocui") - doCmd("apt update") + doCmd("apt install apt-file") + doCmd("apt-file update") + doCmd("apt-file -x search '/libOpenCL.so.1'") os.Exit(0) }) - rn.NewButton("apt dist-upgrade", func () { + rn.NewButton("install defaults", func () { myGui.CloseToolkit("gocui") - doCmd("apt dist-upgrade") + doCmd("apt install -y lsof bash-completion libpam-systemd dbus rbd-nbd golang-go git screen vim " + + "ethstatus iftop ethtool sysstat traceroute whois devscripts automake libtool devscripts " + + "nmap clang rsync bind9utils dnsutils net-tools tcpdump wget curl iputils-ping pciutils " + + "iptables sysbench man usbutils ssh neofetch bc lshw telnet hdparm vrms") os.Exit(0) }) rn.NewButton("purge rc-only", func () { xterm("cd ~/jcarr/setup; make reset-purge-rc-only-packages") }) - rn.NewButton("install defaults", func () { - xterm("cd ~/jcarr/setup; make setup-packages-default") - }) rn.NewButton("install kvm", func () { xterm("cd ~/jcarr/setup; make setup-packages-kvm") })