OVH Cloud OVH Cloud

Un peu de trouble quand même

188 réponses
Avatar
jean-francois.lavalette
Excusez moi pour mon insistance
Comme vous le voyez je ne suis pas un informaticien, mais quelqu'un qui
s'intéressent à l'informatique depuis 10 ans. J'ai commencé avec le DOS 3.2
à l'époque jusqu'au 6.22 et ensuite connu toute les versions de windows.
Honnêtement pour un autodidacte je me débrouille un peu (j'ai monté un petit
réseau avec 10 PC sous Win 2000 Pro, configuré les cartes et tous le reste),
en étant patient et surtout logique j'y suis arrivé, mais bon, il a fallu
gratter.
Sérieusement, est ce qu'une personne de mon niveau peux espérer utiliser
linux pour faire des serveurs (mails, intra, etc)

Jeff

10 réponses

Avatar
george
Richard Delorme , dans le message
<40166ca0$0$6982$, a écrit :
Chez moi, l'option -j de GNU tar n'est
pas décrite dans le man, mais l'est dans info ou dans l'aide en ligne.


Chez moi si. Peux-tu dire plus exactement d'où vient cette page de
man ? J'ai ma petite idée.

Avatar
talon
Richard Delorme wrote:
Michel Talon s'est exprimé en ces termes:

Les choses auxquelles je m'intéresse
sont écrites en C. Ne serait-ce que le noyau Linux par exemple.



Vu comment tu as déjà du mal à lire la page de man de tar, je pense que
tu devrais laisser la relecture des sources du noyau Linux aux gens qui
en ont les compétences, tu vois.



Avant de critiquer la capacité de Michel Talon à lire le man du GNU tar,
tu devrais le lire.



Voici texto ce que N. Georges nous a déclaré ici même:

"Ce n'est pas une question de choix d'absence d'option, c'est un problème
de licence : celle de bzip2 est incompatible avec la GPL. Ceci dit,
dans toutes les distributions GNU/Linux décentes, tar arrive patché pour
avoir l'option j qui fait précisément ça."

Je ne suis pas au courant de la question, par contre j'ai utilisé Linux
depuis bien plus longtemps que B. François et il est fort possible qu'il
y ait eu une époque où l'option j n'existait pas. Il se trouve que je ne
m'amuse pas à relire la page man de tar tous les jours pour voir quelles
sont *toutes* les options disponibles. Mes collègues c'est pareil, ça
fait des années qu'ils utilisent Linux, bien plus longtemps que le
boutonneux prétentieux susnommé, et il y a longtemps qu'ils ne regardent
plus les pages de man de tar pour l'utiliser. Et ils les regarderont
d'autant moins que c'est un fouillis d'options épouvantable, idem
pour cpio d'ailleurs.

Quand à ses commentaires minables et prétentieux sur les sources du
noyau, il peut se les mettre là où je pense.




--

Michel TALON



Avatar
talon
Michel BILLAUD wrote:
(Michel Talon) writes:

L'autre jour, un mec de Stanford a posté sur freebsd-hackers un article
au sujet d'une étude de vérification qu'ils ont faite sur le noyau de
freebsd. L'article comprenait une 30aine de bugs qu'ils avaient trouvé.
Il a beaucoup intéressé les développeurs qui se sont empressés d'étudier
ces bugs. Crois tu rééllement qu'il n'y a qu'une 30aine de bugs dans
un tel monstre?


En physique mathématique, je sais pas, mais en logique de chez
logique, à partir du moment où on a obtenu une contradiction, on peut
en tirer toutes les contradictions qu'on veut. Les bugs qui ont été
trouvés par vérification en cachent sûrement d'autres. Il faut
commencer par éliminer les premiers trouvés.



C'est vrai et ça peut pas faire de mal.

MB


--

Michel TALON


Avatar
Richard Delorme
Richard Delorme , dans le message

Chez moi, l'option -j de GNU tar n'est
pas décrite dans le man, mais l'est dans info ou dans l'aide en ligne.



Chez moi si. Peux-tu dire plus exactement d'où vient cette page de
man ? J'ai ma petite idée.


Après rééxamen ce n'est pas dans la version française (manpages-fr
version 0.9.5), mais c'est dans la version anglaise (man-pages version
1.65) qui sont sur ma machine.

--
Richard


Avatar
george
Richard Delorme , dans le message
<4016765c$0$6980$, a écrit :
Après rééxamen ce n'est pas dans la version française (manpages-fr
version 0.9.5), mais c'est dans la version anglaise (man-pages version
1.65) qui sont sur ma machine.


Et donc ma petite idée était parfaitement juste. Les traductions
françaises de docs sont dans presque tous les cas bonnes à jeter :
elles ne sont jamais à jour, et on est en droit de soupçonner que les
traducteurs ne connaissent ni le français ni l'anglais.

