Pagina 1 di 1
gestire gli accessi con timer
Inviato: venerdì 14 gennaio 2011, 14:04
da kondalord
ho ubuntu 10.04lts, sapete se esiste un metodo pre regolamentare il controllo degli altri account, tipo "il controllo genitori di windows" ?
mi serve per stabilire l'orario di esecuzione di alcuni account, mi spiego voglio che un account si possa collegare al massimo per un ora al giorno, credete sia possibile?
Re: gestire gli accessi con timer
Inviato: venerdì 14 gennaio 2011, 14:14
da steff
Re: gestire gli accessi con timer
Inviato: venerdì 14 gennaio 2011, 15:33
da kondalord
grazie intanto per l'info, ho provato a fare come descritto nella guida ma alla fine mi dice questo:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
kchildlock: Dipende: libc6-i686 (>= 2.9-4ubuntu6) ma non è installabile
E: Pacchetto danneggiato
Re: gestire gli accessi con timer
Inviato: venerdì 14 gennaio 2011, 18:24
da steff
Prova il pacchetto da kde.org, secondo link, ubuntu.
Altrimenti prova di compilare da sorgente (il tarball)
Re: gestire gli accessi con timer
Inviato: venerdì 14 gennaio 2011, 22:01
da kondalord
dimenticavo di dire che ho un sistema a x64... credo sia quello il problema...
Re: gestire gli accessi con timer
Inviato: sabato 15 gennaio 2011, 9:17
da steff
Giusto. L'ho trovato su sourceforge
http://sourceforge.net/projects/kchildl ... b/download
http://sourceforge.net/projects/kchildlock/
Ma mi sembra che richiede il desktop kde, o forse solo kdm per il login, ti dovrebbe installare il necessario. Se devi riconfigurare il login scegli kdm non gdm
Re: gestire gli accessi con timer
Inviato: sabato 15 gennaio 2011, 10:25
da kondalord
ho provato a installarlo qui su gnome e mi da
Codice: Seleziona tutto
Errore: La dipendenza non può essere soddisfatta: libc6-i686 (>= 2.9-4ubuntu6)
Re: gestire gli accessi con timer
Inviato: sabato 15 gennaio 2011, 12:52
da steff
ma credo che ci sia già.
Potresti installarlo ignorando la dipendenza, sperando che non rompe il sistema (non credo, al massimo non va)
Non mi ricordo l'opzione e adesso non posso controllare, cmq sposta il .deb nella home (non sul desktop) e dai
e annota l'opzione per "ignora dipendenze non soddisfatte" o simile poi inseriscilo al posto degli asterischi:
Codice: Seleziona tutto
sudo dpkg -**** -i kchildlock_0.80.2-1ubuntu3~lucid_amd64.deb
Re: gestire gli accessi con timer
Inviato: sabato 15 gennaio 2011, 16:59
da kondalord
ho fatto in questo modo
Codice: Seleziona tutto
sudo dpkg -i --ignore-depends=<kchildlock_0.80.2-1ubuntu3~lucid_amd64.deb> -i kchildlock_0.80.2-1ubuntu3~lucid_amd64.deb
ma da il seguente messaggio
Codice: Seleziona tutto
dpkg-deb: fine del file inattesa in numero di versione nel file kchildlock_0.80.2-1ubuntu3~lucid_amd64.deb
dpkg: errore nell'elaborare kchildlock_0.80.2-1ubuntu3~lucid_amd64.deb (--install):
il sottoprocesso dpkg-deb --control ha restituito lo stato di errore 2
Si sono verificati degli errori nell'elaborazione:
kchildlock_0.80.2-1ubuntu3~lucid_amd64.deb
Re: gestire gli accessi con timer
Inviato: sabato 15 gennaio 2011, 17:46
da steff
Mi posti
(non ho ubuntu sottomano)
Sicuramente i simboli non ci vogliono
Re: gestire gli accessi con timer
Inviato: domenica 16 gennaio 2011, 11:30
da kondalord
ecco cosa mi appare
comunque ho trovato altri due programmi nanny e dansguardian, che non riesco a installare forse sbaglio qualcosa...
Codice: Seleziona tutto
Uso: dpkg [<opzione> ...] <comando>
Comandi:
-i|--install <file .deb> ... | -R|--recursive <dir> ...
--unpack <file .deb> ... | -R|--recursive <dir> ...
-A|--record-avail <file .deb> ... | -R|--recursive <dir> ...
--configure <pacchetto> ... | -a|--pending
--triggers-only <pacchetto> ... | -a|--pending
-r|--remove <pacchetto> ... | -a|--pending
-P|--purge <pacchetto> ... | -a|--pending
--get-selections [<modello> ...] Ottiene l'elenco delle selezioni sullo
stdout
--set-selections Imposta le selezioni dallo stdin
--clear-selections Deseleziona i pacchetti non essenziali
--update-avail <file Packages> Sostituisce le informazioni sui pacchetti
disponibili
--merge-avail <file Packages> Unisce con le informazioni dal file
--clear-avail Elimina informazioni sulla disponibilità
--forget-old-unavail Non considera i pacchetti non installati
o non disponibili
-s|--status <pacchetto> ... Visualizza dettagli sullo stato del
pacchetto
-p|--print-avail <pacchetto> ... Visualizza dettagli sulla versione
disponibile
-L|--listfiles <pacchetto> ... Elenca i file contenuti nei pacchetti
-l|--list [<modello> ...] Elenca i pacchetti concisamente
-S|--search <modello> ... Trova i pacchetti contenenti i file
-C|--audit Verifica la presenza di pacchetti difettosi
--print-architecture Mostra l'architettura di dpkg
--compare-versions <a> <op> <b> Confronta numeri di versione - consultare
sotto
--force-help Mostra l'aiuto sulle opzioni di "force"
-Dh|--debug=help Mostra l'aiuto sul debug
-h|--help Mostra questo aiuto
--version Mostra la versione
--license|--licence Mostra i termini della licenza
Uso dpkg -b|--build|-c|--contents|-e|--control|-I|--info|-f|--field|
-x|--extract|-X|--vextract|--fsys-tarfile sugli archivi (digitare dpkg-deb --help).
Per uso interno: dpkg --assert-support-predepends | --predep-package |
--assert-working-epoch | --assert-long-filenames | --assert-multi-conrep.
Opzioni:
--admindir=<directory> Usa <directory> invece di /var/lib/dpkg
--root=<directory> Installa in una diversa directory di root
--instdir=<directory> Cambia directory d'installazione senza cambiare
quella di amministrazione
-O|--selected-only Salta i pacchetti non selezionati per essere
installati/aggiornati
-E|--skip-same-version Salta i pacchetti la cui stessa versione è già
installata
-G|--refuse-downgrade Salta i pacchetti con una versione precedente
rispetto quella installata
-B|--auto-deconfigure Installa anche se potrebbe danneggiare altri pacchetti
--[no-]triggers Salta o forza l'elaborazione dei trigger
--no-debsig Non cerca di verificare le firme dei pacchetti
--no-act|--dry-run|--simulate
Indica solo le azioni, non le esegue
-D|--debug=<ottale> Abilita il debug (consultare -Dhelp o --debug=help)
--status-fd <n> Invia gli aggiornamenti di stato al descrittore di
file <n>
--log=<nome_file> Registra i cambiamenti di stato e le azioni su
<nome_file>
--ignore-depends=<pacchetto>,...
Ignora le dipendenze del <pacchetto>
--force-... Scavalca i problemi (consultare --force-help)
--no-force-...|--refuse-...
Si ferma quando si verifica un problema
--abort-after <n> Termina dopo <n> errori
Operatori di comparazione per --compare-versions:
lt le eq ne ge gt (senza versione considera sempre precedente)
lt-nl le-nl ge-nl gt-nl (senza versione considera sempre successivo)
< << <= = >= >> > (solo per compatibilità con sintassi del file di controllo)
Re: gestire gli accessi con timer
Inviato: domenica 16 gennaio 2011, 12:28
da steff
Potresti provare di installarlo forzando l'architettura di quel pacchetto che non va, dicono che con AMD va:
(anche qui vedi tu l'opzione precisa):
Codice: Seleziona tutto
dpkg --force-help
sudo apt-get install libc6-i686 --force-???
Ma non so se è consigliabile e se alla fine va...
Re: gestire gli accessi con timer
Inviato: domenica 16 gennaio 2011, 14:38
da kondalord
con l'utente di root attivato ho ottenuto questo
Codice: Seleziona tutto
root@Z-desktop:/home/nanny-2.29.4# apt-get install libc6-i686
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Il pacchetto libc6-i686 non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo può significare che il pacchetto è mancante, è obsoleto
oppure è disponibile solo all'interno di un'altra sorgente
E: Il pacchetto libc6-i686 non ha candidati da installare
per quando riguarda il nanny
il comendo ./configure mi da
Codice: Seleziona tutto
checking for PYGTK... configure: error: Package requirements (pygtk-2.0 >= 2.6) were not met:
No package 'pygtk-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables PYGTK_CFLAGS
and PYGTK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
ho provato così
Codice: Seleziona tutto
root@Z-desktop:/home/nanny-2.29.4# apt-get install pygtk-2.0
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto pygtk-2.0
root@Z-desktop:/home/nanny-2.29.4#
Re: gestire gli accessi con timer
Inviato: domenica 16 gennaio 2011, 15:09
da steff
Strano, il pacchetto è qui, volevo incollare il link prima:
http://packages.ubuntu.com/lucid/libc6-i686
scaricalo e installalo da riga di comando con --force-architecture o simile
L'altro forse si chiama python-gtk2 e python-gtk2-dev, prova installare questi per nanny. Vedendo che compili potresti provare compilarti anche kchildlock da sorgente.
Re: gestire gli accessi con timer
Inviato: domenica 16 gennaio 2011, 16:11
da kondalord
non sono molto esperto, sono le prime volte che tento di installare degli applicativi
comunque questo
l'avevo già messo ma non si installava...
Per il nanny Ho provato a installare mano mano tutti i pacchetti che mi richiedeva ma non finivano più! ::)
quindi ho provato a installarlo dal gestore "ubuntu software center" che mi ha risolto tutte le dipendenze... e ora funziona benissimo!
ti ringrazio davvero tanto della tua disponibilità!
