Tu leur laisses un lien sur ce forum, yaura bien quelqu'un pour t'aider.
au pire tu t'excuses d'une traduction google (avec le texte en français dessous comme référence...). L'anglais est un passage forcé pour pas mal de monde tout de même, ils ne se formaliseront pas si tu ne le parles qu'approximativement...
M'enfin il devrait y avoir quelques musicos sur linuxfr quand même...
et le résumé en 802.11g :
PCI : D-Link DWL-G520 / Peabird WLG PCI 54G (introuvables dans la [vraie] rue montgallet, ya que des Linksys)
PCM-CIA : NetGear? WG511 (v1)
Mini-PCI : Intel Pro Wireless IPW2200BG
USB 2.0 : Asus WL-167g
ça continue ça continue, m'enfin de là à parler de croisade...
le boulot de négociation est d'autant plus dur que le réflexe premier de ce genre de boîte est de chercher à protéger sa propriété intellectuelle au détriment de l'utilisateur... c'est pourtant pas dur de prendre la décision de fournir le code source (et les conséquences à gérer en même temps bien sûr, comme coup de pub' ça peut avoir du bon).
Je reste preneur d'idées constructives, pour l'instant c'est effectivement plutôt l'affrontement dans la négociation, du fait qu'ils n'ont pas montré d'intérêt à travailler de notre manière autrement que très ponctuellement :
- participation 1 ou 2 fois sur la ML, quand soudain plus de nouvelles depuis au moins janvier malgré de nombreuses perches tendues et questions précises posées...
- pour l'instant ça reste non sur la fourniture des sources... (ce mercredi)
Je cherche à les faire revenir sur la ML, je vais sans doute en ouvrir une dédiée pour que l'argument "les questions sont noyées au milieu de 10 mails que nous n'avons pas tous lus..." ne tienne pas.
Bon après le contact que nous avons actuellement ne peut se prononcer que sur les aspects techniques, mais c'est de sa responsabilité de donner les bons contacts aussi sur les autres aspects (et avis perso, j'ai l'impression qu'il n'a pas lu toute la partie wiki consacrée à nos demandes...)
bref j'ai un mail à envoyer moi...
Dans la liste des fonctionnalités prévues : http://analysesi.free.fr/punbb/viewtopic.php?id=2(...) je n'ai pas vu de fonction de reverse engineering (oui oui ingénierie inverse...) partant d'une base MySQL ou PostgreSQL pour obtenir un MPD (le modèle physique de données).
Une telle fonction est-elle envisagée ? Avec un export en PNG, ça permettrait d'avoir rapidement un 1er niveau de doc sur pas mal de projets qui utilisent phpMyAdmin mais oublient ensuite de remonter au modèle de données ;-)
Pour l'instant j'ai utilisé AutoDia (que j'ai patché pour avoir les types de champs) et AutoDoc (uniquement PostgresSQL :-( ) http://wiki.eagle-usb.org/wakka.php?wiki=HowToDia(...)
=> tout l'intérêt est de bénéficier des fonctions d'export de Dia (vers du png, du sql...)
=> un souci est que ce sont plutôt des diagrammes UML qui sont utilisés... mais sinon ça marche plutôt bien aussi
Suite à mes déboire d'installation de sqlfairy (SQL::Translator pas si facile à installer avec toutes les dépendances perl), je reste preneur d'autres idées... https://linuxfr.org/~baud123/17259.html(...)
Non mais sérieux, ouvrez-le le bouquin de développement en C, c'est la base de chez base tout de même.
Après pour répondre tout de même... une bibliothèque compilée en statique, il n'y a en a plus besoin pour l'exécution du programme vu que les fonctions nécessaires sont incluses dans l'exécutable au moment de la compilation ou plus exactement de l'édition des liens (ça fait un plus gros binaire).
Les bibliothèques dynamiques - elles - sont indispensables pour l'exécution du programme vu que le code binaire des fonctions de la bibliothèque n'est pas dans l'exécutable mais justement dans ces librairies dynamiques (ça fait un plus petit binaire).
La vocation d'une librairie dynamique est bien de regrouper ce qui est potentiellement utilisable par une foultitude de programmes et éviter que chacun ait "sa" version compilée de la fonction qui serait chargée autant de fois en mémoire que de programmes l'utilisant : elle est chargée une fois et utilisée autant de fois que nécessaires.
Essaie de débrancher / rebrancher le modem pour éviter qu'il reste en initializing ... tu t'es fait dégrouper récemment ? ta connexion adsl a déjà fonctionné au fait ?
Ensuite eaglectrl -w # pour obtenir la synchro (vérifie avant par eaglestat qu'il n'est pas en train d'essayer de se synchroniser... attend genre 1mn après avoir rebranché le modem pour lancer eaglectrl -w)
startadsl # fonctionnera peut-être pour se connecter... sinon avec la net_applet
T'as de la doc' sur http://faq.eagle-usb.org/wakka.php?wiki=FaqDiagFr(...) (et sur les autres pages de la FAQ). Note bien toutes les modifs que tu fais... et sauvegarde tout fichier que tu modifierais (un cp ça le fait) ça permettra de revenir en arrière si nécessaire et de rendre plus robuste la connexion par Mdk...
ah oui deux précisions :
- le message "output in file /etc/sysconfig/network-scripts/ifcfg-'/usr/sbin/fctStartAdsl -i' failed: No such file or directory" est "normal", vu que la synchronisation n'est pas effective (c'est ce que fait eaglectrl -w), il n'y a pas d'interface réseau donc la commande ne peut fonctionner. J'espère qu'avec la manip' fournie ça marchera mieux et que blino pourra expliquer plus précisément...
- pour tenir à jour ta cooker : http://dev.eagle-usb.org/wakka.php?wiki=HowToMandrakeCooker(...) (en résumé : dès que tu seras connecté tu pourras configurer les sources avec http://easyurpmi.zarb.org(...) et lancer urpmi.update -a ; urpmi --auto-select voire urpmi kernel-2.6 de temps en temps). Mais cooker veut dire risque, test, pertes de données éventuelles, donc sauvegardes nous sommes bien d'accord ?
ça veut dire quoi local ?
Rien ne t'interdit d'installer un apache / mysql / wikini (par exemple) sur ton PC, en plus ça permettra à d'autres de venir éditer ton texte vu qu'à la base un wiki c'est pour du travail collaboratif. Et, non, ce n'est pas très compliqué à mettre en place... 1 à 2h disons...
Après pour le suivi des modifs, il devrait y avoir cela dans OpenOffice.org non ? Quels sont les types de documents que tu veux gérer ?
bin dans ce cas tu fais une demande d'évolution pour les softs qui t'intéressent
ils rajouteront une option dans leur fichier de conf' pour aller chercher certaines données ailleurs... comme ça il n'y aura que /etc/fichier_de_conf en dur et tout le reste là où ça te plairait mieux...
Après la distinction /usr et /usr/local est un peu plus fondamentale, c'est la différence entre installation définitive et installation "pour essayer", que ce soit dans le ./configure ne me choque pas trop...
Ce qu'il faut bien voir c'est que si tu commences à tout mettre à des endroits exotiques, ça va commencer à compliquer les choses...
Ce n'est pas pour rien qu'il y a des projets HFS (Hierarchy File System je crois) et LSB (Linux Standard Base)... donc j'en reviens à ma question : quel est ton besoin de faire différement des standards ? ça ne sert qu'à perdre l'administrateur ou l'utilisateur de ton système (modif' du PATH, LD_LIBRARY_PATH, toussa...).
Tu peux notamment mettre tout ce que tu veux en read-only là où tu veux, tant que le filesystem le supporte (pas sur une partition FAT par exemple...).
Après le lien symbolique aura sans doute des droits rwxrwxrwx pour owner/group/other mais ce sont les droits du fichier vers lequel il pointe qui s'appliquent.
Il me semble que l'auteur de nmap a justement signifié à SCO de cesser toute utilisation de son produit vu leur refus affiché de la GPL (ou alors ce n'était que pour la distribution).
sinon
Il n'y a pas de restriction concernant la copie de logiciels sous GNU GPL tant que ceux-ci n'ont pas été modifiés et qu'ils sont toujours accompagnés de la licence.
hum si distribution uniquement binaire, cela oblige par la suite à mettre à disposition le code source par un moyen quelconque tout de même. Ce pourquoi il vaut mieux fournir le code source en même temps.
En cas de modifications du Logiciel, vous devez fournir le code source modifié et établir distinctement quelles parties ont été modifiées, par qui et quand.
Les modifications apportées doivent être publiées sous la même licence.
la 1ère phrase peut faire peur ;-) c'est du ligne à ligne pour les modifs ? Un cvs permet de faire cela simplement, mais cela n'apparaît pas dans le source distribué. Aurais-tu plus de détails sur ce point ?
et pour le vert du tableau comparatif, je le mettrais un peu plus clair.
normalement un programme va lire son fichier de configuration sous /etc, il peut stocker des paramètres liées à l'utilisateur sous $HOME/.programme/ (nom du programme avec un . devant, comme ça c'est un fichier caché)
et stocke ses données soit dans le répertoire courant, soit dans le dernier répertoire utilisé, soit dans un répertoire configuré par l'utilisateur (si le programme a cette fonctionnalité).
c'est une mauvaise idée de mettre les programmes ailleurs, il ne sera pas exécutable par l'utilisateur par défaut car pas dans la variable PATH... (ou alors rajouter le répertoire...) moi j'ai déjà : /usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_06/bin:/usr/NX/bin:/usr/sbin/:/sbin:/home/baud/bin:/usr/NX/bin:/usr/sbin/:/sbin
ah oui, je viens peut-être de comprendre, tu parles des données genre des images ou des sons utilisées en interne par le programme ? bah oui ça doit être compilé dans le programme...
m'enfin il suffit de faire que /usr/share/monprog soit un lien symbolique vers ailleurs et ça suffit : tu peux les mettre où tu veux (faut pouvoir écrire sous /usr/share ;-)
c'est d'ailleurs la manière correcte de faire pour que tout puisse être facilement retrouvé mais pouvoir utiliser une autre partition pour des données internes un peu trop grosses...
Par exemple, pour urpmi, j'ai /var/cache/urpmi -> /mnt/data_linux_hda9/urpmi/ pour éviter de flinguer ma partition principale quand j'installe de nouveaux programmes (je tourne malheureusement avec moins de 100 Mo de libre sur ma partition principale...)
hum je crains de ne pas m'être fait comprendre ;-)
je suggère l'utilisation d'un wiki (c'est un moyen) après il faut le remplir (ça c'est pas moi qui vait le faire, j'ai déjà du mal à tenir mes pages à jour) et ça ne remplace pas les bugs sur le bugzilla http://qa.mandrakesoft.com(...) (non je n'ai pas checké si tu en avais ouvert un ;-) )
"réitérer une demande", c'est au moins redonner le contexte einh :-) une URL ?
Tu as expliqué ton besoin d'être en cooker pour faire fonctionner ton matériel mais bon...
Plutôt que de râler "à tort et à travers" (ce qui énerve tout le monde, même si dans ton cas, pour ton matériel, tu n'as peut-être pas tort), il aurait peut-être été plus constructif de lister un à un tous tes problèmes afin de donner une vision d'ensemble de ce que tu regardes et comment tu essaies de le corriger.
C'est ce que j'avais fait - par exemple - en Mandrakelinux 10.1 : http://wiki.eagle-usb.org/wakka.php?wiki=Mdk101Tests(...)[1]
En effet, la page des bugs bloquants [2] et les release notes [3] ont vocation "générale" et non "traitement de tous les cas particuliers
Après si le howto matériel [4] n'est pas assez précis ou complet, autant profiter de ton feedback (même s'il est un peu spécifique à ton matériel)
Il est du ressort de Mandrakesoft de s'assurer de l'intégration de la distribution (et donc de tous les paquets qui la composent) : cela n'empêche pas les contributeurs de focaliser sur certains logiciels et de s'intéresser à l'upstream. Parfois, je me dis que ce serait pas mal d'avoir des outils de diagnostic listés par les équipes de Mandrakesoft pour leur remonter les bonnes informations... mais bon le boulot est en cours avec testzilla [6] (ça me paraît un peu trop générique, mais autant utiliser un wiki pour apporter les précisions nécessaires...). Après quand tu vois le nombre de paquets à gérer et la diversité du matériel, ce n'est plus seulement du ressort de Mandrakesoft de tout faire (en revanche si Mandrakesoft pouvait avoir une réflexion pour impliquer la communauté pour y contribuer, ça permettrait d'avoir un peu de recul et d'anticiper les "râleurs").
Voilà, après si ton utilisation de cooker ne correspond effectivement pas à du test, tu dois néanmoins en subir les problèmes et ce serait pas plus mal que tu remontes tes soucis de manière factuelle : après ta contrib' au Mandrakeclub est la bienvenue, mais être en cooker c'est un autre type de contribution qui est nécessaire ;-)
tu as des articles aussi comparant la facilité d'installation respectivement 5h et 1h, devinez lequel windows XP / GNU/Linux ;-) (indication : ce n'est pas l'installation d'une Gentoo :-) ) http://linuxeduquebec.org/article.php3?id_article=286(...)
si si la BSD est compatible GPL : elle permet le fork
- vers du commercial effectivement (où tu n'es pas obligé de donner le code source, mais tu peux le donner si tu veux, ce qui lui permet de rester libre),
- mais aussi vers du GPL ;-)
ya quand même de quoi se demander la nuance entre débutant qui veut apprendre et goujat perdu pour la science...
m'enfin je dis ça mais bon, malgré http://forum.eagle-usb.org/viewtopic.php?t=1929(...)
notamment "ne pas utiliser un style sms qui vous garantit une non réponse ou un énervement certain de celui/celle qui serait susceptible de vous répondre (les fautes d'orthographe sont tolérées )"
yen a qui s'acharnent à tenter de parler en sms => pas de réponse, dommage pour eux, un effort ça ne coûte pas grand' chose pour obtenir une réponse, le plus embêté dans l'affaire ce n'est pas moi... (et ce n'est pas de la mauvaise volonté de ma part).
Il est vrai que commencer par lire les sticky d'un forum [mode ironique]ça ne sert à rien[/mode ironique]
ah oui j'oubliais : le pilote eagle-usb 2.2.0 est inclus (pour les fast 800 même les E2T, E2L et E3), donc avant de vous précipiter sur le tar.bz2, donnez-lui une chance de fonctionner ;-)
pour ceux avec Cegetel ADSL Max ou Free ADSL Max (non dégroupé) ou Wanadoo Debit Max (je crois que c'est le nom...) ça devrait fonctionner moyennant quelques "changements" pour avoir le débit correct : http://faq.eagle-usb.org/wakka.php?wiki=InfoCMVEn(...)
pour ce qui est des bugs, la correction "facile" reste de paramétrer avec http://easyurpmi.zarb.org(...) les updates et de les appliquer.
Pour udev, il me semble que la mise à jour est automatique par urpmi --auto-select (vérifier les release notes, et après install vérifier /etc/lilo.conf ... )
ah XFCE c'est aussi ce que j'aurais tendance à suggérer : ça marche avec 192 Mo (pour pouvoir lancer un OpenOffice.org ;-) là où KDE et Gnome rajoutent une lourdeur incompréhensible : passage de 1 mn à 3 mn pour lancer OpenOffice.org et une machine en swap permanent...)
Sinon : IceWM mais avec un beau thème (pas très dur à changer).
# essaie de contacter les développeurs quand même
Posté par BAud (site web personnel) . En réponse au message Lilypond. Évalué à 2.
http://mail.gnu.org/mailman/listinfo/lilypond-devel(...)
Tu leur laisses un lien sur ce forum, yaura bien quelqu'un pour t'aider.
au pire tu t'excuses d'une traduction google (avec le texte en français dessous comme référence...). L'anglais est un passage forcé pour pas mal de monde tout de même, ils ne se formaliseront pas si tu ne le parles qu'approximativement...
M'enfin il devrait y avoir quelques musicos sur linuxfr quand même...
[^] # Re: Question
Posté par BAud (site web personnel) . En réponse à la dépêche Ubuntu Hoary Hedgehog (5.04) est sortie. Évalué à 3.
voir bas de la page http://wiki.eagle-usb.org/wakka.php?wiki=MaterielPC(...)
pour le wifi c'est issu de ce journal :
http://linuxfr.org/~plagiats/17014.html(...)
et le résumé en 802.11g :
PCI : D-Link DWL-G520 / Peabird WLG PCI 54G (introuvables dans la [vraie] rue montgallet, ya que des Linksys)
PCM-CIA : NetGear? WG511 (v1)
Mini-PCI : Intel Pro Wireless IPW2200BG
USB 2.0 : Asus WL-167g
[^] # Re: Question
Posté par BAud (site web personnel) . En réponse à la dépêche Ubuntu Hoary Hedgehog (5.04) est sortie. Évalué à 6.
le boulot de négociation est d'autant plus dur que le réflexe premier de ce genre de boîte est de chercher à protéger sa propriété intellectuelle au détriment de l'utilisateur... c'est pourtant pas dur de prendre la décision de fournir le code source (et les conséquences à gérer en même temps bien sûr, comme coup de pub' ça peut avoir du bon).
Je reste preneur d'idées constructives, pour l'instant c'est effectivement plutôt l'affrontement dans la négociation, du fait qu'ils n'ont pas montré d'intérêt à travailler de notre manière autrement que très ponctuellement :
- participation 1 ou 2 fois sur la ML, quand soudain plus de nouvelles depuis au moins janvier malgré de nombreuses perches tendues et questions précises posées...
- pour l'instant ça reste non sur la fourniture des sources... (ce mercredi)
Je cherche à les faire revenir sur la ML, je vais sans doute en ouvrir une dédiée pour que l'argument "les questions sont noyées au milieu de 10 mails que nous n'avons pas tous lus..." ne tienne pas.
Bon après le contact que nous avons actuellement ne peut se prononcer que sur les aspects techniques, mais c'est de sa responsabilité de donner les bons contacts aussi sur les autres aspects (et avis perso, j'ai l'impression qu'il n'a pas lu toute la partie wiki consacrée à nos demandes...)
bref j'ai un mail à envoyer moi...
[^] # Re: Classe ...
Posté par BAud (site web personnel) . En réponse à la dépêche Mandrake devient Mandriva. Évalué à 7.
# reverse et MPD
Posté par BAud (site web personnel) . En réponse à la dépêche AnalyseSI, l'analyse Merise en libre. Évalué à 6.
Une telle fonction est-elle envisagée ? Avec un export en PNG, ça permettrait d'avoir rapidement un 1er niveau de doc sur pas mal de projets qui utilisent phpMyAdmin mais oublient ensuite de remonter au modèle de données ;-)
Pour l'instant j'ai utilisé AutoDia (que j'ai patché pour avoir les types de champs) et AutoDoc (uniquement PostgresSQL :-( ) http://wiki.eagle-usb.org/wakka.php?wiki=HowToDia(...)
=> tout l'intérêt est de bénéficier des fonctions d'export de Dia (vers du png, du sql...)
=> un souci est que ce sont plutôt des diagrammes UML qui sont utilisés... mais sinon ça marche plutôt bien aussi
Bon ça me fait un outil de plus à regarder...
http://wiki.eagle-usb.org/wakka.php?wiki=ModelizationTools(...)
Suite à mes déboire d'installation de sqlfairy (SQL::Translator pas si facile à installer avec toutes les dépendances perl), je reste preneur d'autres idées...
https://linuxfr.org/~baud123/17259.html(...)
[^] # Re: Re:questions relatives à l'execution d'un programme....
Posté par BAud (site web personnel) . En réponse au message questions relatives à l'execution d'un programme..... Évalué à 3.
Non mais sérieux, ouvrez-le le bouquin de développement en C, c'est la base de chez base tout de même.
Après pour répondre tout de même... une bibliothèque compilée en statique, il n'y a en a plus besoin pour l'exécution du programme vu que les fonctions nécessaires sont incluses dans l'exécutable au moment de la compilation ou plus exactement de l'édition des liens (ça fait un plus gros binaire).
Les bibliothèques dynamiques - elles - sont indispensables pour l'exécution du programme vu que le code binaire des fonctions de la bibliothèque n'est pas dans l'exécutable mais justement dans ces librairies dynamiques (ça fait un plus petit binaire).
La vocation d'une librairie dynamique est bien de regrouper ce qui est potentiellement utilisable par une foultitude de programmes et éviter que chacun ait "sa" version compilée de la fonction qui serait chargée autant de fois en mémoire que de programmes l'utilisant : elle est chargée une fois et utilisée autant de fois que nécessaires.
# $HOME/.bashrc
Posté par BAud (site web personnel) . En réponse au message umask+mdk10.1. Évalué à 2.
.kshrc si tu utilises ksh (ça m'étonnerait...)
[^] # Re: Ah oui, au fait...
Posté par BAud (site web personnel) . En réponse au message Config d'un Sagem USB DHCP pour Mdk 10.2rc2. Évalué à 2.
Ensuite eaglectrl -w # pour obtenir la synchro (vérifie avant par eaglestat qu'il n'est pas en train d'essayer de se synchroniser... attend genre 1mn après avoir rebranché le modem pour lancer eaglectrl -w)
startadsl # fonctionnera peut-être pour se connecter... sinon avec la net_applet
T'as de la doc' sur http://faq.eagle-usb.org/wakka.php?wiki=FaqDiagFr(...) (et sur les autres pages de la FAQ). Note bien toutes les modifs que tu fais... et sauvegarde tout fichier que tu modifierais (un cp ça le fait) ça permettra de revenir en arrière si nécessaire et de rendre plus robuste la connexion par Mdk...
[^] # précisions
Posté par BAud (site web personnel) . En réponse au message Config d'un Sagem USB DHCP pour Mdk 10.2rc2. Évalué à 2.
- le message "output in file /etc/sysconfig/network-scripts/ifcfg-'/usr/sbin/fctStartAdsl -i' failed: No such file or directory" est "normal", vu que la synchronisation n'est pas effective (c'est ce que fait eaglectrl -w), il n'y a pas d'interface réseau donc la commande ne peut fonctionner. J'espère qu'avec la manip' fournie ça marchera mieux et que blino pourra expliquer plus précisément...
- pour tenir à jour ta cooker : http://dev.eagle-usb.org/wakka.php?wiki=HowToMandrakeCooker(...) (en résumé : dès que tu seras connecté tu pourras configurer les sources avec http://easyurpmi.zarb.org(...) et lancer urpmi.update -a ; urpmi --auto-select voire urpmi kernel-2.6 de temps en temps). Mais cooker veut dire risque, test, pertes de données éventuelles, donc sauvegardes nous sommes bien d'accord ?
sinon j'ai répondu (trop tard) à ton post précédent https://linuxfr.org/forums/10/7741.html(...)
[^] # Re: Nom de machine ou changement d'adresse IP
Posté par BAud (site web personnel) . En réponse au message Problèmes avec DHCP sous mandrake 10.0. Évalué à 2.
c'est mis en place depuis Mdk10.1
Mais j'ai répondu aussi à ton autre post, ça devrait se résoudre aussi avec ta Mdk10.2rc2
# ouvre un bug sur qa, ha non pas besoin
Posté par BAud (site web personnel) . En réponse au message Config d'un Sagem USB DHCP pour Mdk 10.2rc2. Évalué à 2.
cela ressemble au problème signalé par Anna Lawless http://qa.mandrakesoft.com/show_bug.cgi?id=14408(...)
dans son dernier post...
et a priori corrigé dans celui-ci : http://qa.mandrakesoft.com/show_bug.cgi?id=15033(...)
donc cp /usr/sbin/eaglectrl /sbin/eaglectrl
et poum ça devrait fonctionner...
dis-nous si ça marche bien ;-)
tu pourrais donner le résultat de eaglediag -a
ainsi que un ls -l /etc/eagle-usb/
merci de ta participation
# comment ça local ?
Posté par BAud (site web personnel) . En réponse au message Existe-t-il des wiki locaux ?. Évalué à 4.
Rien ne t'interdit d'installer un apache / mysql / wikini (par exemple) sur ton PC, en plus ça permettra à d'autres de venir éditer ton texte vu qu'à la base un wiki c'est pour du travail collaboratif. Et, non, ce n'est pas très compliqué à mettre en place... 1 à 2h disons...
Après pour le suivi des modifs, il devrait y avoir cela dans OpenOffice.org non ? Quels sont les types de documents que tu veux gérer ?
[^] # Re: quel est le besoin ?
Posté par BAud (site web personnel) . En réponse au message Comment fait un programme pour trouver ses données ?. Évalué à 2.
ils rajouteront une option dans leur fichier de conf' pour aller chercher certaines données ailleurs... comme ça il n'y aura que /etc/fichier_de_conf en dur et tout le reste là où ça te plairait mieux...
Après la distinction /usr et /usr/local est un peu plus fondamentale, c'est la différence entre installation définitive et installation "pour essayer", que ce soit dans le ./configure ne me choque pas trop...
Ce qu'il faut bien voir c'est que si tu commences à tout mettre à des endroits exotiques, ça va commencer à compliquer les choses...
Ce n'est pas pour rien qu'il y a des projets HFS (Hierarchy File System je crois) et LSB (Linux Standard Base)... donc j'en reviens à ma question : quel est ton besoin de faire différement des standards ? ça ne sert qu'à perdre l'administrateur ou l'utilisateur de ton système (modif' du PATH, LD_LIBRARY_PATH, toussa...).
Tu peux notamment mettre tout ce que tu veux en read-only là où tu veux, tant que le filesystem le supporte (pas sur une partition FAT par exemple...).
Après le lien symbolique aura sans doute des droits rwxrwxrwx pour owner/group/other mais ce sont les droits du fichier vers lequel il pointe qui s'appliquent.
[^] # Re: Me trompe peut-être mais...
Posté par BAud (site web personnel) . En réponse au journal Comparatif des licences logiciels. Évalué à 2.
sinon
hum si distribution uniquement binaire, cela oblige par la suite à mettre à disposition le code source par un moyen quelconque tout de même. Ce pourquoi il vaut mieux fournir le code source en même temps.
la 1ère phrase peut faire peur ;-) c'est du ligne à ligne pour les modifs ? Un cvs permet de faire cela simplement, mais cela n'apparaît pas dans le source distribué. Aurais-tu plus de détails sur ce point ?
et pour le vert du tableau comparatif, je le mettrais un peu plus clair.
# quel est le besoin ?
Posté par BAud (site web personnel) . En réponse au message Comment fait un programme pour trouver ses données ?. Évalué à 3.
de quel programme s'agit-il ?
je suppose que tu auras plus d'explications dans http://www.delafond.org/survielinux/(...)
normalement un programme va lire son fichier de configuration sous /etc, il peut stocker des paramètres liées à l'utilisateur sous $HOME/.programme/ (nom du programme avec un . devant, comme ça c'est un fichier caché)
et stocke ses données soit dans le répertoire courant, soit dans le dernier répertoire utilisé, soit dans un répertoire configuré par l'utilisateur (si le programme a cette fonctionnalité).
c'est une mauvaise idée de mettre les programmes ailleurs, il ne sera pas exécutable par l'utilisateur par défaut car pas dans la variable PATH... (ou alors rajouter le répertoire...) moi j'ai déjà : /usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_06/bin:/usr/NX/bin:/usr/sbin/:/sbin:/home/baud/bin:/usr/NX/bin:/usr/sbin/:/sbin
ah oui, je viens peut-être de comprendre, tu parles des données genre des images ou des sons utilisées en interne par le programme ? bah oui ça doit être compilé dans le programme...
m'enfin il suffit de faire que /usr/share/monprog soit un lien symbolique vers ailleurs et ça suffit : tu peux les mettre où tu veux (faut pouvoir écrire sous /usr/share ;-)
c'est d'ailleurs la manière correcte de faire pour que tout puisse être facilement retrouvé mais pouvoir utiliser une autre partition pour des données internes un peu trop grosses...
Par exemple, pour urpmi, j'ai /var/cache/urpmi -> /mnt/data_linux_hda9/urpmi/ pour éviter de flinguer ma partition principale quand j'installe de nouveaux programmes (je tourne malheureusement avec moins de 100 Mo de libre sur ma partition principale...)
[^] # Re: plutôt que de râler...
Posté par BAud (site web personnel) . En réponse au journal Mandrakelinux me ferait-elle mentir ?. Évalué à 2.
je suggère l'utilisation d'un wiki (c'est un moyen) après il faut le remplir (ça c'est pas moi qui vait le faire, j'ai déjà du mal à tenir mes pages à jour) et ça ne remplace pas les bugs sur le bugzilla http://qa.mandrakesoft.com(...) (non je n'ai pas checké si tu en avais ouvert un ;-) )
"réitérer une demande", c'est au moins redonner le contexte einh :-) une URL ?
# plutôt que de râler...
Posté par BAud (site web personnel) . En réponse au journal Mandrakelinux me ferait-elle mentir ?. Évalué à 3.
Plutôt que de râler "à tort et à travers" (ce qui énerve tout le monde, même si dans ton cas, pour ton matériel, tu n'as peut-être pas tort), il aurait peut-être été plus constructif de lister un à un tous tes problèmes afin de donner une vision d'ensemble de ce que tu regardes et comment tu essaies de le corriger.
C'est ce que j'avais fait - par exemple - en Mandrakelinux 10.1 : http://wiki.eagle-usb.org/wakka.php?wiki=Mdk101Tests(...) [1]
En effet, la page des bugs bloquants [2] et les release notes [3] ont vocation "générale" et non "traitement de tous les cas particuliers
Après si le howto matériel [4] n'est pas assez précis ou complet, autant profiter de ton feedback (même s'il est un peu spécifique à ton matériel)
Il est du ressort de Mandrakesoft de s'assurer de l'intégration de la distribution (et donc de tous les paquets qui la composent) : cela n'empêche pas les contributeurs de focaliser sur certains logiciels et de s'intéresser à l'upstream. Parfois, je me dis que ce serait pas mal d'avoir des outils de diagnostic listés par les équipes de Mandrakesoft pour leur remonter les bonnes informations... mais bon le boulot est en cours avec testzilla [6] (ça me paraît un peu trop générique, mais autant utiliser un wiki pour apporter les précisions nécessaires...). Après quand tu vois le nombre de paquets à gérer et la diversité du matériel, ce n'est plus seulement du ressort de Mandrakesoft de tout faire (en revanche si Mandrakesoft pouvait avoir une réflexion pour impliquer la communauté pour y contribuer, ça permettrait d'avoir un peu de recul et d'anticiper les "râleurs").
Voilà, après si ton utilisation de cooker ne correspond effectivement pas à du test, tu dois néanmoins en subir les problèmes et ce serait pas plus mal que tu remontes tes soucis de manière factuelle : après ta contrib' au Mandrakeclub est la bienvenue, mais être en cooker c'est un autre type de contribution qui est nécessaire ;-)
[1] http://wiki.eagle-usb.org/wakka.php?wiki=Mdk101Tests(...) [en] page de tests persos
[2] http://qa.mandrakesoft.com/twiki/bin/view/Main/BlockedBugsforMandra(...) [en] liste bugs bloquants
[3] http://qa.mandrakesoft.com/twiki/bin/view/Main/Mandrakelinux102Rele(...) [en]
[4] http://qa.mandrakesoft.com/twiki/bin/view/Main/HardwareHowTo_Fr(...) [fr] howto matériel
[5] http://qa.mandrakesoft.com/twiki/bin/view/Main/HowTo(...) [en] la liste complète des howto
[6] http://qa.mandrakesoft.com/test_index.cgi?test_summary=1(...) [en] les procédures de test
[^] # Re: test comparé & interoperabilite
Posté par BAud (site web personnel) . En réponse au journal Démontrer l'intérêt du libre à un néophyte. Évalué à 2.
http://linuxeduquebec.org/article.php3?id_article=286(...)
[^] # Re: je suis fan
Posté par BAud (site web personnel) . En réponse au journal Un ami m a dit que Linux ne batra jamais Windows; voici ma reponse.. Évalué à 4.
- vers du commercial effectivement (où tu n'es pas obligé de donner le code source, mais tu peux le donner si tu veux, ce qui lui permet de rester libre),
- mais aussi vers du GPL ;-)
# faut bien débuter un jour...
Posté par BAud (site web personnel) . En réponse au journal J'ai un problème!!! Postez moi la solution! (ou conseils à un newbies). Évalué à 10.
https://linuxfr.org/forums/9/7434.html(...) où il "suffit" de se placer dans le bon répertoire
https://linuxfr.org/forums/14/7432.html(...) foutage de gueule
https://linuxfr.org/forums/16/7431.html(...) limite foutage de gueule
https://linuxfr.org/forums/12/7416.html(...) foutage de gueule caractérisé
ya quand même de quoi se demander la nuance entre débutant qui veut apprendre et goujat perdu pour la science...
m'enfin je dis ça mais bon, malgré
http://forum.eagle-usb.org/viewtopic.php?t=1929(...)
notamment "ne pas utiliser un style sms qui vous garantit une non réponse ou un énervement certain de celui/celle qui serait susceptible de vous répondre (les fautes d'orthographe sont tolérées )"
yen a qui s'acharnent à tenter de parler en sms => pas de réponse, dommage pour eux, un effort ça ne coûte pas grand' chose pour obtenir une réponse, le plus embêté dans l'affaire ce n'est pas moi... (et ce n'est pas de la mauvaise volonté de ma part).
Il est vrai que commencer par lire les sticky d'un forum [mode ironique]ça ne sert à rien[/mode ironique]
Néanmoins, pour me rappeller à l'ordre, je me suis tout de même écrit :
http://forum.eagle-usb.org/viewtopic.php?t=2126(...)
notamment "rester poli, ça arrive à tout le monde d'être débutant"
mais il y a des jours sans... ou alors vraiment certains qui abusent tout de même :-)
[^] # Re: compléments
Posté par BAud (site web personnel) . En réponse au journal Mandrake 10.2 RC1. Évalué à 5.
pour ceux avec Cegetel ADSL Max ou Free ADSL Max (non dégroupé) ou Wanadoo Debit Max (je crois que c'est le nom...) ça devrait fonctionner moyennant quelques "changements" pour avoir le débit correct : http://faq.eagle-usb.org/wakka.php?wiki=InfoCMVEn(...)
# compléments
Posté par BAud (site web personnel) . En réponse au journal Mandrake 10.2 RC1. Évalué à 9.
il y a aussi http://qa.mandrakesoft.com/torrent/(...) pour le torrent
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/i(...) pour les ISO...
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/i(...) et pour les autres architectures (beta2 pour x86_64 est disponible avec le "même" kernel que la rc1 pour x86, ppc devrait suivre)
Pour installer sans graver de CD de 700 Mo :
http://qa.mandrakesoft.com/twiki/bin/view/Main/CookerHowTo#Via_Hard(...)
il y a aussi le mini-iso...
Pensez à lire les derniers mails sur la ML cooker :
http://marc.theaimsgroup.com/?l=mandrake-cooker&r=1&w=2(...)
Lire (voire compléter) les release notes :
http://qa.mandrakesoft.com/twiki/bin/view/Main/Mandrakelinux102Rele(...)
# IA des jeux
Posté par BAud (site web personnel) . En réponse au message Programmation d'une IA pour le jeu des dames chinoises. Évalué à 3.
tu peux compléter, c'est du wiki. Je ne me rappelle plus s'il y avait des algos :-(
[^] # Re: Au niveau de cooker
Posté par BAud (site web personnel) . En réponse au journal Mandrake instable. Évalué à 2.
et notamment les release notes qui t'indiquent les changements majeurs http://qa.mandrakesoft.com/twiki/bin/view/Main/Mandrakelinux101Rele(...)
pour ce qui est des bugs, la correction "facile" reste de paramétrer avec http://easyurpmi.zarb.org(...) les updates et de les appliquer.
Pour udev, il me semble que la mise à jour est automatique par urpmi --auto-select (vérifier les release notes, et après install vérifier /etc/lilo.conf ... )
[^] # Re: ce que tu veux
Posté par BAud (site web personnel) . En réponse au message Vieux Portables. Évalué à 2.
Sinon : IceWM mais avec un beau thème (pas très dur à changer).