Un internet point libero

Ultimi commenti

  • Site admin: Give me more information about OS version installed … Bye
  • Rafael Gallardo A.: PLease Help … have trouble with Nodeview, in terminal i type nodewieg and get thjis error...
  • bdm: @site admin site può anche essere vero , *ma* l’utenticazione è l’ultimo dei problemi , puoi usare...
  • Site admin: Non ho purtroppo esperienze con le utenze in luogo dei ticket in nodeview. Non sarebbe più conveniente...
  • dragorik: Salve, ho un problema piuttosto antipatico con il nodeview. Più di un anno fa ho installato l’intera...
  • Site admin: Sinceramente non conosco la procedura di acquisto.
  • marco: ciao hai avuto modo di acquistare il client per windows; da sourceforge.net il collegamento a xoom proprio non...
  • Site admin: Probabilmente KDE non è installato nella directory /usr . Devi dargli il percorso esatto.

Post recenti

Categorie

Archivio

Info

Openkiosk

January 26th, 2007 by Site admin

Installazione su Kubuntu 8.04 (new)


Come promesso ho effettuato l’installazione di Openkiosk 2.0.6 su Kubuntu 8.04 ed è filato tutto in maniera liscia.

Oltre all’installazione standard è stato necessario installare i seguenti pacchetti:

  • build-essential
  • xorg-dev
  • kdebase-dev
  • automake
  • autoconf

E’ stato necessario abilitare l’utente root con questa semplice sequenza di comandi :

$sudo su –> diventiamo root

#passwd –> digitiamo la passwd che vogliamo assegnare a root

#exit –> torniamo alla nostra utenza

Ora possiamo diventare root ed eseguire kiosksetup completando le informazioni richieste così come facevamo per Debian .

Non mancate di segnalarmi eventuali problemi … a presto con Openkiosk 3

Installazione su Debian 4.0 (old)

Prepariamo la postazione client basata su Debian 4 .0 “etch”

Scarichiamo le immagine ISO dal sito http://www.debian.org e creiamo i nostri DVD o CD di installazione.

Avviamo il pc su cui abbiamo deciso di installare la nostra “etch” e configuriamo il boot da CD, al prompt di boot possiamo usare la vecchia sempre cara installazione testuale oppure la nuova gui digitando come parametro di boot “installgui”.

Seguiamo lo wizard fino alla creazione dell’utente che chiameremo in un modo standard per tutte le macchine, ad esempio “kiosko”.

Facciamo una installazione base senza “Ambiente desktop” e riavviamo.

Entriamo come root e installiamo solo KDE così:

apt-get install kdebase kdm xserver-xorg xorg

/etc/init.d/kdm restart

Apparirà finalmente la finestra di login.

Entriamo ed avviamo Konqueror, andiamo nella sezione download del sito ufficiale di Openkiosk e scarichiamo il cvs del client Openkiosk per Kde (oppure clikkate qui).

Apriamo il terminale e installiamo (apt-get install) :

gcc

g++

kdebase-dev

Fatto questo scompattiamo il pacchetto opkdekiosk-2.0.6.tar.gz precedentemente scaricato.

Apriamo il terminale ci posizioniamo nella directory appena creata e scriviamo:

./configure –prefix=/usr/ (il prefisso serve per evitare problemi sulle librerie)

make

sudo make install

A questo punto Openkiosk è installato, e se facciamo click col tasto destro sul pannello e poi “Aggiungi un applet al pannello” dovremmo avere un applet che somiglia a “OpenKiosk Client”.

Si aprirà automaticamente una finestra dove andremo ad inserire i parametri relativi al server Nodeview, quindi il suo indirizzo e la porta su cui è in ascolto, nonché il nome della postazione e il nome dell’utente predefinito della postazione (nel nostro esempio “kiosko”). Possiamo scegliere poi di effettuare l’auto-login dell’utente (consigliato) e bloccare la nostra applet in modo che sia non removibile. Infine possiamo modificare le etichette per utente e password.

Continua ….

Posted in News | 33 Comments »

