How to Install and Uninstall consul-migrate Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: November 22,2024

1. Install "consul-migrate" package

Please follow the guidance below to install consul-migrate on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install consul-migrate

2. Uninstall "consul-migrate" package

In this section, we are going to explain the necessary steps to uninstall consul-migrate on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove consul-migrate $ sudo apt autoclean && sudo apt autoremove

3. Information about the consul-migrate package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: consul-migrate
Priority: extra
Section: universe/devel
Installed-Size: 6572
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Architecture: amd64
Version: 0.1.0-1
Depends: libc6 (>= 2.4), liblmdb0 (>= 0.9.7)
Filename: pool/universe/c/consul-migrate/consul-migrate_0.1.0-1_amd64.deb
Size: 1491864
MD5sum: b6850b3a1495fa9a27ca257dd2caeb7d
SHA1: 4c51dc6610e7c187cdcd75a20dc91d9a939583bd
SHA256: e762eb18df67b4a75fa27d2ea65603d21787c8c3f91bcdfc3d2af0f802c3ec1f
Description-en: Consul server data migrator
consul-migrate is a Go package and CLI utility to perform a very specific data
migration for Consul servers nodes. Between Consul versions 0.5.0 and 0.5.1,
the backend for storing Raft data was changed from LMDB to BoltDB. To support
seamless upgrades, this library is embedded in Consul version 0.5.1 to perform
the upgrade automatically.
.
This package contains the "consul-migrate" CLI utility necessary for upgrading
from "< 0.5.1" to "0.6.0+".
Description-md5: c311d17e516319fc6095d900c2ff7f91
Built-Using: golang (= 2:1.5.1-0ubuntu2), golang-github-hashicorp-raft (= 0.0~git20150728.9b586e2-2), golang-github-hashicorp-raft-boltdb (= 0.0~git20150201.d1e82c1-1), golang-github-hashicorp-raft-mdb (= 0.0~git20150806.0.55f2947-1)
Homepage: https://github.com/hashicorp/consul-migrate
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu