le 20/06/2007 à 11:26
Installation de net_wifi via pear
En fait , ce n'est pas un module , tout ce que fait pear pour Net_Wifi , c'est telecharger le paquet en tar.gz , le decompresser dans son dossier de librairies , et de mettre à jour sa base de registre , pour y indiquer ce qui a etait fait . Ce qui permet de connaître les paquets/librairies installés via pear
exemple :
ainsi que la liste des fichiers liés à chaque package exemple pour Net_Wifi :
Ensuite pour desinstaller un package : pear unsintall <paquet>
et voilà , il y a bien d'autre commande pour mettre à jour un paquet par exemple , cela ressemble beaucoup au principe de l'apt-get sous debian .
Perso , je trouve ça plus propre de regrouper les librairies ensemble de pouvoir les gérer/mettre à jour ou supprimer sans faire de copier coller .
Non ?
exemple :
stopher@cdsl-laptop:~$ pear list
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.2 stable
Console_Getopt 1.2.3 stable
Log 1.9.11 stable
Net_GeoIP 1.0.0RC1 beta
Net_Socket 1.0.8 stable
Net_Whois 1.0 stable
Net_Wifi 1.0.0 stable
PEAR 1.6.0 stable
Structures_Graph 1.0.2 stable
XML_Beautifier 1.1 stable
XML_Parser 1.2.8 stable
XML_Util 1.1.4 stable
bcompiler 0.8 beta
ainsi que la liste des fichiers liés à chaque package exemple pour Net_Wifi :
stopher@cdsl-laptop:~$ pear list-files Net_Wifi
Installed Files For Net_Wifi
============================
Type Install Path
php /usr/share/php/Net/Wifi/Cell.php
php /usr/share/php/Net/Wifi/Config.php
php /usr/share/php/Net/Wifi.php
doc /usr/share/php/docs/Net_Wifi/examples/Wifi_usage.php
test /usr/share/php/tests/Net_Wifi/tests/AllTests.php
test /usr/share/php/tests/Net_Wifi/tests/Net_WifiTest.php
Ensuite pour desinstaller un package : pear unsintall <paquet>
et voilà , il y a bien d'autre commande pour mettre à jour un paquet par exemple , cela ressemble beaucoup au principe de l'apt-get sous debian .
Perso , je trouve ça plus propre de regrouper les librairies ensemble de pouvoir les gérer/mettre à jour ou supprimer sans faire de copier coller .
Non ?