it-swarm.asia

كيفية تثبيت نسخة محدثة من PEAR / PHPUnit على أوبونتو؟

تُظهر معظم البرامج التعليمية عبر الإنترنت كيفية تثبيت PEAR عن طريق القيام بذلك:

Sudo apt-get install php-pear

هذا بتثبيت الإصدار 1.6.1. إنه عمل رائع لأنه سهل للغاية! مشكلتي هي أنني أريد تثبيت PHPUnit ويتطلب PEAR الإصدار 1.8.1 لذلك فشل تثبيت PHPUnit. إذن كيف أقوم بتثبيت إصدار أحدث من PEAR على أوبونتو؟

42
Andrew

أولا ، تثبيت الكمثرى.

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
78
Andrew

تتطلب الإصدارات الأخيرة من 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

اطلع على آخر تحديث تعليمي للتثبيت هنا

9
Ronan

إذا فشل التثبيت باستخدام الأمر أعلاه ، فقد تحتاج إلى تثبيت 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

3
Pi3cH