Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
timekpr [Le 26/06/2014, 16:57] metalux Mise à jour pour installation sur Trusty |
timekpr [Le 14/08/2021, 21:45] (Version actuelle) 86.215.34.61 [Ubuntu 20.10 et supérieures] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>éducation sécurité contrôle_parental}} | + | {{tag>Focal Bionic éducation sécurité contrôle_parental}} |
| ---- | ---- | ||
| + | <note>La nouvelle version de Timekpr se nomme timekpr-next [[https://launchpad.net/timekpr-next|timekpr-next]] </note> | ||
| ====== timekpr : restreindre les heures d'utilisation ====== | ====== timekpr : restreindre les heures d'utilisation ====== | ||
| Ligne 10: | Ligne 11: | ||
| * Disposer des [[:sudo|droits d'administration]]. | * Disposer des [[:sudo|droits d'administration]]. | ||
| * Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
| - | * Il est reporté sur [[https://launchpad.net/timekpr|le site officiel]] que timekpr n'est pas fonctionnel sous Ubuntu 11.04 et ultérieur pour le moment. | ||
| - | * Un nouveau ppa a repris le projet pour rendre timekpr compatible avec Ubuntu 14.04 | ||
| ===== Installation ===== | ===== Installation ===== | ||
| + | ==== Ubuntu 20.10 et supérieures ==== | ||
| + | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>timekpr-next]]**. | ||
| + | ==== Ubuntu 18.04 et 20.04 ==== | ||
| Ce logiciel n'est pas disponible dans les dépôts officiels. Il peut être installé depuis un dépôt [[PPA]]. | Ce logiciel n'est pas disponible dans les dépôts officiels. Il peut être installé depuis un dépôt [[PPA]]. | ||
| - | <note important>Vous vous préparez à installer un logiciel qui n'est pas supporté officiellement. En cas de problèmes, contactez le mainteneur du paquet.</note> | + | * [[:PPA|Ajoutez le PPA]] **ppa:mjasnik/ppa**((https://launchpad.net/~mjasnik/+archive/ppa)) dans vos sources de logiciels. |
| - | + | ||
| - | * [[:PPA|Ajoutez le PPA]] **ppa:timekpr-maintainers/ppa**((https://launchpad.net/~timekpr-maintainers/+archive/ppa)) dans vos sources de logiciels. | + | |
| * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. | ||
| - | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>timekpr]]**. | + | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>timekpr-next]]**. |
| - | Ou en une seule ligne de commande : | + | |
| - | sudo add-apt-repository ppa:timekpr-maintainers/ppa && sudo apt-get update && sudo apt-get install timekpr | + | |
| - | + | ||
| - | + | ||
| - | ===Pour Ubuntu 11.10 oneiric :=== | + | |
| - | + | ||
| - | Ajouter au fichier **/etc/pam.d/lightdm** la ligne suivante | + | |
| - | account required pam_time.so | + | |
| - | Et au fichier **/etc/xdg/autostart/timekpr-client.desktop** il y a lieu de compléter les environnements de bureau avec Unity en fin de ligne | + | |
| - | OnlyShowIn=GNOME;XFCE;KDE;Unity; | + | |
| - | + | ||
| - | ===Pour Ubuntu 12.04 precise :=== | + | |
| - | A la date de sortie de Precise (Ubuntu 12.04), il n'y a pas de version de timekpr dans le dépôt PPA pour cette version (espéré pour le mois d’août EDIT(27/08/2012) août 2013 ! https://launchpad.net/timekpr/+announcement/9737 MAJ le 16/08/2012 ). | + | |
| - | + | ||
| - | + | ||
| - | Une solution temporaire en attendant la mise à jour du dépôt consiste à modifier la version utilisée dans le dépôt pour pointer vers la version précédente **Oneiric**, en remplaçant la ligne | + | |
| - | deb http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu precise | + | |
| - | par | + | |
| - | deb http://ppa.launchpad.net/timekpr-maintainers/ppa/ubuntu oneiric | + | |
| - | + | ||
| - | <note>Le logiciel ne fonctionnait pas en version 12.04 (les limitations de temps ne s'appliquaient pas), mais fonctionne parfaitement en 12.10 sans aucune modification. | + | |
| - | + | ||
| - | 17/01/2013 Fonctionne sur Xubuntu 12.04 amd64 (voyager). Le problème avec Ubuntu 12.04 c'est l'utilisation de LightDM. | + | |
| - | + | ||
| - | 22/01/2013 A partir de la version 13.10, l'interface d'administration ne fonctionne plus. Les configurations faites avant la mise à jour fonctionnent toujours, mais il n'y a plus de GUI pour les modifier. | + | |
| - | </note> | + | |
| - | + | ||
| - | ===Pour Ubuntu 14.04 Trusty :=== | + | |
| - | Une adaptation de Timekpr pour le rendre compatible avec Trusty est désormais disponible. | + | |
| - | * [[:PPA|Ajoutez le PPA]] **ppa:mjasnik/ppa**((https://launchpad.net/~mjasnik/+archive/ppa)) dans vos sources de logiciels. | + | |
| - | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. | + | |
| - | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>timekpr]]**. | + | |
| - | Par ligne de commande: | + | |
| - | + | ||
| - | sudo add-apt-repository ppa:mjasnik/ppa | + | |
| - | puis | + | |
| - | + | ||
| - | sudo apt-get update | + | |
| - | + | ||
| - | + | ||
| - | Enfin, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>timekpr]]**. | + | |
| - | ou, en ligne de commande : | + | |
| - | + | ||
| - | sudo apt-get install timekpr | + | |
| - | + | ||
| ===== Utilisation===== | ===== Utilisation===== | ||
| - | Lancez l'application depuis le menu //Système -> Administration -> Timekpr Control Panel // ou //via// la [[:commande_shell|commande]] suivante : | + | Lancez l'application d'administration depuis le [[:unity#dash|tableau de bord]] Unity ou //via// la [[:commande_shell|commande]] suivante : |
| - | + | sudo timekpra | |
| - | timekpr | + | \\ |
| + | <note>Cette partie doit être mise a jour pour timekpr-next</note> | ||
| + | |||
| L'interface est excessivement simple et se compose de 2 onglets : | L'interface est excessivement simple et se compose de 2 onglets : | ||
| * Le tableau de bord qui récapitule les réglages (ici pour l'utilisateur Nathalie) : | * Le tableau de bord qui récapitule les réglages (ici pour l'utilisateur Nathalie) : | ||
| Ligne 95: | Ligne 52: | ||
| ==== Pas d'affichage du temps restant ==== | ==== Pas d'affichage du temps restant ==== | ||
| - | Si un compte surveillé ne bénéficie pas de l'affichage du temps restant affiché en zone de notification, veuillez [[:tutoriel:comment_modifier_un_fichier|modifier le fichier]] ///usr/share/python-support/timekpr/timekpr-client.py// avec les droits d'administrateur. | + | Si un compte surveillé ne bénéficie pas de l'affichage du temps restant affiché en zone de notification, veuillez [[:tutoriel:comment_modifier_un_fichier|modifier le fichier]] ///usr/share/python-support/timekpr/timekpr-client.py// avec les droits d'administrateur. FIXME : ce répertoire //python-support// n'existe pas sous Xenial et Bionic ! voir ///usr/share/pyshared/timekpr// |
| **Ajoutez** après la ligne n° 42 <code> self.lastNotified = datetime.datetime.fromtimestamp(0);</code> | **Ajoutez** après la ligne n° 42 <code> self.lastNotified = datetime.datetime.fromtimestamp(0);</code> | ||