이 곳은 oops.org 에서 제작한 pear package의 reference 및 배포를 하고 있으며, 김정균이 관리를 하고 있습니다.
이 곳에서 배포하는 pear package들의 소스 repository는 Github OOPS-ORG-PHP Account에서 확인하실 수 있습니다.
요청 사항이나 버그 보고는 GitHUB의 issues 포럼을 이용해 주십시오.
현재 site 개발 중입니다. :-) 제공 되는 Pear package는 아래의 방법으로 이용하실 수 있습니다.
oops.org의 pear를 사용하기 위해서는 먼저 pear가 설치 되어 있어야 합니다. 왠만한 배포본들은 pear를 패키지로 지원을 하니, 배포본 패키지 관리자를 이용 하여 설치를 하시기 바랍니다. 여기서 pear의 설치에 대해서 논하지는 않겠습니다.
이 곳의 Pear package를 사용하는 방법은 2가지가 있습니다. 첫 번째로는 paer package 를 직접 받은 다음 압축을 풀어서 사용하거나, pear local install을 하는 방법이 있으며, 여기서 논하는 방법은 pear에 pear.oops.org channel을 추가 하는 방법을 제시 합니다.
먼저, 다음의 명령으로 pear에 pear.oops.org channel을 추가 합니다.
[root@main ~] pear channel-discover pear.oops.org Adding Channel "pear.oops.org" succeeded Discovery of channel "pear.oops.org" succeeded
위와 같이 channel 추가가 성공했다는 메시지가 나오면, pear.oops.org의 pear package를 관리할 수 있는 환경이 되며, pear의 channel 이름은 pear.oops.org 또는 oops로 사용할 수 있습니다.
다음의 명령은 pear.oops.org에서 제공하는 pear package와 최신 버전을 확인할 수 있습니다.
[root@main ~] pear remote-list -c oops Channel oops Available packages: ================================ Package Version KSC5601 2.0.0 ePrint 1.0.1 eFilesystem 1.0.0 oGetopt 1.0.0 krisp 1.2.1 sURI 1.0.1 IPCALC 1.0.0 eSystem 0.8
현재 설치되어 있는 oops channel의 pear package는 다음 명령을 이용하여 확인할 수 있습니다.
[root@main ~] pear list -c oops Installed packages, channel pear.oops.org: ========================================== Package Version State KSC5601 2.0.0 stable eSystem 0.8 stable 또는 [root@main ~] pear list -a Installed packages, channel __uri: ================================== (no packages installed) Installed packages, channel pear.oops.org: ========================================== Package Version State KSC5601 2.0.0 stable eSystem 0.8 stable Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.2 stable Auth_SASL 1.0.2 stable Console_Getopt 1.2.3 stable Net_SMTP 1.3.1 stable Net_Socket 1.0.9 stable PEAR 1.7.2 stable XML_Parser 1.2.8 stable XML_RPC 1.5.1 stable Installed packages, channel pecl.php.net: =========================================
설치는 다음과 패키지 이름을 확인 한 후 다음과 같이 할 수 있습니다.
[root@main ~] pear install oops/PACKAGE_NAME