[Debian Lenny] Avoir ses logiciels en version finales

Mammouth du PHP | 1668 Messages

11 avr. 2009, 10:02

Bonjour,

Merci de vos réponse, ton tutoriel, stopher, est bien fait,
en revanche j'ai dût éditer le nom de l'archive qui ne se
nommait pas du tout pareil, bref, j'ai un soucis de dézipage :
reblochon:/usr/local/src# tar zxf php-5.2.9.tar.gz

gzip: not in gzip format
tar: Child returned status 1
tar: Exiting faillure status due to previous errors
reblochon:/usr/local/src# ls
php-5.2.9.tar.gz
J'ai tenté de le mettre à jour, voir de le réinstaller, sans
succès, voilà, il y a un problème mais je ne vois pas d'où
il vient.... Donc si vous avez des idées, n'hésitez pas :lol:
Je vous en serait infiniment reconnaissant...

J'étais en effet tombé sur ce sujet Berzemus au cours
de ma recherche, je vais tenter cette approche, mais une
compilation m'aurait permit d'installer APC et memcache,
je sais que les deux réunis sont inutiles mais ce n'est qu'un
serveur de test donc, on va tester ^^

Par avance merci de votre aide
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 5924 Messages

11 avr. 2009, 12:13

Essaye tar xf. Et Si ça ne marche pas tar jxf.

Mammouth du PHP | 1668 Messages

11 avr. 2009, 12:47

Berzemus, j'ai tenté de suivre le sujet, mais lorsque je
tente un apt-get update j'ai le droit à ça :
E: Le type " " est inconnu sur la ligne 1 dans la liste des sources /etc/apt/sources.list
Sachant que j'ai pris le second code, est-ce normal, par
avance merci

Sékiltoyai, j'ai le même résultat avec xf qu'avec zxf
et pour jkf j'ai :
tar: bzip2 : la fonction exec a échoué: aucun fichier ou dossier de ce type
tar: Erreur non récupérable, arrêt du traitement
tar: Child returned status 2
tar: Exiting exiting with failure status due to previous errors
Je pense que c'est un problème avec l'archive, il y aurait
pas un moyen de télécharger un dossier entier non compressé ?

Par avance merci de votre aide
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 1136 Messages

11 avr. 2009, 13:24

Slt ,
Merci de vos réponse, ton tutoriel, stopher, est bien fait,
en revanche j'ai dût éditer le nom de l'archive qui ne se
nommait pas du tout pareil, bref, j'ai un soucis de dézipage :
Heu effectivement , ce tuto date de la version 5.2.6 en tar.gz

Ajourd'hui, c'esr tar.bz2 ..

Il te faut donc installer , si ce n'est déjà fait bzip2 , ensuite , pour décompresser en ligne de commande , utiliser ceci comme l'a aussi proposé Sékiltoyai

Code : Tout sélectionner

tar xjf php-5.2.9.tar.bz2
Je viens de tester à tt hasard .. et ça fonctionne .

Ch.

Mammouth du PHP | 1668 Messages

11 avr. 2009, 15:32

Merci de vos réponse, j'ai une mauvaise nouvelle, ça ne marche
pas et pourtant j'ai re-téléchargé une nouvelle archive et tar
est pleinement installé et j'ai la même erreur...

Des solutions à mon cas désespérer, hors mit le suicide ?

Par avance merci de votre aide
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 5924 Messages

11 avr. 2009, 15:34

Qu'est ce que tu as tapé comme commande ?

Mammouth du PHP | 1668 Messages

11 avr. 2009, 16:15

Alors, repartons à 0 :
Toutes les commandes qui vont suivre ont été réalisées sans
trucages, de puis un ssh sur Debian 5 Vitrualisé par VirtualBox :
cd /
cd usr/local/src
wget http://fr.php.net/distributions/php-5.2.9.tar.bz2
...téléchargement, j'ai la flemme d'écrire là...
tar xjf php-5.2.9.tar.bz2
...bug de retour 2...
Voilà, j'ai dévoilé tout mes secrets :/
Je passe à côté de quelque chose et je vois pas ce que c'est,
c'est ragent...

Par avance merci de votre aide
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 5924 Messages

11 avr. 2009, 17:26

Chez moi ça marche.
Tu as installé bzip2 comme te disait stopher ?
Si tu ne sais pas s'il est installé, un "which bzip2" te fixera tout de suite…

Mammouth du PHP | 1668 Messages

11 avr. 2009, 17:39

Et comment je fais si wich n'est pas installé ? :lol:
Quand je tape wich bzip2 j'ai bash: wich : command not found
et quand je tape wichi wich, c'est pareil, je suis vraiment
mal barré là...
Quelle est le nom du paquet wich ? Comment sortir de ce
bazars monumental ?

Par avance merci de votre aide :cry:
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 5924 Messages

11 avr. 2009, 18:18

Bah déjà en l'écrivant correctement : which. Ce n'est pas un paquet, c'est une commande de base du système…

Mammouth du PHP | 1668 Messages

12 avr. 2009, 10:13

J'ai un peu honte sur ce coup là :oops:
Quand je tape which bzip2 rien n'apparait, alors que
lorsque je tape which which j'ai bien usr/bin/which, tu as
raison : bzip2 n'est pas installé, que je tape apt-cache search
bzip2 je n'ai que des paquets en rapport avec apache et PHP
est-ce normal ? Quel est le nom du paquet de bzip2 ?

Par avance merci de votre aide
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 5924 Messages

12 avr. 2009, 11:02

C'est bzip2.
Normalement un apt-get install bzip2 devrait fonctionner, sinon c'est que tu as des dépots de merde…

Mammouth du PHP | 1668 Messages

12 avr. 2009, 12:09

Bon, j'ai réussit à la dézipper, j'ai donc entreprit d'installer ce
que je voulais, après avoir relu le tutoriel de stopher et
la documentation, ainsi que 2-3 tutoriels sur le web, j'ai donc
décidé d'installer la PECL (APC et MemCache) en dynamique
pour faciliter les mise à jour, j'ai installé la paquet php-pear,
et au moment de faire mon super-make, que j'ai dût installer,
il me demande de spécifier un Makefile, je fais donc un ls : la
vache, y en a 3 :shock: , je me suis dit je vais les lire, et
étant donné que je n'ai rien compris au uns comme aux autres
j'aimerais savoir si je prend .gcov .global ou .frag ?

Par avance merci de votre aide

PS : mon fichier conf_install est :
export OPTIM=-02
./configure --prefix=/usr/local \
--with-apxs2=/usr/local/bin/apxs \
--with-inifile=/usr/local/etc/php.ini \
--with-zlib --enable-pdo=shared --with-pdo-pgsql=shared --with-pgsql=shared
Est-il valide ?
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

ViPHP
ViPHP | 5924 Messages

12 avr. 2009, 13:29

Bah, je sais pas, essaye avec .global …

Sinon ton configure a peu d'options (donc peu d'extensions), mais il me semble valide (de toute façon tu corrigeras au fur et à mesure des essais de compilation…).

Mammouth du PHP | 1668 Messages

12 avr. 2009, 14:26

Visiblement, mon fichier de configuration est bon car la
compilation s'est déroulé sans incident :
Build complete.
Don't forget to run 'make test'.
Lorsque je tente un make install j'ai le droit à :
make: *** Pas de règle pour fabriquer la cible "install". Arrêt.
Et c'est la même chose pour make test, pour une
fois qu'il peut faire ce qu'il veut, il ne fait rien :roll:

Quelle fichier, ou quelle commande, dois-je mentionner pour
qu'il fasse son boulo ?

Par avance merci de votre aide
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol