تُظهر معظم البرامج التعليمية عبر الإنترنت كيفية تثبيت PEAR عن طريق القيام بذلك:
Sudo apt-get install php-pear
هذا بتثبيت الإصدار 1.6.1. إنه عمل رائع لأنه سهل للغاية! مشكلتي هي أنني أريد تثبيت PHPUnit ويتطلب PEAR الإصدار 1.8.1 لذلك فشل تثبيت PHPUnit. إذن كيف أقوم بتثبيت إصدار أحدث من PEAR على أوبونتو؟
أولا ، تثبيت الكمثرى.
Sudo apt-get install php-pear
بعد ذلك ، أخبر PEAR بتحديث قناتها الخاصة.
Sudo pear channel-update pear.php.net
بعد ذلك ، أخبر PEAR بالترقية إلى الإصدار الأحدث.
Sudo pear upgrade-all
يجب أن يكون لديك الآن الإصدار الأحدث من PEAR مثبتة.
لتثبيت PHPUnit ، دع PEAR معرفة مكان العثور على PHPUnit.
Sudo pear channel-discover pear.phpunit.de
ثم تثبيت PHPUnit. (- - يتأكد أيضًا من تثبيت جميع حزم التبعية)
Sudo pear install -a phpunit/PHPUnit
تحديث:
وفقًا لـ أحدث وثائق تثبيت PHPUnit ، يمكنك تثبيت PHPUnit بالأوامر التالية (تأكد من تحديث PEAR أولاً):
Sudo pear config-set auto_discover 1
Sudo pear install pear.phpunit.de/PHPUnit
تتطلب الإصدارات الأخيرة من PhpUnit مكونات ez/zeta و YAML lib من symfony
Sudo apt-get install php-pear
Sudo pear channel-update pear.php.net
Sudo pear upgrade-all
Sudo pear channel-discover pear.phpunit.de
Sudo pear channel-discover components.ez.no
Sudo pear channel-discover pear.symfony-project.com
Sudo pear install -a phpunit/PHPUnit
إذا فشل التثبيت باستخدام الأمر أعلاه ، فقد تحتاج إلى تثبيت Net_URL2-0.3.1
ثم HTTP_Request2-2.0.0RC1
قبل تثبيت PHPUnit على Ubuntu. ابحث عن أحدث إصدار من الحزم أعلاه وقم بتثبيتها.
مثال:
Sudo apt-get install curl
Sudo pear install pear/Net_URL2-0.3.1
Sudo pear install pear/HTTP_Request2-2.0.0RC1
Sudo pear install -a phpunit/PHPUnit