33 Responses

  1. morris Says:

    arrivo a:
    ./configure –prefix=/usr/
    ma poi mi dice che non c’è il server.
    cosa devo fare? in cosa sbaglio?

  2. Site admin Says:

    Posta magari il messaggio esatto.

  3. Mr.Sax Says:

    Ciao, cercavo da tempo una guida del genere.
    Ho alcuni problemi:

    Riesco a seguire tutti i passi ma mi da questi errori quando faccio “make install”

    test -z “/usr/bin” || mkdir -p — “/usr/bin”
    /bin/sh ../../libtool –silent –mode=install /usr/bin/install -c -p ‘kiosksetup’ ‘/usr/bin/kiosksetup’
    /usr/bin/install -c -p -m 644 ./kioskclientrc /usr/share/config/kioskclientrc
    /usr/bin/install: impossibile creare il file normale `/usr/share/config/kioskclientrc’: No such file or directory
    make[3]: *** [install-data-local] Error 1
    make[3]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
    make[2]: *** [install-am] Error 2
    make[2]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
    make[1]: *** [install-recursive] Error 1
    make[1]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk’
    make: *** [install-recursive] Error 1
    kiosk:/home/kiosk/opkdekiosk-2.0.6# cd /home
    kiosk:/home# make install
    make: *** No rule to make target `install’. Stop.
    kiosk:/home#

  4. Mr.Sax Says:

    Ciao, sono riuscito a seguire la guida solo che quando arrivo al punto “make install” mi da questo errore:

    ….
    /usr/bin/install -c -p -m 644 ./kioskclientrc /usr/share/config/kioskclientrc
    /usr/bin/install: impossibile creare il file normale `/usr/share/config/kioskclientrc’: No such file or directory
    make[3]: *** [install-data-local] Error 1
    make[3]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
    make[2]: *** [install-am] Error 2
    make[2]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk/kiosksetup’
    make[1]: *** [install-recursive] Error 1
    make[1]: Leaving directory `/home/kiosk/opkdekiosk-2.0.6/opkdekiosk’
    make: *** [install-recursive] Error 1

    STO TESTANDO SU DEBIAN Etch 4.0

  5. Site admin Says:

    Scusate sono stato un po’ impegnato … allora x Mr.Sax:
    devi creare manualmente la directory /usr/share/config che non esiste. Riprova e vedrai che va.

  6. cecchini Says:

    Ho appena iniziato a usare Ubuntu (vengo da Windows). Ho necessità di creare un piccolo internet point (2 postazioni). C’e’ la possibilità di trovare qualche distribuzione facilmente installabile per il vostro kiosketto? Ciao Alessandro

  7. Site admin Says:

    Cos’ha Debian che non va? Ha un installer grafico simile a quello di Ubuntu ed è altrettanto semplice da utilizzare.
    Ubuntu purtroppo pur derivando da Debian presenta alcuni problemi con il client Openkiosk e per questo la sconsiglio.
    In generale comunque non dovresti avere problemi con tutte le distribuzioni che non usano sudo, quindi Opensuse, Fedora, ecc.

    Ciao

  8. Lorio Says:

    Ma con Ubuntu dà solo qualche problema o Openkiosk proprio non funziona??

    Perché a me, sebbene l’installazione sia andata a buon fine, l’applet su Kubuntu non mi parte né Nodeview riconosce attive le postazioni…

  9. Site admin Says:

    Kubuntu ha problemi con Openkiosk probabilmente a causa di una configurazione basata su “sudo”. Perciò consiglio caldamente di utilizzare Debian anche perché al di la dei temi parliamo della stessa cosa.
    Nodeview non ha invece alcun problema, quindi nel tuo caso sono le postazioni che hanno problemi.

    Ciao

  10. kenzo Says:

    ciao volevo sapere se si puo usare SERVER LINUX e client windows…

  11. Site admin Says:

    Ciao
    si può fare solo acquistando il client dal sito di Openkiosk, poiché per Windows esiste solo una versione commerciale.

  12. giacomo Says:

    volevo installarlo cmq ho scoperto che e uscita questa versione : http://sourceforge.net/project/downloading.php?groupname=openkiosk&filename=opkdekiosk-2.0.6.tar.gz&use_mirror=ovh

    ciao

  13. frasigno Says:

    ciao ho seguito la tua guida ma se scrivo ./configure –prefix=/usr/ mi da questo configure: error: invalid variable name: –prefixPOi ho provato a dare un ./configure
    come mai==

  14. Site admin Says:

    x giacomo: è la stessa versione che ho utilizzato io

    x frasigno:i trattini prima di prefix sono 2

    Ciao

  15. frasigno Says:

    si avevi ragione ora ci sono riuscito, ora passiamo al lato server e vediamo che succede
    ciao e graziee

  16. frasigno Says:

    Allora ci sono riuscito utilizzando il client su debian e per ora il nodewiev su win,volevo sapere una cosa ma il client all’avvio di debian non posso stopparlo in qualche modo??? nel senso una volta messo come applet non posso più disabilitarlo??

  17. Site admin Says:

    Il client una volta lokkato sul pannello puoi toglierlo con ALT+F2 e “kdesu kiosksetup”.
    Togli quindi la spunta all’opzione che lokka l’applet e quindi rimuovila.

    Ciao

  18. frasigno Says:

    tutt ok funziona grazie :-)
    ora vorrei passare al nodeview di linux ho visto sul sito openkiosk che non utilizza più il db mysql ma quello di berkeley,con il quale sto avendo qualche problemino, tu lo hai mai installato??? mi sai dare una mano??

  19. frasigno Says:

    berkeley installato seguendo una guida se dovesse servire a qualcuno:http://www.pluto.it/files/ildp/lfs/lfs/6.2/chapter06/db.html
    Ora quando faccio ./configure su nodeview mi dice questo:
    [: 20: ==: unexpected operator
    [: 20: ==: unexpected operator

    checking for Berkeley DB… ./configure: 26: Syntax error: Bad substitution

    Che posso fare
    Grazie

  20. Site admin Says:

    Puoi leggere la pagina del blog relativa a Nodeview.

    Ciao

  21. frasigno Says:

    Avevo già letto quella pagina ma non trovo nulla che faccia al mio caso :-(

  22. Site admin Says:

    x frasigno

    Copio e incollo dalla pagina :

    “Apriamo il terminale ci posizioniamo nella directory di Nodeview e apriamo il file di configurazione con:

    nano configure

    Ora cambiamo la path /usr/include/db4/db.h in /usr/include/db.h (lo troviamo due volte nello script) oppure lo script non sarà in grado di rilevare il Db Berkeley. Fatto questo modifichiamo anche “$QTDIR” == “” in “$QTDIR” == “/usr” altrimenti non rileverà le librerie QT”

  23. frasigno Says:

    cmq grazie per le tue risposte :-)
    Allora quello che tu hai riposrtato sopra lo avevo già fatto..ma l’errore c’è sempre :-(
    Ho notato leggendo il file config dove dice:
    #check Berkeley DB installation
    echo
    echo -n “checking for Berkeley DB… “;
    PREFIX=$(echo /usr/local/BerkeleyDB.*.*)
    subver=${PREFIX:22}
    io nella cartella local non ho nulla che si di berkeleydb è normale??? p c’è qualche problema??

  24. Site admin Says:

    Hai installato libdb4.3-dev ??

    Il percorso corretto è /usr/include/db.h

  25. frasigno Says:

    si le ibdb4.3-dev sono già installate e il percorso è quello che tu hia scritto
    Che posso fare??
    :-(

  26. Site admin Says:

    Strano … che distro è ?

  27. frasigno Says:

    ubuntu 7.10
    Praticamente quello che succede e che non trova il databese di berkelet…non so tu come lo hai installato??

  28. rubbrduck Says:

    per frasigno:

    all’inizio del file ./configure sostituisci alla riga 1 #!/bin/sh con #!/bin/bash

  29. Site admin Says:

    x rubbrduck : dai un occhiata qui

    x frasigno: nel link che ho suggerito a rubbrduck c’è anche un pacchetto deb se proprio non ti riesce di compilarlo ( è compilato per la 6.10 mi pare ma vedrei che va)

    x bill : tu paga che io i soldi li spendo per altro e il cervello provo ad usarlo

  30. deep Says:

    Ciao,
    ho seguito la tua guida ed ho installato un kiosketto! Ho dovuto mettere il client per windows, ho creato i membri con il relativo bilancio di minuti e tutto sembra funzionare correttamente… Il grave problema è che il tempo che scala dal bilancio rimanente è molto maggiore del tempo utilizzato realmente!!!!
    hai qualche suggerimento?
    Grazie

  31. Site admin Says:

    Ciao deep,
    questo bug mi è nuovo … faccio qualche ricerca.

  32. Kraig Says:

    durante la compilazione con ./configure –prefix=/usr/ il sistema si ferma e mi da quest’errore :
    in the prefix you’ve chosen there are no KDE libraries installed

    è tutto fermo :(

  33. Site admin Says:

    Probabilmente KDE non è installato nella directory /usr . Devi dargli il percorso esatto.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.