How to Install and Uninstall perl-Starman Package on openSUSE Leap

Last updated: May 20,2024

1. Install "perl-Starman" package

Here is a brief guide to show you how to install perl-Starman on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install perl-Starman

2. Uninstall "perl-Starman" package

Learn how to uninstall perl-Starman on openSUSE Leap:

$ sudo zypper remove perl-Starman

3. Information about the perl-Starman package on openSUSE Leap

Information for package perl-Starman:
-------------------------------------
Repository : Main Repository
Name : perl-Starman
Version : 0.4014-bp155.2.8
Arch : noarch
Vendor : openSUSE
Installed Size : 70.0 KiB
Installed : No
Status : not installed
Source package : perl-Starman-0.4014-bp155.2.8.src
Upstream URL : http://search.cpan.org/dist/Starman/
Summary : High-performance preforking PSGI/Plack web server
Description :
Starman is a PSGI perl web server that has unique features such as:
* High Performance
Uses the fast XS/C HTTP header parser
* Preforking
Spawns workers preforked like most high performance UNIX servers do.
Starman also reaps dead children and automatically restarts the worker
pool.
* Signals
Supports 'HUP' for graceful worker restarts, and 'TTIN'/'TTOU' to
dynamically increase or decrease the number of worker processes, as well
as 'QUIT' to gracefully shutdown the worker processes.
* Superdaemon aware
Supports the Server::Starter manpage for hot deploy and graceful
restarts.
* Multiple interfaces and UNIX Domain Socket support
Able to listen on multiple interfaces including UNIX sockets.
* Small memory footprint
Preloading the applications with '--preload-app' command line option
enables copy-on-write friendly memory management. Also, the minimum
memory usage Starman requires for the master process is 7MB and children
(workers) is less than 3.0MB.
* PSGI compatible
Can run any PSGI applications and frameworks
* HTTP/1.1 support
Supports chunked requests and responses, keep-alive and pipeline
requests.
* UNIX only
This server does not support Win32.