How to Install and Uninstall php7-libphutil Package on openSUSE Leap

Last updated: May 17,2024

1. Install "php7-libphutil" package

In this section, we are going to explain the necessary steps to install php7-libphutil on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install php7-libphutil

2. Uninstall "php7-libphutil" package

Please follow the guidance below to uninstall php7-libphutil on openSUSE Leap:

$ sudo zypper remove php7-libphutil

3. Information about the php7-libphutil package on openSUSE Leap

Information for package php7-libphutil:
---------------------------------------
Repository : Main Repository
Name : php7-libphutil
Version : 0.0~git.20190930T091802~39ed96c-bp155.2.12
Arch : noarch
Vendor : openSUSE
Installed Size : 3.6 MiB
Installed : No
Status : not installed
Source package : php7-libphutil-0.0~git.20190930T091802~39ed96c-bp155.2.12.src
Upstream URL : https://github.com/phacility/libphutil/
Summary : Phabrcator PHP utility classes
Description :
libphutil is a collection of utility classes and functions for PHP. It is used
by Phabricator and Arcanist.
Some of the major components of libphutil are:
* Core Utilities: a collection of useful functions like ipull() which simplify
common data manipulation;
* Filesystem: classes like Filesystem which provide a strict API for filesystem
access and throw exceptions on failure, making it easier to write robust code
which interacts with files;
* Command Execution: libphutil provides a powerful system command primitive in
ExecFuture which makes it far easier to write command-line scripts which
execute system commands (see Command Execution);
* xsprintf(): allows you to define sprintf()-style functions which use custom
conversions; and
* Library System: an introspectable, inventoried system for organizing PHP code
and managing dependencies, supported by static analysis.