How to Install and Uninstall golang-github-tsenart-tb-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 19,2024

1. Install "golang-github-tsenart-tb-dev" package

This is a short guide on how to install golang-github-tsenart-tb-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install golang-github-tsenart-tb-dev

2. Uninstall "golang-github-tsenart-tb-dev" package

Please follow the step by step instructions below to uninstall golang-github-tsenart-tb-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove golang-github-tsenart-tb-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-tsenart-tb-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: golang-github-tsenart-tb-dev
Architecture: all
Version: 0.0~git20151208.0.19f4c3d-2
Priority: extra
Section: universe/devel
Source: golang-github-tsenart-tb
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 39
Filename: pool/universe/g/golang-github-tsenart-tb/golang-github-tsenart-tb-dev_0.0~git20151208.0.19f4c3d-2_all.deb
Size: 7256
MD5sum: 48c8ba5684e43399cd362c1fa8f83ebc
SHA1: c46f03c664d62b98749ac0a294d68b5beceb2588
SHA256: 70984467aa2c8dfed25cb1945aa6e9393b588c45c6809ddea2720421038a3471
SHA512: e3b9c381b9b136749f2d263f73d7595033c5bd3fd85442ccace6a90c84c1852bd51a1d371b2fedf74435357fd28613ef633f2a90e378883943782e72fd4b5088
Homepage: https://github.com/tsenart/tb
Description-en: generic lock-free implementation of the "Token-Bucket" algorithm
The token bucket is an algorithm used in packet switched computer
networks and telecommunications networks. It can be used to check
that data transmissions, in the form of packets, conform to defined
limits on bandwidth and burstiness (a measure of the unevenness
or variations in the traffic flow).
.
This implementation of the token bucket generalises its applications
beyond packet rate conformance. Hence, the word generic. You can use it
to throttle any flow over time as long as it can be expressed as a
number (bytes/s, requests/s, messages/s, packets/s, potatoes/s,
heartbeats/s, etc...).
.
The lock-free part of the description refers to the lock-free
programming techniques (CAS loop) used in the core Bucket
methods (Take and Put).
Description-md5: 33e398f7001f465df637d1619f374bac