How to Install and Uninstall python3-locust Package on Kali Linux

Last updated: May 17,2024

1. Install "python3-locust" package

Here is a brief guide to show you how to install python3-locust on Kali Linux

$ sudo apt update $ sudo apt install python3-locust

2. Uninstall "python3-locust" package

This guide covers the steps necessary to uninstall python3-locust on Kali Linux:

$ sudo apt remove python3-locust $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-locust package on Kali Linux

Package: python3-locust
Source: locust
Version: 2.12.1-1
Installed-Size: 2283
Maintainer: Sandro Tosi
Architecture: all
Provides: locust
Depends: python3-configargparse (>= 1.0), python3-flask (>= 2.0.0), python3-flask-basicauth (>= 0.2.0), python3-flask-cors, python3-gevent, python3-geventhttpclient (>= 2.0.8), python3-msgpack (>= 0.6.2), python3-psutil (>= 5.6.7), python3-requests (>= 2.9.1), python3-roundrobin, python3-typing-extensions, python3-werkzeug, python3-zmq (>= 16.0.2), python3:any
Size: 755312
SHA256: bbe7e296c497d7c4b1ed3bbf0074b23a924e4ef041b19d5f3a9b0d4bbe5c7824
SHA1: 701625990ba7204bdfb2640da4e5c5d3010d5b32
MD5sum: b62b782326c3588438813ef5f9837c84
Description: Developer friendly load testing framework
Locust is an easy to use, scriptable and scalable performance testing tool. You
define the behaviour of your users in regular Python code, instead of using a
clunky UI or domain specific language. This makes Locust infinitely expandable
and very developer friendly.
.
Features:
.
* Write user test scenarios in plain-old Python -- If you want your users to
loop, perform some conditional behaviour or do some calculations, you just
use the regular programming constructs provided by Python. Locust runs every
user inside its own greenlet (a lightweight process/coroutine). This enables
you to write your tests like normal (blocking) Python code instead of having
to use callbacks or some other mechanism. Because your scenarios are “just
python” you can use your regular IDE, and version control your tests as
regular code (as opposed to some other tools that use XML or binary
formats).
* Distributed & Scalable - supports hundreds of thousands of users -- Locust
makes it easy to run load tests distributed over multiple machines. It is
event-based (using gevent), which makes it possible for a single process to
handle many thousands concurrent users. While there may be other tools that
are capable of doing more requests per second on a given hardware, the low
overhead of each Locust user makes it very suitable for testing highly
concurrent workloads.
* Web-based UI -- Locust has a user friendly web interface that shows the
progress of your test in real-time. You can even change the load while the
test is running. It can also be run without the UI, making it easy to use
for CI/CD testing.
* Can test any system -- Even though Locust primarily works with web
sites/services, it can be used to test almost any system or protocol. Just
write a client for what you want to test, or explore some created by the
community.
Description-md5:
Homepage: https://locust.io/
Section: python
Priority: optional
Filename: pool/main/l/locust/python3-locust_2.12.1-1_all.deb