#contents **list インストールされているpearの一覧を表示する。 # pear list Installed packages: =================== Package Version State Archive_Tar 1.1 stable Console_Getopt 1.0 stable DB 1.5.0RC1 stable HTTP 1.2.1 stable Mail 1.1.1 stable Net_SMTP 1.2.3 stable Net_Socket 1.0.1 stable PEAR 1.2.1 stable XML_Parser 1.0.1 stable XML_RPC 1.0.4 stable **remote-list pearサーバ上にある、一覧を表示する。 # pear remote-list Available packages: =================== Package Version APC 2.0 apd 0.4p2 Archive_Tar 1.1 Auth 1.2.2 Auth_HTTP 1.0.1 Auth_PrefManager 1.0.3 Auth_RADIUS 1.0.2 Auth_SASL 1.0.0 Benchmark 1.2.1 bz2 1.0 Cache 1.5.3 Cache_Lite 1.1 .... たくさんあるので、色々と遊んでみましょう。 **list-upgrades インストールされてる、pearパッケージでアップグレード可能なものを表示する。 # pear list-upgrades Available Upgrades (stable): ============================ Package Local Remote Size Mail 1.1.1 1.1.2 12.9kB **upgrade パッケージを指定してアップグレードをする # pear upgrade Mail downloading Mail-1.1.2.tgz ... ...done: 13,156 bytes upgrade ok: Mail 1.1.2 **install パッケージを指定して、インストールする。依存関係も注意してもらえる。~ 以下にその例を示します。 ''XML_RSS''をインストールします。 # pear install XML_RSS downloading XML_RSS-0.9.2.tgz ... ...done: 3,515 bytes requires package `XML_Tree' XML_RSS: Dependencies failed ''XML_RSS''には、''XML_Tree''が必要なため、インストールに失敗します。~ まずは、''XML_Tree''をインストールします。 # pear install XML_Tree downloading XML_Tree-1.1.tgz ... ...done: 4,826 bytes install ok: XML_Tree 1.1 次に、''XML_RSS''をインストールします。 # pear install XML_RSS downloading XML_RSS-0.9.2.tgz ... ...done: 3,515 bytes install ok: XML_RSS 0.9.2 これで完了です。 [[:PHP]] [[:pear]]