[Contrôle Parental] Nanny

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour à tous,
je souhaite installer Nanny (contrôle parental) sur debian squeeze
j'ai récupéré un fichier https://mirrors.gethosted.online/gnome/sources/nanny/2.29/nanny-2.29.4.tar.gz

dans README nanny-2.29.4 j'ai ces informations : ./autogen.sh --prefix=/usr --sysconfdir=/etc --with-init-scripts=debian
ce que je ne comprends pas...
make
make install or sudo make install
pour info autogen est installé

j'ai lancé simplement un ./configure depuis /nanny-2.29.4 puisque le fichier INSTALL lui précise d'utiliser ./configure, make make install

mais je cherche PYGTK. Le seul paquet trouvé est python-zbarpygtk et ça ne marche pas.

Pouvez vous m'aider ? par avance merci

PS : pour information, il m'est impossible de m'identifier en bas de la page édition :
"vous êtes membre" connectez vous
Il faut obligatoirement se connecter en haut de page. C'est normal?

32 réponses

  • 1
  • 2
Résumé de la discussion

L'installation de Nanny sur Debian Squeeze nécessite la satisfaction de dépendances Python/GTK et l'exécution des étapes classiques de compilation, comme ./autogen.sh, ./configure, make et sudo make install, alors que PYGTK semble poser problème. Des éléments clés énoncés incluent les dépendances GNOME et Python nécessaires (Python 2.x, GTK+, GConf, DBus, Glib), et l'usage de configure après autogen pour préparer l'installation. En pratique, il faut lancer ./configure --prefix=/usr --sysconfdir=/etc --with-init-scripts=debian puis make et sudo make install, et vérifier le chemin du binaire grâce à find si nécessaire. D'autres informations indiquent de démarrer l'outil en console via nanny-admin-console et d'examiner les chemins d'installation possibles dans /usr/bin ou /usr/sbin pour démarrer l'administration, ou via des scripts d'init selon les dépendances satisfaites.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. boly38 Messages postés 267 Date d'inscription   Statut Membre Dernière intervention   80
     
    peut être python-gtk2 ou python-gtk2-dev ?
    0
  2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Si on se fie au README, tu as besoin de :

    Gnome-Nanny currently requires:
       - python2.4 >= 2.6
       - glib-2.0 >= 2.16.0
       - gobject-2.0 >= 2.12.0
       - gio-2.0 >= 2.16.0
       - gtk+-2.0 >= 2.17.4
       - gdk-2.0 >= 2.14.0
       - gnome-desktop-2.0 >= 2.26.0
       - gconf-2.0 >= 2.16.0
       - dbus-1
       - dbus-glib-1
       - glade
       - twisted
       - python-imaging
       - python-hachoir-regex >= 1.0
       - gtop
       - pango
       - cairo
    0
  3. Franzux Messages postés 9705 Statut Contributeur 1 146
     
    Nanny n'est pas déjà disponible dans les dépôts ???
    0
  4. Utilisateur anonyme
     
    bonjour et merci pour vos réponses. Oui il me manquait bien python gtk2-dev
    et ensuite j'ai ajouté python-gtop
    ./configure me donne à la fin : NANNY ===== prefix: /usr/local
    il ne manque plus rien
    seulement make et sudo make install effectué, j'ai des erreurs de type make [1] idem 2, 3, 4
    Rien à faire pour « all-am », pour "all"
    j'ai beau chercher, je ne trouve pas. Si vous avez une idée, merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    up!
    que puis-je faire face à des messages tels que make all-recursive
    make[1]: entrant dans le répertoire
    make[4]: Rien à faire pour « all-am ».
    il me semble avoir tout installé pourtant?
    merci de votre aide
    0
  7. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Généralement on regarde le fichier INSTALL pour l'installation.
    Dans README on voit bien qu'il s'agit de
    Compile in developer mode
    -------------------------

    ./autogen.sh --prefix=/usr --sysconfdir=/etc --with-init-scripts=debian
    make
    make install or sudo make install

    Que je n'ai pas essayé, pas envie d'être développer moi ;-)

    En revanche regardant dans le fichier INSTALL je vois (en gras)
    The simplest way to compile this package is:   
    
      1. 'cd' to the directory containing the package's source code and type   
         './configure' to configure the package for your system.   
    
         Running 'configure' might take a while.  While running, it prints   
         some messages telling which features it is checking for.   
    
      2. Type 'make' to compile the package.   
    
      3. Optionally, type 'make check' to run any self-tests that come with   
         the package.   
    
      4. Type 'make install' to install the programs and any data files and   
         documentation.   
    
      5. You can remove the program binaries and object files from the   
         source code directory by typing 'make clean'.  To also remove the   
         files that 'configure' created (so you can compile the package for   
         a different kind of computer), type 'make distclean'.  There is   
         also a 'make maintainer-clean' target, but that is intended mainly   
         for the package's developers.  If you use it, you may have to get   
         all sorts of other programs in order to regenerate files that came   
         with the distribution.   
    
      6. Often, you can also type 'make uninstall' to remove the installed   
         files again.


    Bon, comme je n'ai pas du sommeil à 01h44 alors je teste une installation. Voici le résultat (je mets en gras les commandes, les erreurs en gras + italique)

    ************************* DEBUT INSTALLATION **********************
    lami20j@debian-acer:~/src$ wget https://mirrors.gethosted.online/gnome/sources/nanny/2.29/nanny-2.29.4.tar.gz
    --2011-03-24 01:31:49-- https://mirrors.gethosted.online/gnome/sources/nanny/2.29/nanny-2.29.4.tar.gz
    Résolution de ftp.gnome.org... 130.239.18.173, 130.239.18.163, 2001:6b0:e:2018::173, ...
    Connexion vers ftp.gnome.org|130.239.18.173|:80...connecté.
    requête HTTP transmise, en attente de la réponse...302 Found
    Emplacement: http://hammurabi.acc.umu.se/pub/GNOME/sources/nanny/2.29/nanny-2.29.4.tar.gz [suivant]
    --2011-03-24 01:31:50-- http://hammurabi.acc.umu.se/pub/GNOME/sources/nanny/2.29/nanny-2.29.4.tar.gz
    Résolution de hammurabi.acc.umu.se... 130.239.18.165, 2001:6b0:e:2018::165
    Connexion vers hammurabi.acc.umu.se|130.239.18.165|:80...connecté.
    requête HTTP transmise, en attente de la réponse...200 OK
    Longueur: 1192188 (1,1M) [application/x-gzip]
    Sauvegarde en : «nanny-2.29.4.tar.gz»

    100%[=====================================================================================================================================================================================================================================>] 1 192 188 334K/s ds 3,5s

    2011-03-24 01:31:53 (334 KB/s) - «nanny-2.29.4.tar.gz» sauvegardé [1192188/1192188]

    lami20j@debian-acer:~/src$ tar xzf nanny-2.29.4.tar.gz
    lami20j@debian-acer:~/src$ cd nanny-2.29.4/
    lami20j@debian-acer:~/src/nanny-2.29.4$ ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking dependency style of gcc... gcc3
    checking for library containing strerror... none required
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking dependency style of gcc... (cached) gcc3
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for a sed that does not truncate output... /bin/sed
    checking for fgrep... /bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for ar... ar
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... no
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking gnome-doc-utils >= 0.3.2... yes
    checking for python... /usr/bin/python
    checking for python version... 2.6
    checking for python platform... linux2
    checking for python script directory... ${prefix}/lib/python2.6/dist-packages
    checking for python extension module directory... ${exec_prefix}/lib/python2.6/dist-packages
    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.

    lami20j@debian-acer:~/src/nanny-2.29.4$ sudo aptitude install python-gtk2-dev
    Les NOUVEAUX paquets suivants vont être installés :
    docbook-xsl{a} docbook-xsl-doc-html{a} libffi-dev{a} libssl-dev{a} python-dev{a} python-gobject-dev{a} python-gtk2-dev python-gtk2-doc{a} python2.6-dev{a}
    0 paquets mis à jour, 9 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de télécharger 10,7 Mo d'archives. Après dépaquetage, 53,4 Mo seront utilisés.
    Voulez-vous continuer ? [Y/n/?]
    Prendre : 1 http://ftp.fr.debian.org/debian/ squeeze/main docbook-xsl all 1.75.2+dfsg-5 [1 627 kB]
    Prendre : 2 http://ftp.fr.debian.org/debian/ squeeze/main libffi-dev i386 3.0.9-3 [93,7 kB]
    Prendre : 3 http://ftp.fr.debian.org/debian/ squeeze/main libssl-dev i386 0.9.8o-4squeeze1 [2 158 kB]
    Prendre : 4 http://ftp.fr.debian.org/debian/ squeeze/main python2.6-dev i386 2.6.6-8+b1 [4 389 kB]
    Prendre : 5 http://ftp.fr.debian.org/debian/ squeeze/main python-dev all 2.6.6-3+squeeze6 [918 B]
    Prendre : 6 http://ftp.fr.debian.org/debian/ squeeze/main python-gobject-dev all 2.21.4+is.2.21.3-1 [292 kB]
    Prendre : 7 http://ftp.fr.debian.org/debian/ squeeze/main python-gtk2-dev all 2.17.0-4 [156 kB]
    Prendre : 8 http://ftp.fr.debian.org/debian/ squeeze/main python-gtk2-doc all 2.17.0-4 [1 421 kB]
    Prendre : 9 http://ftp.fr.debian.org/debian/ squeeze/main docbook-xsl-doc-html all 1.75.2-1 [552 kB]
    10,7 Mo téléchargés en 30s (351 ko/s)
    Sélection du paquet docbook-xsl précédemment désélectionné.
    (Lecture de la base de données... 156993 fichiers et répertoires déjà installés.)
    Dépaquetage de docbook-xsl (à partir de .../docbook-xsl_1.75.2+dfsg-5_all.deb) ...
    Sélection du paquet libffi-dev précédemment désélectionné.
    Dépaquetage de libffi-dev (à partir de .../libffi-dev_3.0.9-3_i386.deb) ...
    Sélection du paquet libssl-dev précédemment désélectionné.
    Dépaquetage de libssl-dev (à partir de .../libssl-dev_0.9.8o-4squeeze1_i386.deb) ...
    Sélection du paquet python2.6-dev précédemment désélectionné.
    Dépaquetage de python2.6-dev (à partir de .../python2.6-dev_2.6.6-8+b1_i386.deb) ...
    Sélection du paquet python-dev précédemment désélectionné.
    Dépaquetage de python-dev (à partir de .../python-dev_2.6.6-3+squeeze6_all.deb) ...
    Sélection du paquet python-gobject-dev précédemment désélectionné.
    Dépaquetage de python-gobject-dev (à partir de .../python-gobject-dev_2.21.4+is.2.21.3-1_all.deb) ...
    Sélection du paquet python-gtk2-dev précédemment désélectionné.
    Dépaquetage de python-gtk2-dev (à partir de .../python-gtk2-dev_2.17.0-4_all.deb) ...
    Sélection du paquet python-gtk2-doc précédemment désélectionné.
    Dépaquetage de python-gtk2-doc (à partir de .../python-gtk2-doc_2.17.0-4_all.deb) ...
    Sélection du paquet docbook-xsl-doc-html précédemment désélectionné.
    Dépaquetage de docbook-xsl-doc-html (à partir de .../docbook-xsl-doc-html_1.75.2-1_all.deb) ...
    Traitement des actions différées (« triggers ») pour « man-db »...
    Traitement des actions différées (« triggers ») pour « install-info »...
    Paramétrage de docbook-xsl (1.75.2+dfsg-5) ...
    Paramétrage de libffi-dev (3.0.9-3) ...
    Paramétrage de libssl-dev (0.9.8o-4squeeze1) ...
    Paramétrage de python2.6-dev (2.6.6-8+b1) ...
    Paramétrage de python-dev (2.6.6-3+squeeze6) ...
    Paramétrage de python-gobject-dev (2.21.4+is.2.21.3-1) ...
    Paramétrage de python-gtk2-dev (2.17.0-4) ...
    Paramétrage de python-gtk2-doc (2.17.0-4) ...
    Paramétrage de docbook-xsl-doc-html (1.75.2-1) ...

    lami20j@debian-acer:~/src/nanny-2.29.4$ ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking dependency style of gcc... gcc3
    checking for library containing strerror... none required
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking dependency style of gcc... (cached) gcc3
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for a sed that does not truncate output... /bin/sed
    checking for fgrep... /bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for ar... ar
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... no
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking gnome-doc-utils >= 0.3.2... yes
    checking for python... /usr/bin/python
    checking for python version... 2.6
    checking for python platform... linux2
    checking for python script directory... ${prefix}/lib/python2.6/dist-packages
    checking for python extension module directory... ${exec_prefix}/lib/python2.6/dist-packages
    checking for PYGTK... yes
    checking for PYDBUS... yes
    checking for GLIB... yes
    checking for shared library Python stuff... checking for twisted.web... found
    checking for python-imaging... found
    checking for python-hachoir-regex... not found
    checking for python-gtop... not found
    configure: error: You need to have python-gtop installed
    lami20j@debian-acer:~/src/nanny-2.29.4$ sudo aptitude install python-gtop
    Les NOUVEAUX paquets suivants vont être installés :
    python-gtop
    0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de télécharger 47,2 ko d'archives. Après dépaquetage, 176 ko seront utilisés.
    Prendre : 1 http://ftp.fr.debian.org/debian/ squeeze/main python-gtop i386 2.30.0-4 [47,2 kB]
    47,2 ko téléchargés en 0s (168 ko/s)
    Sélection du paquet python-gtop précédemment désélectionné.
    (Lecture de la base de données... 160972 fichiers et répertoires déjà installés.)
    Dépaquetage de python-gtop (à partir de .../python-gtop_2.30.0-4_i386.deb) ...
    Paramétrage de python-gtop (2.30.0-4) ...
    Traitement des actions différées (« triggers ») pour « python-support »...

    lami20j@debian-acer:~/src/nanny-2.29.4$ ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking dependency style of gcc... gcc3
    checking for library containing strerror... none required
    checking for gcc... (cached) gcc
    checking whether we are using the GNU C compiler... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for gcc option to accept ISO C89... (cached) none needed
    checking dependency style of gcc... (cached) gcc3
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for a sed that does not truncate output... /bin/sed
    checking for fgrep... /bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for ar... ar
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... no
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking gnome-doc-utils >= 0.3.2... yes
    checking for python... /usr/bin/python
    checking for python version... 2.6
    checking for python platform... linux2
    checking for python script directory... ${prefix}/lib/python2.6/dist-packages
    checking for python extension module directory... ${exec_prefix}/lib/python2.6/dist-packages
    checking for PYGTK... yes
    checking for PYDBUS... yes
    checking for GLIB... yes
    checking for shared library Python stuff... checking for twisted.web... found
    checking for python-imaging... found
    checking for python-hachoir-regex... not found
    checking for python-gtop... found
    checking Checking Redhat... not found
    checking Checking Suse... not found
    checking Checking Debian/Ubuntu... found
    checking Checking Mandriva/CaixaMagica... not found
    checking gnome-doc-utils >= 0.3.2... yes
    checking locale.h usability... yes
    checking locale.h presence... yes
    checking for locale.h... yes
    checking for LC_MESSAGES... yes
    checking libintl.h usability... yes
    checking libintl.h presence... yes
    checking for libintl.h... yes
    checking for ngettext in libc... yes
    checking for dgettext in libc... yes
    checking for bind_textdomain_codeset... yes
    checking for msgfmt... /usr/bin/msgfmt
    checking for dcgettext... yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for xgettext... /usr/bin/xgettext
    checking for catalogs to be installed... es vi
    checking whether NLS is requested... yes
    checking for intltool-update... /usr/bin/intltool-update
    checking for intltool-merge... /usr/bin/intltool-merge
    checking for intltool-extract... /usr/bin/intltool-extract
    checking for xgettext... (cached) /usr/bin/xgettext
    checking for msgmerge... /usr/bin/msgmerge
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for perl... /usr/bin/perl
    checking for perl >= 5.8.1... 5.10.1
    checking for XML::Parser... ok
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating po/Makefile.in
    config.status: creating client/Makefile
    config.status: creating client/common/Makefile
    config.status: creating client/common/src/Makefile
    config.status: creating client/common/icons/Makefile
    config.status: creating client/common/icons/16x16/Makefile
    config.status: creating client/common/icons/22x22/Makefile
    config.status: creating client/common/icons/24x24/Makefile
    config.status: creating client/common/icons/32x32/Makefile
    config.status: creating client/common/icons/48x48/Makefile
    config.status: creating client/common/icons/256x256/Makefile
    config.status: creating client/common/icons/scalable/Makefile
    config.status: creating client/gnome/Makefile
    config.status: creating client/gnome/__init__.py
    config.status: creating client/gnome/systray/Makefile
    config.status: creating client/gnome/systray/src/Makefile
    config.status: creating client/gnome/systray/src/__init__.py
    config.status: creating client/gnome/systray/data/Makefile
    config.status: creating client/gnome/admin/Makefile
    config.status: creating client/gnome/admin/data/Makefile
    config.status: creating client/gnome/admin/data/ui/Makefile
    config.status: creating client/gnome/admin/data/icons/Makefile
    config.status: creating client/gnome/admin/src/Makefile
    config.status: creating client/gnome/admin/src/__init__.py
    config.status: creating daemon/Makefile
    config.status: creating daemon/data/Makefile
    config.status: creating daemon/data/applists/Makefile
    config.status: creating daemon/data/dbus/Makefile
    config.status: creating daemon/data/init.d/Makefile
    config.status: creating daemon/data/init.d/debian/Makefile
    config.status: creating daemon/data/init.d/redhat/Makefile
    config.status: creating daemon/data/init.d/suse/Makefile
    config.status: creating daemon/data/init.d/mandriva/Makefile
    config.status: creating daemon/src/Makefile
    config.status: creating daemon/src/proxy/Makefile
    config.status: creating help/Makefile
    config.status: creating man/Makefile
    config.status: creating config.h
    config.status: executing depfiles commands
    config.status: executing libtool commands
    config.status: executing default-1 commands
    config.status: executing po/stamp-it commands

    NANNY
    =====

    prefix: /usr/local

    lami20j@debian-acer:~/src/nanny-2.29.4$ make
    lami20j@debian-acer:~/src/nanny-2.29.4$ sudo make install
    lami20j@debian-acer:~/src/nanny-2.29.4$ whereis nanny-admin-console
    nanny-admin-console: /usr/local/sbin/nanny-admin-console

    lami20j@debian-acer:/mnt/sda7/src/nanny-2.29.4$

    ************************* FIN INSTALLATION **************************

    GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
    106485010510997108
    0
  8. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    seulement make et sudo make install effectué, j'ai des erreurs de type make [1] idem 2, 3, 4
    Rien à faire pour « all-am », pour "all"
    j'ai beau chercher, je ne trouve pas. Si vous avez une idée, merci


    Ah, oui, tu peux chercher encore.
    Qui t'a dit que Rien à faire pour .... c'est des erreurs? ;-)

    Rien à faire peut dire que tout est OK et qu'il n'y a rien à faire tout simplement.
    J'en ai plein de rien à faire moi aussi quand je fais make ou make install, et je ne fait rien ;-)

    Que donne la commande?

    whereis nanny-admin-console 


    As-tu regardé ans le menu Système/Administration pour voir si tu as Contrôle Parental?
    A mon avis tu dois l'avoir.

    GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
    106485010510997108
    0
  9. Utilisateur anonyme
     
    Bonjour Lami,
    merci pour cette réponse aussi détaillée! je voudrais bien que ce soit aussi simple dans mon résultat:)
    seul ./configure s'est bien déroulé

    francoise@debian:~$ whereis nanny-admin-console
    nanny-admin-console: /usr/local/sbin/nanny-admin-console
    francoise@debian:~$

    quand j'ai voulu lancer "contrôle parental" depuis système/administration j'ai eu ce message ci :
    L'exécution du processus fils « nanny-admin-console » a échoué (Aucun fichier ou dossier de ce type)

    de où peut provenir mon erreur?
    merci encore pour ton grand dévouement;)
    0
  10. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Alors essaie de le démarrer en console

    /usr/local/sbin/nanny-admin-console &
    0
  11. Utilisateur anonyme
     
    alors /usr/local/sbin/nanny-admin-console &
    me donne : le service nanny n'est pas démarré
    -"Pour utiliser le contrôle parental, démarrez le service".
    merci
    0
  12. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Bon, je vais regarder ça ce soir.
    0
  13. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Commence par supprimer toute trace de nanny de ton système.
    Fait un signe quand tout est supprimé.

    GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
    106485010510997108
    0
  14. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Affiche

    find /usr -name '*nanny*'
    find /etc -name '*nanny*'


    0
  15. Utilisateur anonyme
     
    Bonjour,
    pourquoi devoir supprimer et comment le supprimer, il ne trouve même pas de paquet "nanny" avec purge?

    la commande find /usr -name '*nanny*' m'affiche bien trop de résultats pour te les afficher
    find /etc -name '*nanny*'
    find: "/etc/cups/ssl": Permission non accordée
    /etc/nanny
    find: "/etc/ssl/private": Permission non accordée
    sudo find /etc -name '*nanny*'
    /etc/nanny
    francoise@debian:~$
    merci
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Salut,

      Rajoutes ça :
      find /usr -name '*nanny*' 2>/dev/null
      find /etc -name '*nanny*' 2>/dev/null
      0
  16. Utilisateur anonyme
     
    bonjour,
    dans ce cas, désolée si je pollue le fil :
    francoise@debian:~$ find /usr -name '*nanny*' 2>/dev/null
    /usr/lib/python2.6/tabnanny.pyc
    /usr/lib/python2.6/tabnanny.py
    /usr/lib/python2.5/tabnanny.pyc
    /usr/lib/python2.5/tabnanny.py
    /usr/local/etc/dbus-1/system.d/nanny-daemon.conf
    /usr/local/etc/xdg/autostart/nanny-systray.desktop
    /usr/local/share/omf/nanny
    /usr/local/share/omf/nanny/nanny-es.omf
    /usr/local/share/omf/nanny/nanny-cs.omf
    /usr/local/share/omf/nanny/nanny-de.omf
    /usr/local/share/omf/nanny/nanny-C.omf
    /usr/local/share/omf/nanny/nanny-it.omf
    /usr/local/share/locale/es/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/nds/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/sv/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/gl/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/pt_BR/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/pl/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/sl/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/cs/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/vi/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/de/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/it/LC_MESSAGES/nanny.mo
    /usr/local/share/locale/fr/LC_MESSAGES/nanny.mo
    /usr/local/share/applications/nanny-admin-console.desktop
    /usr/local/share/applications/nanny-blacklist-manager.desktop
    /usr/local/share/nanny
    /usr/local/share/nanny/client/gnome/admin/ui/nanny_desktop_blocker.ui
    /usr/local/share/nanny/client/gnome/admin/ui/nanny_admin_console.ui
    /usr/local/share/nanny/daemon/nanny.tap
    /usr/local/share/icons/hicolor/24x24/apps/nanny.png
    /usr/local/share/icons/hicolor/32x32/apps/nanny.png
    /usr/local/share/icons/hicolor/48x48/apps/nanny.png
    /usr/local/share/icons/hicolor/16x16/apps/nanny.png
    /usr/local/share/icons/hicolor/scalable/apps/nanny.svg
    /usr/local/share/icons/hicolor/256x256/apps/nanny.png
    /usr/local/share/icons/hicolor/22x22/apps/nanny.png
    /usr/local/share/polkit-1/actions/org.gnome.nanny.policy
    /usr/local/share/gnome/help/nanny
    /usr/local/share/gnome/help/nanny/es/nanny.xml
    /usr/local/share/gnome/help/nanny/es/figures/nanny-add-forbidden-site.png
    /usr/local/share/gnome/help/nanny/es/figures/nanny-select-file-to-import.png
    /usr/local/share/gnome/help/nanny/es/figures/nanny-session.png
    /usr/local/share/gnome/help/nanny/es/figures/nanny-web-content-filter-blacklists.png
    /usr/local/share/gnome/help/nanny/C/nanny-add-forbidden-site.png
    /usr/local/share/gnome/help/nanny/C/nanny-select-file-to-import.png
    /usr/local/share/gnome/help/nanny/C/nanny.xml
    /usr/local/share/gnome/help/nanny/C/figures/nanny-add-forbidden-site.png
    /usr/local/share/gnome/help/nanny/C/figures/nanny-select-file-to-import.png
    /usr/local/share/gnome/help/nanny/C/figures/nanny-session.png
    /usr/local/share/gnome/help/nanny/C/figures/nanny-web-content-filter-blacklists.png
    /usr/local/share/gnome/help/nanny/C/nanny-session.png
    /usr/local/share/gnome/help/nanny/C/nanny-web-content-filter-blacklists.png
    /usr/local/share/gnome/help/nanny/cs/nanny.xml
    /usr/local/share/gnome/help/nanny/cs/figures/nanny-add-forbidden-site.png
    /usr/local/share/gnome/help/nanny/cs/figures/nanny-select-file-to-import.png
    /usr/local/share/gnome/help/nanny/cs/figures/nanny-session.png
    /usr/local/share/gnome/help/nanny/cs/figures/nanny-web-content-filter-blacklists.png
    /usr/local/share/gnome/help/nanny/de/nanny.xml
    /usr/local/share/gnome/help/nanny/de/figures/nanny-add-forbidden-site.png
    /usr/local/share/gnome/help/nanny/de/figures/nanny-select-file-to-import.png
    /usr/local/share/gnome/help/nanny/de/figures/nanny-session.png
    /usr/local/share/gnome/help/nanny/de/figures/nanny-web-content-filter-blacklists.png
    /usr/local/share/gnome/help/nanny/it/nanny.xml
    /usr/local/share/gnome/help/nanny/it/figures/nanny-add-forbidden-site.png
    /usr/local/share/gnome/help/nanny/it/figures/nanny-select-file-to-import.png
    /usr/local/share/gnome/help/nanny/it/figures/nanny-session.png
    /usr/local/share/gnome/help/nanny/it/figures/nanny-web-content-filter-blacklists.png
    /usr/local/lib/python2.6/dist-packages/nanny
    /usr/local/bin/nanny-systray
    /usr/local/sbin/nanny-desktop-blocker
    /usr/local/sbin/nanny-blacklist-manager
    /usr/local/sbin/nanny-admin-console

    francoise@debian:~$ find /etc -name '*nanny*' 2>/dev/null
    /etc/nanny
    francoise@debian:~$
    :
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      pourquoi devoir supprimer et comment le supprimer, il ne trouve même pas de paquet "nanny" avec purge?

      Puisque j'aime bien nettoyer avant de recommencer.
      C'est normal qu'il n'y a pas de paquet, de toute façon tu n'as pas essayé l'installation avec aptitude mais depuis les sources.
      En ce cas le nettoyage est à ta charge.

      Généralement quand on cherche dans des endroits où on n'a pas accès le 2>/dev/null n'est pas toujours une solution (cette fois si ça devrait aller)

      On peut utiliser sudo find ....., j'ai vu que tu as pensé

      m'affiche bien trop de résultats pour te les afficher
      Ce n'est pas grave.


      dans ce cas, désolée si je pollue le fil :
      Alors on peut dire que j'ai poullué plus que toi vu mon longue message https://forums.commentcamarche.net/forum/affich-21323185-controle-parental-nanny#6
      Il faut profiter, c'est gratuit.

      Bon, bref, il faut supprimer tout y compris les entrées dans le menu (je parle de Contrôle Parental et La liste noire)

      sudo  find /usr/local -name '*nanny*' -exec rm -vfR {} \;  
      sudo rm -v /etc/nanny 


      P.S. Je vais voir la suite ce soir, je suis au boulot et je n'ai pas le temps
      0
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Salut,

      T'es sur de tout vouloir lui faire enlever ?

      /usr/lib/python2.6/tabnanny.pyc
      /usr/lib/python2.6/tabnanny.py
      /usr/lib/python2.5/tabnanny.pyc
      /usr/lib/python2.5/tabnanny.py 


      ;-\
      0
    3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      T'es sur de tout vouloir lui faire enlever ?
      J'ai mis /usr/local

      Merci ;-)
      0
    4. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Oups, désolé ;-((
      0
  17. Utilisateur anonyme
     
    sudo find /usr/local -name '*nanny*' -exec rm -vfR {} \;
    tout est supprimé

    francoise@debian:~$ sudo rm -Rv /etc/nanny
    « /etc/nanny/applists/email » supprimé
    « /etc/nanny/applists/browsers » supprimé
    « /etc/nanny/applists/im » supprimé
    répertoire supprimé : « /etc/nanny/applists »
    répertoire supprimé : « /etc/nanny »

    francoise@debian:~$ find /usr -name '*nanny*' 2>/dev/null
    /usr/lib/python2.6/tabnanny.pyc
    /usr/lib/python2.6/tabnanny.py
    /usr/lib/python2.5/tabnanny.pyc
    /usr/lib/python2.5/tabnanny.py
    francoise@debian:~$ find /etc -name '*nanny*' 2>/dev/null
    francoise@debian:~$
    0
  18. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Est-ce que tu peux me faire un petit résumé du stade où tu en es rendue ?

    Petite précisions sur les différents points du fil.

    1) nanny n'est pas dans les dépôts debian comme le montre :

    apt-cache search nanny


    C'était toutefois le premier réflexe à avoir effectivement, on compile le moins possible quelque chose à la main. On aurait pu tenter de récupérer le paquet nanny sur les dépôts ubuntu mais c'est assez joueur car ça présuppose que les paquets sont nommés de la même manière entre les deux distributions et que les numéros de versions sont cohérents. C'est généralement le cas mais pas toujours, donc à éviter.

    2) Pour trouver le paquet python-gtk à installer il fallait lancer la recherche :

    apt-cache search gtk | grep py


    Dans toute la liste on observe notamment python-gtk2 et python-gtk2-dev. Comme ici on veut compiler un programme, il nous faut le paquet développeur (-dev) :

    aptitude install python-gtk2-dev


    En général un "./configure" permet de vérifier si tout est présent pour lancer avec succès la configuration.

    3) Par rapport à la question initiale :

    ./autogen.sh --prefix=/usr --sysconfdir=/etc --with-init-scripts=debian 


    ... sert à générer le makefile en lui indiquant dans quelle arborescence tu veux positionner la configuration etc... Une fois le makefile généré, la commande "make" va le lire et faire ce qu'il faut.

    4) Par rapport aux erreurs makefile "rien à faire" n'est pas une erreur. Les erreurs sont explicitement préfixées "Error". Quand makefile dit "rien à faire" c'est que tout a déjà été fait ou qu'on lui réclame une opération qui consiste à ne rien faire (ce qui n'est pas gênant).

    5) Par rapport à la suppression de nanny, si ton makefile est bien fait (tu peux l'ouvrir avec un éditeur texte de ton choix), une cible uninstall permet de tout désinstaller proprement (make uninstall).

    Bonne chance
    0
  19. Utilisateur anonyme
     
    Bonjour mamiemando,
    Pour résumer, je suis sur le point de réinstaller. J'ai suivi les instructions ci dessus.
    pour les points 1 et 2, c'est comme ça que je voyais, aucun souci.

    par rapport à la question initiale 3) j'ai bien compris, c'est aussi dans le fichier README que j'ai trouvé les paquets nécessaires et conseillés par zip31

    par rapport aux erreurs 4)
    ./ configure s'est déroulé parfaitement
    make je ne sais toujours pas
    sudo make install encore moins;)
    puisque de toute façon, je ne pouvais pas lancer depuis l'interface graphique, ni en console, les causes probables à ce dysfonctionnement ne peuvent être qu'un oubli de paquet? ou quelquechose de cassé?
    Je n'ai pas trouvé d'erreurs, et puisque les messages cités étaient "normaux" ...

    j'ai donc tout supprimé...
    je note ta proposition 5) afin de rouvrir mon makefile sauf que je n'ai trouvé que makefile.am et makefile.in
    merci
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,


      puisque de toute façon, je ne pouvais pas lancer depuis l'interface graphique, ni en console, les causes probables à ce dysfonctionnement ne peuvent être qu'un oubli de paquet? ou quelquechose de cassé?
      Non il n'y a rien cassé, mais si tu as un peu de patience pour ce soir je te dirais quoi faire.
      Je l'ai installé chez moi et je l'ai fait fonctionner.

      Pour résumer, je suis sur le point de réinstaller. Ben, si tu n'as pas la patience t'attendre ce soir pas grave.
      0
    2. Utilisateur anonyme
       
      si si, j'ai encore de la patience:) peut-être pas autant que toi
      mais je suis prête
      @+
      0
  20. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Affiche le résultat de
     sudo find / -name '*nanny*'

    0
  21. Utilisateur anonyme
     
    voici : francoise@debian:~$ sudo find / -name '*nanny*'
    [sudo] password for francoise:
    /home/francoise/src/nanny-2.29.4.tar.gz
    /usr/lib/python2.6/tabnanny.pyc
    /usr/lib/python2.6/tabnanny.py
    /usr/lib/python2.5/tabnanny.pyc
    /usr/lib/python2.5/tabnanny.py
    francoise@debian:~$
    0
  • 1
  • 2