How to Install and Uninstall golang-github-vishvananda-netlink-dev Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 18,2024

1. Install "golang-github-vishvananda-netlink-dev" package

This tutorial shows how to install golang-github-vishvananda-netlink-dev on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install golang-github-vishvananda-netlink-dev

2. Uninstall "golang-github-vishvananda-netlink-dev" package

Here is a brief guide to show you how to uninstall golang-github-vishvananda-netlink-dev on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove golang-github-vishvananda-netlink-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-vishvananda-netlink-dev package on Ubuntu 20.10 (Groovy Gorilla)

Package: golang-github-vishvananda-netlink-dev
Architecture: all
Version: 1.1.0-1
Priority: extra
Section: universe/devel
Source: golang-github-vishvananda-netlink
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: pkg-go
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 740
Depends: golang-github-vishvananda-netns-dev, golang-golang-x-sys-dev
Filename: pool/universe/g/golang-github-vishvananda-netlink/golang-github-vishvananda-netlink-dev_1.1.0-1_all.deb
Size: 115456
MD5sum: b6427762e6037ee8a7831aaec542db5a
SHA1: ca74bb7d0f184b84815999e1bee28d986f6a4b74
SHA256: cfc24a2a63883201eeb624eac540705d47757e3844ed48d6258f683effa4e2ee
SHA512: 82cfcd018c85199869e3612c9e487b49d3a852a97b0df9fad128fe7912ae829980ba0528c157b9bf9d3c18945aa09f967a609e724ec4f971a3aaa21879f95d57
Homepage: https://github.com/vishvananda/netlink
Description-en: netlink library for go
The netlink package provides a simple netlink library for go. Netlink is the
interface a user-space program in Linux uses to communicate with the kernel. It
can be used to add and remove interfaces, set ip addresses and routes, and
configure ipsec. Netlink communication requires elevated privileges, so in most
cases this code needs to be run as root. Since low-level netlink messages are
inscrutable at best, the library attempts to provide an API that is loosely
modeled on the CLI provied by iproute2. Actions like ip link add will be
accomplished via a similarly named function like AddLink(). This library began
its life as a fork of the netlink functionality in docker/libcontainer but was
heavily rewritten to improve testability, performance, and to add new
functionality like ipsec xfrm handling.
.
This package contains the source.
Description-md5: 12d3b01afd724a58bf2a529e928de1e2