How to Install and Uninstall golang-github-vbatts-tar-split-dev Package on Ubuntu 16.04 LTS (Xenial Xerus)
Last updated: November 07,2024
1. Install "golang-github-vbatts-tar-split-dev" package
This tutorial shows how to install golang-github-vbatts-tar-split-dev on Ubuntu 16.04 LTS (Xenial Xerus)
$
sudo apt update
Copied
$
sudo apt install
golang-github-vbatts-tar-split-dev
Copied
2. Uninstall "golang-github-vbatts-tar-split-dev" package
This tutorial shows how to uninstall golang-github-vbatts-tar-split-dev on Ubuntu 16.04 LTS (Xenial Xerus):
$
sudo apt remove
golang-github-vbatts-tar-split-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the golang-github-vbatts-tar-split-dev package on Ubuntu 16.04 LTS (Xenial Xerus)
Package: golang-github-vbatts-tar-split-dev
Priority: extra
Section: universe/devel
Installed-Size: 273
Maintainer: Ubuntu Developers
Original-Maintainer: pkg-go
Architecture: all
Source: golang-github-vbatts-tar-split
Version: 0.9.10-1
Depends: golang-github-codegangsta-cli-dev | golang-codegangsta-cli-dev, golang-github-sirupsen-logrus-dev | golang-logrus-dev
Filename: pool/universe/g/golang-github-vbatts-tar-split/golang-github-vbatts-tar-split-dev_0.9.10-1_all.deb
Size: 42776
MD5sum: f90f20670b35ed517de90847c466da85
SHA1: 0ca60be8c7a2af547fe4b0df56adf57062ed5c64
SHA256: 4d4d92de5da0eb56531286403d89654c4979f9a7a06c9ae0f030308253cf15de
Description-en: tar archive assembly/disassembly (source)
Pristinely disassembling a tar archive, and stashing needed raw bytes and
offsets to reassemble a validating original archive.
.
Eventually this should detect TARs that this is not possible with.
.
For example stored sparse files that have "holes" in them, will be read as a
contiguous file, though the archive contents may be recorded in sparse format.
Therefore when adding the file payload to a reassembled tar, to achieve
identical output, the file payload would need be precisely re-sparsified. This
is not something I seek to fix imediately, but would rather have an alert that
precise reassembly is not possible. (see more
http://www.gnu.org/software/tar/manual/html_node/Sparse-Formats.html)
.
Other caveat, while tar archives support having multiple file entries for the
same path, we will not support this feature. If there are more than one entries
with the same path, expect an err (like ErrDuplicatePath) or a resulting tar
stream that does not validate your original checksum/signature.
.
Contract: Do not break the API of stdlib archive/tar in our fork (ideally find
an upstream mergeable solution).
.
This package contains the source.
Description-md5: 2c9f1971f673b456224a80f1ad1dfbcd
Built-Using: golang (= 2:1.5.1-0ubuntu2), golang-codegangsta-cli (= 0.0~git20150117-3), golang-logrus (= 0.8.7-2)
Homepage: https://github.com/vbatts/tar-split
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Priority: extra
Section: universe/devel
Installed-Size: 273
Maintainer: Ubuntu Developers
Original-Maintainer: pkg-go
Architecture: all
Source: golang-github-vbatts-tar-split
Version: 0.9.10-1
Depends: golang-github-codegangsta-cli-dev | golang-codegangsta-cli-dev, golang-github-sirupsen-logrus-dev | golang-logrus-dev
Filename: pool/universe/g/golang-github-vbatts-tar-split/golang-github-vbatts-tar-split-dev_0.9.10-1_all.deb
Size: 42776
MD5sum: f90f20670b35ed517de90847c466da85
SHA1: 0ca60be8c7a2af547fe4b0df56adf57062ed5c64
SHA256: 4d4d92de5da0eb56531286403d89654c4979f9a7a06c9ae0f030308253cf15de
Description-en: tar archive assembly/disassembly (source)
Pristinely disassembling a tar archive, and stashing needed raw bytes and
offsets to reassemble a validating original archive.
.
Eventually this should detect TARs that this is not possible with.
.
For example stored sparse files that have "holes" in them, will be read as a
contiguous file, though the archive contents may be recorded in sparse format.
Therefore when adding the file payload to a reassembled tar, to achieve
identical output, the file payload would need be precisely re-sparsified. This
is not something I seek to fix imediately, but would rather have an alert that
precise reassembly is not possible. (see more
http://www.gnu.org/software/tar/manual/html_node/Sparse-Formats.html)
.
Other caveat, while tar archives support having multiple file entries for the
same path, we will not support this feature. If there are more than one entries
with the same path, expect an err (like ErrDuplicatePath) or a resulting tar
stream that does not validate your original checksum/signature.
.
Contract: Do not break the API of stdlib archive/tar in our fork (ideally find
an upstream mergeable solution).
.
This package contains the source.
Description-md5: 2c9f1971f673b456224a80f1ad1dfbcd
Built-Using: golang (= 2:1.5.1-0ubuntu2), golang-codegangsta-cli (= 0.0~git20150117-3), golang-logrus (= 0.8.7-2)
Homepage: https://github.com/vbatts/tar-split
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu