Tu ./configure && make && make install dans un fakeroot (/tmp/fakeroot par exemple) pour chopper la liste des fichiers, que tu sauvegarde, et puis tu clean et rebelote avec --prefix=/usr/local
et voila !
Plus simplement :
$ ./configure --prefix=/usr
$ make install
$ make install DESTDIR=/tmp/fakeroot
$ find /tmp/fakeroot/ | sed 's|^/tmp/fakeroot||' | sort > install_list
Effectivement, ma remarque était mal formulée et pouvait prêter à confusion. J'aurais du m'exprimer ainsi :
« Il n'est pas possible de déterminer le format d'un fichier OpenOffice/OpenDocument à l'aide de son type mime. Les fichiers en question sont des archives Zip et la présence d'une extension est donc nécessaire. »
[...] c'est bien le principe : reposer sur des trucs ouverts et relativements courants/standards.
On peut « reposer sur des trucs ouverts et relativement courants/standards » sans pour autant tout mettre dans une archive Zip et devoir bricoler avec les extensions. Le premier exemple qui me vient à l'esprit est le format des paquets Debian ( .deb ) [1] ; une simple archive ar dans laquelle le premier fichier archivé permet d'obtenir un magic number spécifique.
ou tu mets GPG::Check false; dans le fichier /etc/apt/apt.conf.d/gpg-checker.conf
J'ai lu la réponse de Fabrice. Effectivement je ne vois pas vraiement la différence entre apt et rpm. Là qu'est-ce que je dois utiliser?
Réponse courte : apt
Réponse longue :
rpm est l'outil qui te permet d'installer, de supprimer et gérer les paquets logiciels sur ton système.
Si tu veux installer un paquet rpm sur ton système, tu devras :
1. télécharger le fichier rpm "à la main"
2. t'assurer que toutes les dépendances sont satisfaites. Si le paquet nécessite un autre paquet pour fonctionner, tu retournes au premier point et ainsi de suite jusqu'à ce que toutes les dépendances soient OK.
Ça devient très vite ingérable.
Apt, quant à lui, est une surcouche de rpm. Il gère les dépendances automatiquement et intelligemment. Tu veux un installer un logiciel, tu fais :
# apt-get install mon-logiciel-que-je-veux
apt déterminera les paquets à installer, les paquets à supprimer si besoin, les téléchargera et passera finalement la main à rpm.
Au final, tu n'auras jamais besoin ( ou presque ) de passer directement par rpm.
Le problème c'est que libdvdcss que j'ai chargé sur videolan ne semble pas être reconnu comme un paquetage rpm alors que c'est bien libdvdcss-1.2.8-1.i386.rpm.
Non. Quand tu veux installer un paquet rpm à la main, il faut utiliser la commande rpm :
$ su
Password:
# rpm -Uvh libdvdcss-1.2.8-1.i386.rpm
Note : il faut se placer dans le répertoire où se trouve le fichier rpm.
Cependant, je te déconseille cette façon de faire. Contrairement à apt, rpm ne gère pas les dépendances. Tu risques de tout casser si tu ne sais pas _exactement_ ce que tu fais.
Je tiens également à préciser que rpm et apt n'ont pas du tout la même finalité.
Enfin de toute façon sous Linux la plupart des navigateurs de fichiers détermine le type d'un fichier à son type mime et non à son extension [...]
Le problème avec les fichiers .od* ( et .sx* ) c'est que ce sont des archives Zip. Si tu supprimes le suffixe, ton navigateur te propose d'ouvrir le document avec ton gestionnaire d'archives :-/
Félicitations pour cette initiative. Étant donné l'heure assez tardive, je n'ai fait que survoler ton travail. J'en ferai une lecture plus attentive dès que possible.
Quelques remarques cependant :
0. avec un lien, c'est mieux : http://keopsys.hautetfort.com/(...)
1. Sur ta page, il est indiqué que les documents sont publiés sous licence libre. La question que tout le monde se pose ici est : « laquelle ? »
Après consultation des documents, il s'avère que la licence utilisée est la GFDL. Il serait bien je pense de le préciser sur ton site.
2. Je trouve dommage que tu distribues ton travail sous la forme d'un document Microsoft Word ( .doc ). En effet, il est pour le moins étrange de distribuer du contenu libre à l'aide d'un format de ficher fermé et non documenté. Ce problème est d'ailleurs abordé dans la première partie de la GFDL http://www.gnu.org/licenses/fdl.txt(...)
Personnellement, je te conseillerais de distribuer dans les archives zip les formats suivants :
* un rtf pour les irréductibles ( comprendre les utilisateurs Word ) ;
* un sxw/odt pour OpenOffice.org ;
* un PDF ( avec OpenOffice.org il n'y a priori aucun problème ) ;
* un txt ( texte brut ) si possible en ISO-8859-15 ou UTF-8. Pas de Windows-1252 par pitié ;
* <humour>un fichier au format troff pour les plus barbus d'entre nous.</humour>.
Ne sachant pas si tu reviendrais sur ce site, je me suis permis de te communiquer tout ceci par courriel.
cat/etc/apt/sources.list
bash: cat/etc/apt/sources.list: Aucun fichier ou répertoire de ce type
Il y a une espace entre cat et /etc/apt/sources.list.
Je crois malheureusement qu'il est nécessaire de reprendre tout depuis le début. C'est un peu le foutoir...
Je te conseille aussi de bien lire la doc livrée avec l'outil. Le site sur lequel tu as récupéré les rpms ne t'indique-t-il pas la procédure de configuration ?
L'europe a été tenter avec une union de défense donc un but politique mais cela a foiré. Ensuite, cela a été tenté avec un traité sur le charbon et l'acier. Donc uniquement basé sur la reconstruction donc l'économie. Puis la CEE (de 92 ?).
La CECA ( Communauté Européenne du Charbon et de l'Acier ) : 1952.
La CED ( Communauté Européenne de Défense ) : traité rejeté par la France en 1954.
La CEE ( Communauté économique européenne ) : 1957 ( Traité de Rome ).
Union européenne : 1993 ( Traité de Maastricht - 1992 ).
Je ne sais pas ce que j'ai fait et je ne sais pas ce que ça doit faire mais c'est fait.
Le fichier de config d'origine est sauvegardé sous gpg-checker.conf.old
Le fichier gpg.checker.conf contient désormais ceci : # cat /etc/apt/apt.conf.d/gpg-checker.conf
// It can still be used in combination with --checksig
GPG::Check false;
Scripts::PM::Pre:: gpg-checker.lua;C'est le fichier d'origine auquel on a supprimé la première ligne ( celle qui posait problème ).
On va procéder différement : $ su
Password:
# cd /etc/apt/apt.conf.d/
# mv gpg-checker.conf gpg-checker.conf.old
# tail +2 gpg-checker.conf.old > gpg-checker.conf
Quand à des cours j'en ai trouvé mais pas toujours pour débutants et pas toujours pratiques. Si tu as des recommandations à me faire, toutes les pistes sont les biens venues !
* http://lea-linux.org/(...)
* les pages de manuel : $ man le-nom-de-la-commande
* la documentation en ligne de ta distribution.
bon, je viens de tester:
- quand tu redige une reponse a un message contenant un '2>&1', le message s affiche bien une fois valide, ainsi que pendant la preview.
- quand tu ecris un nouveau thread de forum, le message final s affiche AUSSI bien, mais pas la preview.
Je viens de tester dans #test, le message final est bien comme il faut, par contre, la verification affiche des trucs tout chelous ...
donc quand j ai redige mon premier message ci dessus, j ai paniqué en voyant la preview, et j ai essaye de afire 'autrement'.
Dans le doute, tu remplaces par les entités caractères ( ou numériques ) correspondantes. Ça prend quelques secondes avec un bon éditeur de texte.
Quand au --stderr, je l ai essaye sous plusieur formes, et ca n a jamais rien donne de concluant dans le cadre de mon script.
Attention c'est du BASH de haut niveau. Newbies passez votre chemin.
Circulez, y a rien à voir ! C'est sympa pour ceux ( les « Newbies » ) qui veulent apprendre quelque chose.
Sinon, pour les ceusses qui ont du mal à lire le « BASH de haut niveau », il faut remplacer les `»ET` par des `>&`.
r=`${DIAG} 3»ET2 2»ET1 1»ET3`
et hop ça marche !!!
Moi, je fais comme ça : $ retval=`dialog --stdout --inputbox "Entrez votre prénom :" 0 0` # Notez le --stdout
$ echo $retval
fabrice
Ça marche aussi et c'est dans la page de man.
jai changé les variables d'environnement en tapant:
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
La même chose mais avec la commande `export' devant :
$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
$ ./configure
Tu peux aussi oublier les CFLAGS et CPPFLAGS :
* premièrement, ils sont incorrects,
* deuxièmement, ils seront initialisés automatiquement par le ./configure
En ce qui me concerne, pour ne pas télé-déclarer en root, j'ai tout simplement installé la JVM dans /tmp : ~$ cd /tmp
/tmp$ sh jre-1_5_0_02-linux-i586.bin
/tmp$ ln -s /tmp/jre1.5.0_02/plugin/i386/ns7/libjavaplugin_oji.so $HOME/.mozilla/plugins/
[^] # Re: j'ai pas tout suivi
Posté par gros_rouge . En réponse au message Attributs étendus automatiques. Évalué à 3.
Plus simplement :
$ ./configure --prefix=/usr
$ make install
$ make install DESTDIR=/tmp/fakeroot
$ find /tmp/fakeroot/ | sed 's|^/tmp/fakeroot||' | sort > install_list
Une seule compilation dans ce cas.
[^] # Re: Extensions des fichiers : od[tgpsicfmh]
Posté par gros_rouge . En réponse à la dépêche Enfin une norme pour la bureautique : OpenDocument 1.0. Évalué à 3.
Effectivement, ma remarque était mal formulée et pouvait prêter à confusion. J'aurais du m'exprimer ainsi :
« Il n'est pas possible de déterminer le format d'un fichier OpenOffice/OpenDocument à l'aide de son type mime. Les fichiers en question sont des archives Zip et la présence d'une extension est donc nécessaire. »
On peut « reposer sur des trucs ouverts et relativement courants/standards » sans pour autant tout mettre dans une archive Zip et devoir bricoler avec les extensions. Le premier exemple qui me vient à l'esprit est le format des paquets Debian ( .deb ) [1] ; une simple archive ar dans laquelle le premier fichier archivé permet d'obtenir un magic number spécifique.
[1] $ man 5 deb ou http://www.annodex.net/cgi-bin/man/man2html?5+deb(...)
[^] # Re: Sauvons Chirac !
Posté par gros_rouge . En réponse au journal Sauvons la démocratie !. Évalué à 3.
Non. C'est tout simplement un multi qui vient de lancer un troll.
[^] # Re: pourquoi ne pas le faire distribuer directement par plextor
Posté par gros_rouge . En réponse au journal PxLinux : Plextor utilise la voie legale, c'est donc fini !. Évalué à 2.
[^] # Re: Tout est expliqué là
Posté par gros_rouge . En réponse au message Lire les DVD. Évalué à 2.
Soit tu fais :
# apt-get install rpmkey-suser-sbarnin
# apt-get install libdvdcss
ou tu mets GPG::Check false; dans le fichier /etc/apt/apt.conf.d/gpg-checker.conf
Réponse courte : apt
Réponse longue :
rpm est l'outil qui te permet d'installer, de supprimer et gérer les paquets logiciels sur ton système.
Si tu veux installer un paquet rpm sur ton système, tu devras :
1. télécharger le fichier rpm "à la main"
2. t'assurer que toutes les dépendances sont satisfaites. Si le paquet nécessite un autre paquet pour fonctionner, tu retournes au premier point et ainsi de suite jusqu'à ce que toutes les dépendances soient OK.
Ça devient très vite ingérable.
Apt, quant à lui, est une surcouche de rpm. Il gère les dépendances automatiquement et intelligemment. Tu veux un installer un logiciel, tu fais :
# apt-get install mon-logiciel-que-je-veux
apt déterminera les paquets à installer, les paquets à supprimer si besoin, les téléchargera et passera finalement la main à rpm.
Au final, tu n'auras jamais besoin ( ou presque ) de passer directement par rpm.
[^] # Re: Tout est expliqué là
Posté par gros_rouge . En réponse au message Lire les DVD. Évalué à 2.
Non. Quand tu veux installer un paquet rpm à la main, il faut utiliser la commande rpm :
$ su
Password:
# rpm -Uvh libdvdcss-1.2.8-1.i386.rpm
Note : il faut se placer dans le répertoire où se trouve le fichier rpm.
Cependant, je te déconseille cette façon de faire. Contrairement à apt, rpm ne gère pas les dépendances. Tu risques de tout casser si tu ne sais pas _exactement_ ce que tu fais.
Je tiens également à préciser que rpm et apt n'ont pas du tout la même finalité.
[^] # Re: Tout est expliqué là
Posté par gros_rouge . En réponse au message Lire les DVD. Évalué à 2.
$ su
Password:
# cp sources.list.FTP /etc/apt/
# cd /etc/apt/
# mv sources.list sources.list.old
# mv sources.list.FTP sources.list
[^] # Re: Extensions des fichiers : od[tgpsicfmh]
Posté par gros_rouge . En réponse à la dépêche Enfin une norme pour la bureautique : OpenDocument 1.0. Évalué à 7.
Le problème avec les fichiers .od* ( et .sx* ) c'est que ce sont des archives Zip. Si tu supprimes le suffixe, ton navigateur te propose d'ouvrir le document avec ton gestionnaire d'archives :-/
# Re: Problème d'encodage
Posté par gros_rouge . En réponse au message Problème d'encodage. Évalué à 3.
La page est envoyée en iso-8859-1 :
$ GET -de www.scepid.org/paperblog/ | grep Content-Type
Content-Type: text/html; charset=iso-8859-1
Solution : AddDefaultCharset UTF-8 ou AddDefaultCharset Off dans ta conf Apache. http://httpd.apache.org/docs-2.0/mod/core.html#adddefaultcharset(...)
[^] # Re: Problème carte ethernet
Posté par gros_rouge . En réponse au message Problème carte ethernet. Évalué à 3.
J'ai rien sous Google avec cette référence. Cela doit être une Belkin F5D5000 je suppose. Cette carte utilise le driver 8139too.
Tape la commande lsmod et tu vérifie si le module est dans la liste :
$ lsmod | grep 8139too
Si il n'est pas présent, tu dois le charger à la main :
$ su
Password:
# modprobe -v 8139too
# /etc/init.d/networking restart
Si ça fonctionne, il faut ajouter le module dans /etc/modules :
# echo 8139too >> /etc/modules
Une autre personne a rencontré exactement le même problème :
http://lists.debian.org/debian-kernel/2004/10/msg00132.html(...)
http://lists.debian.org/debian-kernel/2005/03/msg00283.html(...)
Note : Évite l'écriture SMS s'il te plaît. Tu auras plus de réponses en écrivant en français :)
# Re: Free culture
Posté par gros_rouge . En réponse au message Free culture. Évalué à 2.
Félicitations pour cette initiative. Étant donné l'heure assez tardive, je n'ai fait que survoler ton travail. J'en ferai une lecture plus attentive dès que possible.
Quelques remarques cependant :
0. avec un lien, c'est mieux : http://keopsys.hautetfort.com/(...)
1. Sur ta page, il est indiqué que les documents sont publiés sous licence libre. La question que tout le monde se pose ici est : « laquelle ? »
Après consultation des documents, il s'avère que la licence utilisée est la GFDL. Il serait bien je pense de le préciser sur ton site.
2. Je trouve dommage que tu distribues ton travail sous la forme d'un document Microsoft Word ( .doc ). En effet, il est pour le moins étrange de distribuer du contenu libre à l'aide d'un format de ficher fermé et non documenté. Ce problème est d'ailleurs abordé dans la première partie de la GFDL http://www.gnu.org/licenses/fdl.txt(...)
Personnellement, je te conseillerais de distribuer dans les archives zip les formats suivants :
* un rtf pour les irréductibles ( comprendre les utilisateurs Word ) ;
* un sxw/odt pour OpenOffice.org ;
* un PDF ( avec OpenOffice.org il n'y a priori aucun problème ) ;
* un txt ( texte brut ) si possible en ISO-8859-15 ou UTF-8. Pas de Windows-1252 par pitié ;
* <humour>un fichier au format troff pour les plus barbus d'entre nous.</humour>.
Ne sachant pas si tu reviendrais sur ce site, je me suis permis de te communiquer tout ceci par courriel.
Excellente continuation.
# Re: Problème carte ethernet
Posté par gros_rouge . En réponse au message Problème carte ethernet. Évalué à 3.
De quelle carte s'agit-il ?
As-tu verifié si le module approprié était chargé ?
[^] # Re: j'ai pas suse mais message d'erreur explicite
Posté par gros_rouge . En réponse au message apt4rpm. Évalué à 2.
Il y a une espace entre cat et /etc/apt/sources.list.
Je crois malheureusement qu'il est nécessaire de reprendre tout depuis le début. C'est un peu le foutoir...
Je te conseille aussi de bien lire la doc livrée avec l'outil. Le site sur lequel tu as récupéré les rpms ne t'indique-t-il pas la procédure de configuration ?
[^] # Re: j'ai pas suse mais message d'erreur explicite
Posté par gros_rouge . En réponse au message apt4rpm. Évalué à 2.
$ cat /etc/apt/sources.list
[^] # Re: j'ai pas suse mais message d'erreur explicite
Posté par gros_rouge . En réponse au message apt4rpm. Évalué à 2.
Pour ton problème, jette un ½il ici :
http://linuxfr.org/~pirouette_07/18073.html(...)
[^] # Re: Suggestion
Posté par gros_rouge . En réponse au journal GNU-Linux et la constitution européenne. Évalué à 4.
La CECA ( Communauté Européenne du Charbon et de l'Acier ) : 1952.
La CED ( Communauté Européenne de Défense ) : traité rejeté par la France en 1954.
La CEE ( Communauté économique européenne ) : 1957 ( Traité de Rome ).
Union européenne : 1993 ( Traité de Maastricht - 1992 ).
[^] # Re: j'ai pas suse mais message d'erreur explicite
Posté par gros_rouge . En réponse au message apt4rpm. Évalué à 2.
Le fichier gpg.checker.conf contient désormais ceci :
# cat /etc/apt/apt.conf.d/gpg-checker.conf
// It can still be used in combination with --checksig
GPG::Check false;
Scripts::PM::Pre:: gpg-checker.lua;C'est le fichier d'origine auquel on a supprimé la première ligne ( celle qui posait problème ).
Il te reste à faire :
# apt-get update
[^] # Re: j'ai pas suse mais message d'erreur explicite
Posté par gros_rouge . En réponse au message apt4rpm. Évalué à 2.
On va procéder différement :
$ su
Password:
# cd /etc/apt/apt.conf.d/
# mv gpg-checker.conf gpg-checker.conf.old
# tail +2 gpg-checker.conf.old > gpg-checker.conf
* http://lea-linux.org/(...)
* les pages de manuel : $ man le-nom-de-la-commande
* la documentation en ligne de ta distribution.
[^] # Re: j'ai pas suse mais message d'erreur explicite
Posté par gros_rouge . En réponse au message apt4rpm. Évalué à 2.
Password:
# kwrite /etc/apt/apt.conf.d/gpg-checker.conf
Tu modifies la ligne en question et tu sauvegardes.
[^] # Re: Interchanger les flux.
Posté par gros_rouge . En réponse au message Interchanger les flux.. Évalué à 2.
Dans le doute, tu remplaces par les entités caractères ( ou numériques ) correspondantes. Ça prend quelques secondes avec un bon éditeur de texte.
J'ai écrit "--stdout".
# Re: Interchanger les flux.
Posté par gros_rouge . En réponse au message Interchanger les flux.. Évalué à 7.
Circulez, y a rien à voir ! C'est sympa pour ceux ( les « Newbies » ) qui veulent apprendre quelque chose.
Sinon, pour les ceusses qui ont du mal à lire le « BASH de haut niveau », il faut remplacer les `»ET` par des `>&`.
Moi, je fais comme ça :
$ retval=`dialog --stdout --inputbox "Entrez votre prénom :" 0 0` # Notez le --stdout
$ echo $retval
fabrice
Ça marche aussi et c'est dans la page de man.
[^] # Re: uname
Posté par gros_rouge . En réponse au message x86 ou i586. Évalué à 2.
$ uname -m
i686
# Export
Posté par gros_rouge . En réponse au message installation de pango. Évalué à 2.
La même chose mais avec la commande `export' devant :
$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
$ ./configure
Tu peux aussi oublier les CFLAGS et CPPFLAGS :
* premièrement, ils sont incorrects,
* deuxièmement, ils seront initialisés automatiquement par le ./configure
[^] # Re: Pour l'année prochaine alors ?..
Posté par gros_rouge . En réponse au journal impots : declaration en ligne et signature - histoire d'un echec. Évalué à 4.
https://linuxfr.org/~liberf0rce/17548.html(...)
http://nayco.free.fr/wiki/doku.php?id=impotslinux(...)
[^] # Re: Oui
Posté par gros_rouge . En réponse au journal impots : declaration en ligne et signature - histoire d'un echec. Évalué à 3.
~$ cd /tmp
/tmp$ sh jre-1_5_0_02-linux-i586.bin
/tmp$ ln -s /tmp/jre1.5.0_02/plugin/i386/ns7/libjavaplugin_oji.so $HOME/.mozilla/plugins/