How to Install and Uninstall golang-github-mendersoftware-mender-artifact-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 19,2024

1. Install "golang-github-mendersoftware-mender-artifact-dev" package

Please follow the steps below to install golang-github-mendersoftware-mender-artifact-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install golang-github-mendersoftware-mender-artifact-dev

2. Uninstall "golang-github-mendersoftware-mender-artifact-dev" package

Learn how to uninstall golang-github-mendersoftware-mender-artifact-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove golang-github-mendersoftware-mender-artifact-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-mendersoftware-mender-artifact-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: golang-github-mendersoftware-mender-artifact-dev
Architecture: all
Version: 3.4.0-1build1
Priority: optional
Section: universe/devel
Source: golang-github-mendersoftware-mender-artifact
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2586
Depends: golang-github-pkg-errors-dev, golang-github-klauspost-pgzip-dev, golang-github-minio-sha256-simd-dev, golang-github-remyoudompheng-go-liblzma-dev, golang-github-stretchr-testify-dev, golang-github-urfave-cli-dev, golang-logrus-dev
Breaks: mender-client (<< 2.2.0-2~)
Filename: pool/universe/g/golang-github-mendersoftware-mender-artifact/golang-github-mendersoftware-mender-artifact-dev_3.4.0-1build1_all.deb
Size: 85372
MD5sum: 23c7eb0883ea46b6e3657ee6c438db96
SHA1: 67abbda89742e1871277639ecdea8f95e63a1253
SHA256: 13c94f3ddfe2ee38d3227c362e8d77f7b06d975e4cef28cc33c5cd2164e8924c
SHA512: 324c448541de8937711ea02be30e9f2f1d567b27e2f4281aef0cffdb7c8637f67178dda4f5c424847b7695f075f4ea7482ca7973913e3e58bacb6bc10c7c40f7
Homepage: https://github.com/mendersoftware/mender-artifact
Description-en: Library for managing Mender artifact files
Mender Artifacts Library Mender is an open source over-the-air (OTA)
software updater for embedded Linux devices. Mender comprises a client
running at the embedded device, as well as a server that manages
deployments across many devices.
.
This repository contains the artifacts library, which is used by the
Mender client, command line interface, server and for build integration
with the Yocto Project.
.
The artifacts library makes it easy to programmatically work with a
Mender artifact, which is a file that can be recognized by its .mender
suffix. Mender artifacts can contain binaries, metadata, checksums,
signatures and scripts that are used during a deployment. The artifact
format acts as a wrapper, and uses the tar format to bundle several
files into one.
.
In its simplest form, an artifact contains just a rootfs image, along
with its checksum, id and device type compatibility.
.
The artifacts library might also be useful for other updaters or
purposes. We are always happy to see other uses of it!
.
Mender logo Getting started To start using Mender, we recommend that
you begin with the Getting started section in the Mender documentation
(https://docs.mender.io/). Using the library You can use the parser
and reader in go in the standard way:
.
import (
"github.com/mendersoftware/mender-artifact/parser"
"github.com/mendersoftware/mender-artifact/reader"
)
.
For sample usage, please see the Mender client source code
(https://github.com/mendersoftware/mender).
Description-md5: fe0f5d541b4913ff7940267d308631d8