liberforce a écrit 4730 commentaires

  • [^] # Re: kill

    Posté par  (site web personnel) . En réponse au journal Overkill. Évalué à 3.

    Ah très bonne remarque... je fais partie de cette tribu (bon, non, en fait je fais plutôt un killall ^_^). D'après le man, kill envoie SIGTERM, kill -9 envoie SIGKILL. Dans quel cas l'action va être différente ?
    <googling...>
    D'après http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ba(...) (bon, c'est pour FreeBSD, mais je suppose que la gestion Linux est la même)...
    Two signals can be used to stop a process, SIGTERM and SIGKILL. SIGTERM is the polite way to kill a process; the process can catch the signal, realize that you want it to shut down, close any log files it may have open, and generally finish whatever it is doing at the time before shutting down. In some cases a process may even ignore SIGTERM if it is in the middle of some task that can not be interrupted.

    Donc effectivement, kill tout court est plus clean.
    Merci, je me coucherai moins bête ce soir !

    signé: un ex-newbie du signal :)
  • # Fais comme moi:

    Posté par  (site web personnel) . En réponse au journal Quel distribution Linux sur un vieux PC pour un non-informaticien ?. Évalué à 3.

    Tu fais les brocantes: 1x 128Mo SDRAM PC100 + 2x 32Mo SDRAM PC100 = 5¤
    Bon, après faut aimer jouer avec memtest: je conseille pour cela http://www.sysresccd.org/Index.fr.php

    Résultat: je n'ai pu faire fonctionner qu'1 barette de 32Mo en PC100, les autres avaient du mal, mais en les faisant tourner en PC66 sur une autre machine, ça passait. J'ai ainsi pu upgrader pour pas cher 2 machines.

    Pentium II 400: 64Mo SDRAM => 96Mo SDRAM
    Pentium 166MMX: 96 Mo RAM EDO (2x32 + 2x16) => 160Mo SDRAM

    Sur le pentium 166, j'ai encore rien installé, mais je vois bien une damn small linux, je ne suis pas encore décidé. Et ce serait peut être l'occasion de me mettre à debian aussi. Ou tout simplement je la filerai à qui la veut sur http://fr.freecycle.org/.

    Sur le PII 400, j'ai pris le temps d'installer une Mandriva 2007 (oui monsieur) sous GNOME 2.16. L'installation a duré environ 45 minutes. En désactivant quelques services inutiles, en faisant une installation avec sélection des paquetages, virant le superflu et installant le meta package task-gnome-minimal plus quelques bricoles, ça a pas l'air trop mal. Bon j'ai pas encore vraiment eu le temps de jouer avec, notamment avec nautilus. J'essaie de retaper cette machine pour un pote qui voudrait faire de l'internet et faire du graphisme (oui, ça va être dur de ce côté là). D'ailleurs si quelqu'un connait un truc simple en gtk moins complet que GIMP, mais plus léger et moins complexe, je suis preneur.

    Donc pour résumer: tu peux trouver de la RAM pas cher, et tenter d'installer des truc plus modernes (xubuntu ?) si tu peux faire un peu de tuning. Contrairement à windows, linux n'a pas de phénomène d'encrassement à l'usage, donc autant en profiter. Je vous encourage aussi à retaper des vieilles machines en les passant sous linux, et à les vendre ou donner: ça aide la planète en créant moins de déchets, et ça fait passer des gens au libre :-p
  • [^] # Re: 64 ou 128 MB

    Posté par  (site web personnel) . En réponse au journal Quel distribution Linux sur un vieux PC pour un non-informaticien ?. Évalué à 3.

    dillo ou opera sont des alternatives plus légères au niveau navigateur web. Opera est non libre bien sûr, mais si c'est pour passer de windows à linux, c'est déjà un gros pas.
  • [^] # Re: T'as du bol

    Posté par  (site web personnel) . En réponse au message parser un fichier de config. Évalué à 3.

    et ? Il veut pas remplacer le comportement exact des properties, il veut juste faire à peu près la même chose en c...
  • [^] # Re: T'as du bol

    Posté par  (site web personnel) . En réponse au message parser un fichier de config. Évalué à 3.

    Ah, juste encore une chose: je vois en dessous libiniparser qui a l'air pas mal et sous license MIT (glib est LGPL). GKeyFile de la glib gère les listes de valeurs, du type:
    [section]
    ListeValeurs=toto;tata;titi

    Donc s'il préfère un truc léger et que le fait qu'il n'y ait pas de liste n'est pas bloquant, libiniparser a l'air cool, ou sinon je conseillerai glib, qui pourrait lui reservir par la suite.
  • [^] # Re: T'as du bol

    Posté par  (site web personnel) . En réponse au message parser un fichier de config. Évalué à 4.

    Non, ce n'est pas du tout hors sujet :-)
    Effectivement, on peut se poser la question. C'est à lui de voir. Mais la Glib introduit beaucoup d'autres choses utiles (listes chainées, tableaux dynamiques, traitement de chaines de caractères, opérateurs d'allocation mémoire rapides - http://developer.gnome.org/doc/API/2.0/glib/glib-Memory-Slic(...) le tout portable sur un grand nombre de plateformes.
    Voir la liste complète: http://developer.gnome.org/doc/API/2.0/glib/index.html
    Résultat, si tu veux éviter des dépendances à plein de petites libs, c'est pas mal, et le code est plus uniforme et portable. L'API est très claire, donc facile à mémoriser, et orientée objet.

    De plus, glib n'est pas indissociable de gtk: une appli gtk utilisera la glib, mais l'inverse n'est pas forcément vrai. Je code actuellement une application qui dépend de glib, mais comme elle n'est pas graphique je n'utilise pas gtk. Par contre, je ne passe pas mon temps à réinventer la roue.
  • [^] # Re: problème de droit?

    Posté par  (site web personnel) . En réponse au message montage d'un deuxieme dd. Évalué à 2.

    il me semble que ce que t'a montré polinux est la méthode un peu "brutale" de faire... Je crois que la solution réelle (pour montrer qu'on est pas toujours obligé de passer par la ligne de commande sous linux) passe par un attribut à donner à la partition, via la mode "expert" de l'outil de création de partitions, pour dire qu'elle est accessible aux utilisateurs... Soit ça soit se rajouter à un groupe d'utilisateurs qui a les droits d'écriture sur cette partition... J'essaierai de vérifier.
  • [^] # Re: salut :)

    Posté par  (site web personnel) . En réponse au message Automatiser Ndiswrapper. Évalué à 2.

    Bizarre, que te renvoie ls /etc/modprobe* ?
    Mais à priori, même si le fichier n'existe pas, tu peux le créer, il devrait être pris en compte (je suppose que tu as un kernel 2.6, installé par défaut). Sinon, il faudra ajouter la ligne au tout début du modprobe.conf.
  • [^] # Re: conseil

    Posté par  (site web personnel) . En réponse au message demande d'aide. Évalué à 3.

    C'est surtout que quelqu'un qui n'est pas capable de lire de la documentation sera incapable de programmer aure chose qu'un hello world...

    S'il a envie de s'investir, il doit se dire que cela passera forcément par de la lecture intensive. Les seuls autres moyens d'apprentissage étant l'aide de quelqu'un d'autre (cours particulier), ou bien des cours audio (j'en ai jamais vu).

    Je recommande aussi l'apprentissage par python, il peut d'ailleurs commencer avec ce livre: "Apprendre à programmer avec python", où on apprend à la fois le langage python, mais aussi les bases de la programmation. En gros le public visé est celui des gens qui veulent programmer mais n'ont appris aucun langage de programmation avant, et qui veulent commencer avec python.
    http://www.amazon.fr/Apprendre-%C3%A0-programmer-avec-Python(...)

    Mais encore une fois, on ne peut pas apprendre à programmer sans lire... Il faudra bien lire du code, des commentaires, de la documentation à un moment donné.
  • # Conversion UTF-8

    Posté par  (site web personnel) . En réponse au message LyX 1.4.3 sur mandiva 2007: problème avec aspell et utf-8. Évalué à 2.

    [...] sans mettre le b... dans ma distro qui a déjà des problèmes avec mes anciens dossiers en latin-1.

    Commence par lire les errata :-), ça aide !
    http://qa.mandriva.com/twiki/bin/view/Main/MandrivaLinux2007(...)
  • # T'as du bol

    Posté par  (site web personnel) . En réponse au message parser un fichier de config. Évalué à 4.

    Je l'utilisais justement aujourd'hui...
    GKeyFile dans la glib le permet: http://developer.gnome.org/doc/API/2.0/glib/glib-Key-value-f(...)
    Lis la section "description".
  • [^] # Re: mini iso

    Posté par  (site web personnel) . En réponse au message Mandriva 2007 sur vieux PC. Évalué à 2.

    Bin... J'ai fait hier soir une install sur un PII 400 avec 96Mo de RAM, et ça tourne :-)
    Aucun problème de reconnaissance. Donc je penche plutôt sur des paramètres à passer au boot, type noapic, noacpi pci=off, et tout le toutim...
    http://qa.mandriva.com/twiki/bin/view/Main/MandrivaLinux2007(...)
    Mais je ne connais pas toutes les options qu'on peut passer au noyau linux... Quelqu'un sait où on peut trouver ça ?
  • [^] # Re: Ah oui quand même...

    Posté par  (site web personnel) . En réponse au message PB Upgrade de Mdk 10.0 à Mandriva2007. Évalué à 2.

    Alors retente une migration directe 10.0 -> 2007, mais n'oublie pas cette fois ci de faire un urpmi kernel-2.6. Tu seras au moins capable de pouvoir démarrer ta machine pour corriger les problèmes (installer les packages manquants, désinstaller ceux qui sont en trop).

    Mais dans tout les cas il est toujours bon de noter sur un petit carnet les configurations exotiques que tu peux faire (les nom de quelques rpm), et faire une sauvegarde à part des quelques fichiers spécifiques de ta configuration, afin de pouvoir les restaurer facilement si tu as un accident de disque un jour.
  • [^] # Re: Ah oui quand même...

    Posté par  (site web personnel) . En réponse au message PB Upgrade de Mdk 10.0 à Mandriva2007. Évalué à 2.

    "La meilleure technique", je suis pas sûr... La plus simple oui. Mais si on doit dire aux utilisateurs Windows que sous linux on a pas besoin de tout formatter tout les 6 mois, mais qu'au final c'est ce qu'on fait, bin ça craint...
  • # Ah oui quand même...

    Posté par  (site web personnel) . En réponse au message PB Upgrade de Mdk 10.0 à Mandriva2007. Évalué à 3.

    Tu es un peu violent là... Entre la 10.0 et la 2007, il y a la 10.1, la 2005 LE, la 2006... Tu lui demandes un saut de version de 4 versions, c'est un peu beaucoup. Si en plus tu as fait une mise à jour en sélectionnant "mise à jour" dans l'installateur, il y a encore moins de chance que ça marche (notoirement buggué). Je te conseille donc une réinstallation clean de la 2007 en copiant tes fichiers de configuration important, et sans formatter ton /home bien sûr...

    Ou sinon une mise à jour progressive, étape par étape, pour éviter un saut aussi grand. De plus n'oublie pas que le kernel n'est pas mis à jour automatiquement je crois, il faut l'installer explicitement: urpmi kernel-2.6.

    Est ce que des gens ont déjà tenté l'expérience d'une mise à jour avec un saut de plus d'une version ?
  • [^] # Re: Hé bin...

    Posté par  (site web personnel) . En réponse au message compilation du code H264. Évalué à 2.

    et puis quel codec H264 ? Il l'a trouvé où ?
  • # Hé bin...

    Posté par  (site web personnel) . En réponse au message compilation du code H264. Évalué à 3.

    On va aller loin avec pareille pléthore d'informations...
  • [^] # Re: urpmi gnome

    Posté par  (site web personnel) . En réponse au message interface gnome???. Évalué à 2.

    Hum... Je t'avoue que je ne sais pas trop... Parce que ce ne sont que des méta packages: ils ne contiennent aucun fichier.
    (voir urpmq -l task-gnome). Ils ne servent qu'à "tirer" les dépendances quand on les installe. Donc pour installer des packages, c'est nickel, mais pour désinstaller, on ne peut pas savoir où s'arrêter...

    Il faut donc indiquer explicitement ce que tu comptes désinstaller. Si quelqu'un connait une solution, je suis preneur. Le urpme -a gnome est un peu violent (efface tous les paquetages qui contiennent le nom gnome)
  • [^] # Re: urpmi gnome

    Posté par  (site web personnel) . En réponse au message interface gnome???. Évalué à 2.

    oui, et pui il y a aussi les autres... En gros tous les méta paquets pour une tâche définie s'appellent "task-xxxxx". C'est hérité de Connectiva il me semble. On en a la liste avec:
    urpmq -y task-, ce sont ceux qui commencent pas "task-".
    Ou mieux, pour avoir la liste exacte:
    urpmq -y task | egrep "^task-"

    Je ne connaissais pas task-gnome-minimal, en tout cas je ne l'ai pas avec la 2006, j'imagine qu'il est nouveau avec la 2007. Faudra que je vérifie, mais je pense que c'est pour éviter d'installer les appications qui utilisent mono.
  • # Alors...

    Posté par  (site web personnel) . En réponse au message Perte de l'ensemble des fichiers de mon compte !. Évalué à 2.

    1. Aucune idée
    2. Non: ext3 est une évolution d'ext2 justement. Reste en ext3, cela n'a rien à voir. A priori c'est un effacement des données qui s'est produit, pas une 'perte' due à un problème de filesystem.

    En dernier recours, je te conseille de regarder ici pour tenter de récupérer tes données: https://linuxfr.org/2006/10/24/21518.html
  • [^] # Re: urpmi gnome

    Posté par  (site web personnel) . En réponse au message interface gnome???. Évalué à 4.

    Euh... pas d'accord. C'est urpmi task-gnome.
  • # Piste ?

    Posté par  (site web personnel) . En réponse au message scan nmap.... Évalué à 2.

    Bon, je suis un peu une bille en réseau, donc je peux pas vraiment t'aider, mais comme essayer d'entrer c'est l'étape d'après, y a ce jounal sur un sujet proche:
    https://linuxfr.org/~gnumdk/23015.html

    et notamment ce lien:
    http://wiki.gcu.info/doku.php?id=bsd:pf_et_bruteforce

    Si ça t'avance pas plus, j'aurais au moins essayé ^_^
  • [^] # Re: Vive la politique du moindre effort :-(

    Posté par  (site web personnel) . En réponse au message nfs. Évalué à 2.

    Bin alors il suffit de mieux formuler ta question: si ta question est trop ouverte, tu n'auras pas de réponse adéquate... Donne un maximum de détail qu'on puisse t'aider ;-)
  • [^] # Re: Quelques conseils...

    Posté par  (site web personnel) . En réponse au message Demande d'aide sur un projet : gtk et les autotools. Évalué à 2.

    Ah au fait, tu as utilisé quoi comme classe pour ta systray ? GtkStatusIcon ?
  • # Quelques conseils...

    Posté par  (site web personnel) . En réponse au message Demande d'aide sur un projet : gtk et les autotools. Évalué à 3.

    Pour bien débuter avec les autotools: (article publié dans linux mag)
    http://ymettier.free.fr/articles_lmag/lmag75/lmag75.html

    J'ai eu des problèmes avec GTK aussi, ça se rédoud assez simplement:
    http://linuxfr.org/forums/19/11861.html