2016年3月17日 星期四

在debian安裝pear

  1. apt-get install php-pear
  2. whereis pear
    • 可用pear指令直接安裝
    • 設定檔研究:/etc/pear/pear.conf
    • pear套件安裝在 /usr/share/php
  3. 安裝套件
    • pear install Db
      新版 pear install MDB2
      MDB2DB
      queryAllgetAll
      queryRowgetRow
      queryColgetCol
      queryOnegetOne
      autoExecuteautoExecute(需要载入extended module)
      autoPrepareautoPrepare(需要载入extended module)
      db與MDB2的差異(表格內容取自 某人的栖息地
    • pear install Auth
    • pear install pager
    • pear install channel://pear.php.net/Image_Transform-0.9.5
  4. 重要指令:

    pear install 套件名稱:安裝stable版套件
    pear install –f 套件名稱:安裝最新的stable版,若沒有則安裝beta版或alpha版
    pear install –a 套件名稱:安裝stable版套件,並將所有有可能相依的套件一併安裝
    pear install -o 套件名稱 : 安裝stable版套件,並將一定有相依的套件一併安裝
    pear list:顯示已安裝套件
    pear list-all:顯示可安裝套件(會搜尋較長時間)
    --------------------------------------------------------------------------------

    pear uninstall 套件名稱:移除某套件,但若與某套件相依將無法移除。
    pear uninstall –n 套件名稱:不管相依套件,強制移除。
    --------------------------------------------------------------------------------

    pear upgrade 套件名稱:升級某套件
    pear upgrade-all :一次升級所有套件
    --------------------------------------------------------------------------------

    pear channel-update pear.php.net:更新pear官網的下載channel。
    --------------------------------------------------------------------------------

    pear config-get php設定項:例如pear config-get php_dir可看到pear套件被安裝在那個路徑下。
    pear config-set php設定項:例如pear config-set php_dir=/usr/share/pear可以重新設定pear套件要安裝在/usr/share/pear下。
    pear config-show:顯示所有設定資訊