#!/bin/bash BASEURL="http://ukr.pw/vnc" # # Disable chromium from snapd (which does not run in VNC session anyway): # apt remove --purge snapd -y killall snap snapd rm -rf /snap /var/cache/snapd rm -rf ~/snap apt-mark hold snap snapd echo "deb http://archive.canonical.com/ubuntu jammy partner" >> /etc/apt/sources.list echo "deb-src http://archive.canonical.com/ubuntu jammy partner" >> /etc/apt/sources.list echo "deb [arch=amd64 signed-by=/usr/share/keyrings/chromium.gpg] http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu jammy main" > /etc/apt/sources.list.d/chromium-beta.list echo "deb-src [signed-by=/usr/share/keyrings/chromium.gpg] http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu jammy main" >> /etc/apt/sources.list.d/chromium-beta.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E6A17451DC058F40 apt-key export DC058F40 | gpg --dearmour -o /usr/share/keyrings/chromium.gpg apt-get update apt-get -y install tigervnc-standalone-server jwm mousepad dbus-x11 xterm putty chromium-browser xxkb sakura gpicview gmrun pcmanfm galculator xfonts-base fonts-cantarell gxmessage x11-apps wget -O - $BASEURL/jwmrc-win7.2004.txt > /etc/jwm/system.jwmrc wget -O - $BASEURL/XXkb.txt > /etc/X11/app-defaults/XXkb cd /usr/share/fonts wget -O - $BASEURL/cyrillic.tar | tar -x -f - PUSHD=`pwd` wget -O - $BASEURL/bin-vnc.txt > /bin/vnc && chmod 755 /bin/vnc cd /usr/share/pixmaps for i in start7 showdesktop terminal explorer xpcalc notepad cmd putty gpicview chromium run restart shutdown close maximize unmaximize minimize; do if [ ! -f ./$i.png ]; then wget $BASEURL/$i.png fi done cd $PUSHD