How to Install and Uninstall btrfsmaintenance Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: November 26,2024

1. Install "btrfsmaintenance" package

This guide covers the steps necessary to install btrfsmaintenance on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install btrfsmaintenance

2. Uninstall "btrfsmaintenance" package

Please follow the instructions below to uninstall btrfsmaintenance on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove btrfsmaintenance $ sudo apt autoclean && sudo apt autoremove

3. Information about the btrfsmaintenance package on Ubuntu 21.04 (Hirsute Hippo)

Package: btrfsmaintenance
Architecture: all
Version: 0.5-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: 69
Depends: btrfs-progs, systemd | cron
Enhances: btrfs-progs
Filename: pool/universe/b/btrfsmaintenance/btrfsmaintenance_0.5-1_all.deb
Size: 19724
MD5sum: b0a7e59e8dee9acf1340cbad44dfdf9d
SHA1: e981313dbb47cd23b1a999e9b1a354982a59e745
SHA256: 1e25923d6121eeb8882185d2612ed6dacd0ebbf14e0abe36a7eb1923b4545748
SHA512: eb17e5bb90c5ccb5143d6a9635a0de42c9f94804563fe23a28d83d263089f24260d6c459fb4ea0b2b9a9bb355a69284981b074c06d9468145a8135eb5fdb72dd
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
minimisation of resources taken from other processes. Please note that I/O
priority scheduling requires the use of BFQ or CFQ, and not noop, deadline,
anticipatory, nor the new mq-deadline which uses blk-mq.
Description-md5: bce3a1747ea2a8ec93a929b3f681cf44