Avatar
george
Michel Talon, dans le message <bv5sl1$2ui3$,
a écrit :
"Ce n'est pas une question de choix d'absence d'option, c'est un problème
de licence : celle de bzip2 est incompatible avec la GPL. Ceci dit,
dans toutes les distributions GNU/Linux décentes, tar arrive patché pour
avoir l'option j qui fait précisément ça."


Ça a été ça il fut un temps. Manifestement ce n'est plus le cas. Tu ne
passes pas ton temps à lire le man, moi je ne passe pas mon temps à lire
le changelog pour savoir quels patchs ont été inclus dans la version
officielle.

Il se trouve que je ne
m'amuse pas à relire la page man de tar tous les jours pour voir quelles
sont *toutes* les options disponibles.


En revanche, tu t'amuses à relire celle de BSD, juste pour pouvoir
comparer, n'est-ce pas ?

Avatar
talon
Sam Hocevar <sam+ wrote:

Ah ah ah ! Il vaut mieux entendre ça que d'être sourd. Te voilà
repoussé dans les derniers retranchements de ta mauvaise foi crasse, car
dans la page de man de tar de FreeBSD 4.9, non seulement -j est utilisé
en plus de -y, mais l'auteur avoue que "The -y is a FreeBSD localism."
Et cerise sur le gâteau, les options bzip2 sont alphabétiquement à la
lettre "j" et pas à "y" dans la liste des options (so long for « bien en
évidence à côté de celle pour décomprimer les .gz »). Voilà l'intelligence
des développeurs FreeBSD reléguée au niveau de la connerie infinie des
développeurs GNU. Les Judas.


Comme tu dis, les judas. Tu oublies de rajouter ce qui est marqué:

The -y is a FreeBSD localism. The GNU tar maintainer has now chosen -j
as the offical bzip2(1) compression option in GNU tar 1.13.18 and later.

Ce qui laisse penser qu'il fut un temps où il y avait -y et pas autre
chose. Je ne lis pas toutes les pages man tous les matins, ça peut te
venir à l'idée? Et pourquoi -y ? Pour que ça se voit à coté de -z. Je
trouve stupide d'être allé cacher ça au milieu de la page man.




--

Michel TALON

Avatar
george
Michel Talon, dans le message <bv5ula$2ui3$,
a écrit :
The -y is a FreeBSD localism. The GNU tar maintainer has now chosen -j
as the offical bzip2(1) compression option in GNU tar 1.13.18 and later.


Mais mais mais... Faudrait-il comprendre que ce magnifique OS qu'est
FreeBSD se comprommet en utilisant cette infâme merde de programme
qu'est GNU tar ?

Avatar
talon
Nicolas George wrote:

En revanche, tu t'amuses à relire celle de BSD, juste pour pouvoir
comparer, n'est-ce pas ?


Arrête le troll, je ne lis pas plus les unes que les autres, tout
particulièrement quand elles sont fouillis et merdiques. Comme les
gens de BSD ont importé pas mal d'outils GNU, ils ont hérité par le fait
des tonnes d'options et des options à rallonge. Je viens de regarder le
man tar sur FreeBSD-5.2 il y a encore plus d'options que sous Debian, il
n'y a pas de quoi claironner. Le programme plus ou moins équivalent
d'origine BSD est pax, mais il n'a pas l'équivalent de -y.

--

Michel TALON

Avatar
talon
Nicolas George wrote:
Michel Talon, dans le message <bv5ula$2ui3$,
a écrit :
The -y is a FreeBSD localism. The GNU tar maintainer has now chosen -j
as the offical bzip2(1) compression option in GNU tar 1.13.18 and later.


Mais mais mais... Faudrait-il comprendre que ce magnifique OS qu'est
FreeBSD se comprommet en utilisant cette infâme merde de programme
qu'est GNU tar ?


Ben oui. Et pas mal d'autres, le plus important étant gcc. Si tu veux
une liste plus complète, voilà ce qu'il y a dans contrib:

amd/ expat/ less/ ntp/ sort/
bc/ file/ libf2c/ nvi/ tar/
bind/ gcc/ libobjc/ one-true-awk/ tcp_wrappers/
binutils/ gdb/ libpcap/ openpam/ tcpdump/
bsnmp/ gdtoa/ libreadline/ opie/ tcsh/
bzip2/ gnu-sort/ libstdc++/ pam_modules/ telnet/
com_err/ gperf/ lukemftp/ patch/ texinfo/
cpio/ groff/ lukemftpd/ pnpinfo/ top/
cvs/ ipfilter/ ncurses/ sendmail/ traceroute/
diff/ isc-dhcp/ ngatm/ smbfs/

dont une partie est GNU.


--

Michel TALON