How to Install and Uninstall golang-github-nightlyone-lockfile-dev Package on Ubuntu 20.10 (Groovy Gorilla)
Last updated: December 23,2024
1. Install "golang-github-nightlyone-lockfile-dev" package
Here is a brief guide to show you how to install golang-github-nightlyone-lockfile-dev on Ubuntu 20.10 (Groovy Gorilla)
$
sudo apt update
Copied
$
sudo apt install
golang-github-nightlyone-lockfile-dev
Copied
2. Uninstall "golang-github-nightlyone-lockfile-dev" package
Please follow the instructions below to uninstall golang-github-nightlyone-lockfile-dev on Ubuntu 20.10 (Groovy Gorilla):
$
sudo apt remove
golang-github-nightlyone-lockfile-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the golang-github-nightlyone-lockfile-dev package on Ubuntu 20.10 (Groovy Gorilla)
Package: golang-github-nightlyone-lockfile-dev
Architecture: all
Version: 0.0~git20170804.6a197d5-1
Priority: extra
Section: universe/devel
Source: golang-github-nightlyone-lockfile
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 28
Filename: pool/universe/g/golang-github-nightlyone-lockfile/golang-github-nightlyone-lockfile-dev_0.0~git20170804.6a197d5-1_all.deb
Size: 6272
MD5sum: 3d63b51dd79b8edc8333eb749cacd315
SHA1: c5776c6a14c6c403d959bf55479eac663e12ca95
SHA256: a7a00e7b86846ff7e51606ac30a6ae42010042c460646b26cdb28e10a5e84bcb
SHA512: ccd38f4b6a0d65effecf9fadff90c36a597d3de1e7da6a66e1075ff268e3ad0cd6c461b40525a501ce830507e3782a2e23be0da2f5dac23118918ceb65767995
Homepage: https://github.com/nightlyone/lockfile
Description-en: Golang library to handle locking via pid files
Package lockfile handles pid file based locking.
.
While a sync.Mutex helps against concurrency issues within a single process,
this package is designed to help against concurrency issues between
cooperating processes or serializing multiple invocations of the same process.
You can also combine sync.Mutex with Lockfile in order to serialize an action
between different goroutines in a single program and also multiple invocations
of this program.
Description-md5: b439a6d70e9d1663f310bea11991c3aa
Architecture: all
Version: 0.0~git20170804.6a197d5-1
Priority: extra
Section: universe/devel
Source: golang-github-nightlyone-lockfile
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 28
Filename: pool/universe/g/golang-github-nightlyone-lockfile/golang-github-nightlyone-lockfile-dev_0.0~git20170804.6a197d5-1_all.deb
Size: 6272
MD5sum: 3d63b51dd79b8edc8333eb749cacd315
SHA1: c5776c6a14c6c403d959bf55479eac663e12ca95
SHA256: a7a00e7b86846ff7e51606ac30a6ae42010042c460646b26cdb28e10a5e84bcb
SHA512: ccd38f4b6a0d65effecf9fadff90c36a597d3de1e7da6a66e1075ff268e3ad0cd6c461b40525a501ce830507e3782a2e23be0da2f5dac23118918ceb65767995
Homepage: https://github.com/nightlyone/lockfile
Description-en: Golang library to handle locking via pid files
Package lockfile handles pid file based locking.
.
While a sync.Mutex helps against concurrency issues within a single process,
this package is designed to help against concurrency issues between
cooperating processes or serializing multiple invocations of the same process.
You can also combine sync.Mutex with Lockfile in order to serialize an action
between different goroutines in a single program and also multiple invocations
of this program.
Description-md5: b439a6d70e9d1663f310bea11991c3aa