How To Install php-pecl-psr-devel on Fedora 36

In this tutorial we learn how to install php-pecl-psr-devel in Fedora 36. php-pecl-psr-devel is php-pecl-psr developer files (header)

Introduction

In this tutorial we learn how to install php-pecl-psr-devel on Fedora 36.

What is php-pecl-psr-devel

These are the files needed to compile programs using php-pecl-psr.

We can use yum or dnf to install php-pecl-psr-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install php-pecl-psr-devel.

Install php-pecl-psr-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install php-pecl-psr-devel using dnf by running the following command:

sudo dnf -y install php-pecl-psr-devel

Install php-pecl-psr-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install php-pecl-psr-devel using yum by running the following command:

sudo yum -y install php-pecl-psr-devel

How To Uninstall php-pecl-psr-devel on Fedora 36

To uninstall only the php-pecl-psr-devel package we can use the following command:

sudo dnf remove php-pecl-psr-devel

php-pecl-psr-devel Package Contents on Fedora 36

/usr/include/php-zts/php/ext/psr
/usr/include/php-zts/php/ext/psr/php_psr.h
/usr/include/php-zts/php/ext/psr/psr_cache.h
/usr/include/php-zts/php/ext/psr/psr_container.h
/usr/include/php-zts/php/ext/psr/psr_event_dispatcher.h
/usr/include/php-zts/php/ext/psr/psr_http_client.h
/usr/include/php-zts/php/ext/psr/psr_http_factory.h
/usr/include/php-zts/php/ext/psr/psr_http_message.h
/usr/include/php-zts/php/ext/psr/psr_http_server_handler.h
/usr/include/php-zts/php/ext/psr/psr_http_server_middleware.h
/usr/include/php-zts/php/ext/psr/psr_link.h
/usr/include/php-zts/php/ext/psr/psr_log.h
/usr/include/php-zts/php/ext/psr/psr_simple_cache.h
/usr/include/php/ext/psr
/usr/include/php/ext/psr/php_psr.h
/usr/include/php/ext/psr/psr_cache.h
/usr/include/php/ext/psr/psr_container.h
/usr/include/php/ext/psr/psr_event_dispatcher.h
/usr/include/php/ext/psr/psr_http_client.h
/usr/include/php/ext/psr/psr_http_factory.h
/usr/include/php/ext/psr/psr_http_message.h
/usr/include/php/ext/psr/psr_http_server_handler.h
/usr/include/php/ext/psr/psr_http_server_middleware.h
/usr/include/php/ext/psr/psr_link.h
/usr/include/php/ext/psr/psr_log.h
/usr/include/php/ext/psr/psr_simple_cache.h
/usr/share/tests/pecl/psr
/usr/share/tests/pecl/psr/tests
/usr/share/tests/pecl/psr/tests/PsrCacheCacheException.phpt
/usr/share/tests/pecl/psr/tests/PsrCacheCacheItemInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrCacheCacheItemPoolInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrCacheInvalidArgumentException.phpt
/usr/share/tests/pecl/psr/tests/PsrContainerContainerExceptionInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrContainerContainerInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrContainerNotFoundExceptionInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrEventDispatcherEventDispatcherInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrEventDispatcherListenerProviderInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrEventDispatcherStoppableEventInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpClientClientExceptionInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpClientClientInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpClientNetworkExceptionInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpClientRequestExceptionInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageMessageInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageRequestFactoryInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageRequestInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageResponseFactoryInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageResponseInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageServerRequestFactoryInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageServerRequestInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageStreamFactoryInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageStreamInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageUploadedFileFactoryInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageUploadedFileInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageUriFactoryInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpMessageUriInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpServerMiddlewareInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrHttpServerRequestHandlerInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrLinkEvolvableLinkInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrLinkEvolvableLinkProviderInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrLinkLinkInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrLinkLinkProviderInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrLogAbstractLogger.phpt
/usr/share/tests/pecl/psr/tests/PsrLogAbstractLogger_construct.phpt
/usr/share/tests/pecl/psr/tests/PsrLogInvalidArgumentException.phpt
/usr/share/tests/pecl/psr/tests/PsrLogLevel.phpt
/usr/share/tests/pecl/psr/tests/PsrLogLoggerAwareInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrLogLoggerAwareTrait.phpt
/usr/share/tests/pecl/psr/tests/PsrLogLoggerInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrLogLoggerTrait.phpt
/usr/share/tests/pecl/psr/tests/PsrLogNullLogger.phpt
/usr/share/tests/pecl/psr/tests/PsrSimpleCacheCacheException.phpt
/usr/share/tests/pecl/psr/tests/PsrSimpleCacheCacheInterface.phpt
/usr/share/tests/pecl/psr/tests/PsrSimpleCacheInvalidArgumentException.phpt
/usr/share/tests/pecl/psr/tests/SampleCacheItem.inc
/usr/share/tests/pecl/psr/tests/SampleCacheItemPool.inc
/usr/share/tests/pecl/psr/tests/SampleClient.inc
/usr/share/tests/pecl/psr/tests/SampleEventDispatcher.inc
/usr/share/tests/pecl/psr/tests/SampleListenerProvider.inc
/usr/share/tests/pecl/psr/tests/SampleLogger.inc
/usr/share/tests/pecl/psr/tests/SampleLogger2.inc
/usr/share/tests/pecl/psr/tests/SampleLoggerAware.inc
/usr/share/tests/pecl/psr/tests/SampleMessage.inc
/usr/share/tests/pecl/psr/tests/SampleMiddleware.inc
/usr/share/tests/pecl/psr/tests/SampleRequest.inc
/usr/share/tests/pecl/psr/tests/SampleRequestFactory.inc
/usr/share/tests/pecl/psr/tests/SampleRequestHandler.inc
/usr/share/tests/pecl/psr/tests/SampleResponse.inc
/usr/share/tests/pecl/psr/tests/SampleResponseFactory.inc
/usr/share/tests/pecl/psr/tests/SampleServerRequest.inc
/usr/share/tests/pecl/psr/tests/SampleServerRequestFactory.inc
/usr/share/tests/pecl/psr/tests/SampleStoppableEvent.inc
/usr/share/tests/pecl/psr/tests/SampleStream.inc
/usr/share/tests/pecl/psr/tests/SampleStreamFactory.inc
/usr/share/tests/pecl/psr/tests/SampleUploadedFile.inc
/usr/share/tests/pecl/psr/tests/SampleUploadedFileFactory.inc
/usr/share/tests/pecl/psr/tests/SampleUri.inc
/usr/share/tests/pecl/psr/tests/SampleUriFactory.inc
/usr/share/tests/pecl/psr/tests/gh78_php7.phpt
/usr/share/tests/pecl/psr/tests/gh78_php8.phpt
/usr/share/tests/pecl/psr/tests/phpinfo.phpt
/usr/share/tests/pecl/psr/tests/phpinfo_lt_php72.phpt
/usr/share/tests/pecl/psr/tests/skip.inc
/usr/share/tests/pecl/psr/tests/skip_lt_php72.inc

References

Summary

In this tutorial we learn how to install php-pecl-psr-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).