tick download updates while installing
install third party software
erase disk and install
whsadmin --note cannot use admin as this is a system account. I chose whsadmin.
enter a password
do not tick auto login
install takes a while - go and have several coffees
login as whsadmin
set the update proxy. This is required if your internet connection uses a proxy server.
sudo nano /etc/apt/apt.conf
and add this:
Aquire::http:Proxy”http://username:password@http://proxyipaddress:port/”;
save and exit by doing ctrl o (enter), ctrl x (enter)
add additional proxy statements for root user
sudo mc
add the following line to /etc/environment
export http_proxy=”username:password@http://proxyipaddress:port/”
and add the following to /root/.bashrc
http_proxy=http://username:password@http://proxyipaddress:port/
export http_proxy
now update the software
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install lubuntu-restricted-extras -y (accept the license agreements, but note that some software will not download behind an authenticated proxy. We will get around this by using google chrome with it’s onboard flash)
sudo apt-get install acpi-support acpid
sudo apt-get install mc
Create a user that will be used by learners. Later on we will auto login this account.
system tools ->users and groups. Name astudent, advanced, user privileges allows access to printers etc. We did not set these as we want a simple internet kiosk.
Preferences -> screensaver ->random screensaver
Download and install chrome browser
Chrome browser comes with in-built flash. Download it from https://www.google.com/intl/en/chrome/browser/ .
Ensure you choose the correct version for 32 bit processors. To download chrome behind an authenticated proxy, start chromium with the proxy option.
chromium-browser --proxy-server=http://proxyipaddress:port
Download google chrome from the above link.
Double click the downloaded deb file to install it. You will be prompted for sudo users password.
sudo nano /etc/lightdm/lightdm.conf
add the following lines
autologin-user=astudent
autologin-user-timeout=0
ctrl o and ctrl x to exit.
sudo mkdir /home/astudent/.config/autostart
sudo nano /home/astudent/.config/autostart/chromekiosk.sh
add the following to the chromekiosk.sh
#!/bin/bash
xscreensaver -nosplash &
cat ~/.config/google-chrome/Default/Preferences | perl -pe "s/\"bottom.*/\"bottom\":$(xrandr | grep \* | cut -d'' -f4 | cut -d'x' -f2),/" > ~/.config/google-chrome/Default/Preferences
cat ~/.config/google-chrome/Default/Preferences | perl -pe "s/\"right.*/\"right\":$(xrandr | grep \* | cut -d'' -f4 | cut -d'x' -f1),/" > ~/.config/google-chrome/Default/Preferences
while true; do google-chrome www.waimatehigh.school.nz --new-window gmail.com --new-window google.co.nz --incognito --proxy-server=http://192.168.10.4:3128 --start-maximised --window-size=1280,1024; sleep 5s;
done
save the file, ctrl o, ctrl x
make it executable
sudo chmod 755 /home/astudent/.config/autostart/chromekiosk.sh
run the chromekiosk script on startup
add the following line to /etc/xdg/lxsession/Lubuntu/autostart and to /etc/xdg/lxsession/Lubuntu-Netbook/autostart using nano
@/home/astudent/.config/autostart/chromekiosk.sh
sudo nano /etc/xdg/lxsession/Lubuntu/autostart
sudo nano /etc/xdg/lxsession/Lubuntu-Netbook/autostart
once the line has been added, ctrl o, ctrl x
Log in to the astudent account
right click on the taskbar, add/remove items
download gofris from sourceforge.net/projetcs/dafturnofris-id/
extract into your downloads folder (available from the right-click context menu)
run the script.
sudo /home/whsadmin/Downloads/dafturn-ofris.sh
Choose option 2, enter the name of the user you wish to ‘Deep freeze’ (astudent)
exit
--
You received this message because you are subscribed to the Google Groups "Techies for schools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to techies-for-sch...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Techies for schools" group.
To unsubscribe from this group and stop receiving emails from it, send an email to techies-for-sch...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Back in the day, AT was the ‘preferred provider’ though they were open to an alternative if a good case could be made for it – in the case I was involved in there was an existing infrastructure that was already at the required standard (though not as complete as desired) so using AT would have involved replacing many devices with new gear that really only differed in having the ‘AT’ badge on them.
Even if that’s not the norm any longer, always ask them J
Cheers, Julian
Julian Davison
Technical Consultant
Decision1 IT Solutions Ltd
PO Box 368
Dunedin
P 03 471 8232
F 03 471 8234
W www.decision1.co.nz
E jul...@decision1.co.nz
Note:
If you are not the intended recipient of this email, please contact the sender immediately by return email or by telephone on +64 3 4718232. In this case please do not act in reliance on this email or any attachments, and destroy
all copies of them. The views expressed in this email are those of the sender and not necessarily of Decision1 IT Solutions Ltd.
P Please consider the environment before printing this e-mail