How to Install and Uninstall btrfsmaintenance Package on Ubuntu 20.10 (Groovy Gorilla)
Last updated: February 02,2025
1. Install "btrfsmaintenance" package
In this section, we are going to explain the necessary steps to install btrfsmaintenance on Ubuntu 20.10 (Groovy Gorilla)
$
sudo apt update
Copied
$
sudo apt install
btrfsmaintenance
Copied
2. Uninstall "btrfsmaintenance" package
Please follow the steps below to uninstall btrfsmaintenance on Ubuntu 20.10 (Groovy Gorilla):
$
sudo apt remove
btrfsmaintenance
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the btrfsmaintenance package on Ubuntu 20.10 (Groovy Gorilla)
Package: btrfsmaintenance
Architecture: all
Version: 0.4.2-1
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Nicholas D Steeves
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 75
Depends: btrfs-progs, systemd | cron
Enhances: btrfs-progs
Filename: pool/universe/b/btrfsmaintenance/btrfsmaintenance_0.4.2-1_all.deb
Size: 17088
MD5sum: 9879688837ae83c5c8713b803279453c
SHA1: a0a7282b27d6c2eb6adf172c2dd9bf344a449fd6
SHA256: 698d2a67579256f46b423806c947492cb0fa0961ac562cce170c31a6c35d2d37
SHA512: 5240c22ccdc55074afd8b8e56c0b3d8487cfad80d553fa2c478f5b753a0f49f131d76a65e474c33480ad014d2c741e106154c89e2dd11e659d3b1e5f79de6926
Homepage: https://github.com/kdave/btrfsmaintenance
Description-en: automate btrfs maintenance tasks on mountpoints or directories
This is a set of scripts for the btrfs filesystem that automates the
following maintenance tasks: scrub, balance, trim, and defragment.
.
Tasks are enabled, disabled, scheduled, and customised from a single
text file. The default configuration assumes an installation profile
where / is a btrfs filesystem.
.
The default values have been chosen as an even compromise between
time to complete maintenance, improvement in filesystem performance,
and minimum impact on other processes. Please note that I/O priority
scheduling requires the use of CFQ, and not noop, deadline,
anticipatory, or blk-mq. CFQ is Debian's default block scheduler.
Description-md5: 61f9654a02fcc26347d3a0d9a25a28e5
Architecture: all
Version: 0.4.2-1
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Nicholas D Steeves
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 75
Depends: btrfs-progs, systemd | cron
Enhances: btrfs-progs
Filename: pool/universe/b/btrfsmaintenance/btrfsmaintenance_0.4.2-1_all.deb
Size: 17088
MD5sum: 9879688837ae83c5c8713b803279453c
SHA1: a0a7282b27d6c2eb6adf172c2dd9bf344a449fd6
SHA256: 698d2a67579256f46b423806c947492cb0fa0961ac562cce170c31a6c35d2d37
SHA512: 5240c22ccdc55074afd8b8e56c0b3d8487cfad80d553fa2c478f5b753a0f49f131d76a65e474c33480ad014d2c741e106154c89e2dd11e659d3b1e5f79de6926
Homepage: https://github.com/kdave/btrfsmaintenance
Description-en: automate btrfs maintenance tasks on mountpoints or directories
This is a set of scripts for the btrfs filesystem that automates the
following maintenance tasks: scrub, balance, trim, and defragment.
.
Tasks are enabled, disabled, scheduled, and customised from a single
text file. The default configuration assumes an installation profile
where / is a btrfs filesystem.
.
The default values have been chosen as an even compromise between
time to complete maintenance, improvement in filesystem performance,
and minimum impact on other processes. Please note that I/O priority
scheduling requires the use of CFQ, and not noop, deadline,
anticipatory, or blk-mq. CFQ is Debian's default block scheduler.
Description-md5: 61f9654a02fcc26347d3a0d9a25a28e5