Recikliraj stari počasen PC, da bo služil kot javni PC za brskanje po spletu.

Imaš star PC, ki leži v kotu, ker je zlasti z win prepočasen za običajno delo.
Zakaj ga ne bi ponovno uporabil v npr. knjižnici,
kjer rabijo PC le za iskanje gradiva po COBISS-u?

Namesti Lubuntu
pri namestitivi ne uporabi uporabnika “kiosk”, ter ne nastavljaj samodejne prijave

Nastavi vse omrežne nastavitve tako kot bo delovalo na končni lokaciji (WiFi geslo, statični IP?…)

zaženi xterm in vpiši ukaze:

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y php5-cli
sudo reboot

Če imaš to navado, je pametno pri tej točki narediti disk image.

prenesi mojo kopijo skripte ali jo snami iz github-a

odpri skripto v npr Notepad++ in popravi vsaj na treh mestih

‘home’ => ‘http://www.cobiss.si/scripts/cobiss?command=CONNECT&base=0’

v URL, ki želiš, da je kot izhodiščna točka brskanika.

Sedaj še popravi na dveh mestih kjer piše

  ‘system’ => ‘http://mojgvs.gvs.arnes.si/kiosk/index.php?dump=source’,

V URL kjer bo začasno javno dostopna tvoja verzija kode.

Prenesi popravljeno skripto začasno nekam na javno dostopno lokacijo.
npr v eno mapo na šolskem GVS strežniku

sedaj vtipkaj še v xterm ukazni niz

wget -O – -q “http://mojgvs.gvs.arnes.si/kiosk/index.php?dump=source” | sudo php

počakaj, da konča in si končal.
Ob ponovnem zagonu bo kiosk aktiven.

Uporaba in delovanje kioska:

Ko uporabnik zapre vse zavihke ali je računalnik neaktiven 10min, se izbriše vsa zgodovina in odpre izhodiščna spletna stran.

Kako izklopim PC?
Zapreš vse zavihke razen enega, v URL tega napišeš “chrome://logout” ter ga zapreš.
Sedaj najdeš desno zgoraj gumb za izklop.

V kolikor pride do tega okna po nerodnosti navadni uporabnik, je dovolj da vpiše uporabniško ime “kiosk” ter prazno geslo.

V tem zaslonu bi naj delovala tudi prijava kot administrator a meni to žal nikoli ni delovalo.
Zato menim, da je pametno vsaj 1x letno uporabit narejen image, posodobit sistem (prvih 5 ukazov) in namestit skripto ponovno.