How to Install and Uninstall fssync Package on Kali Linux
Last updated: November 07,2024
1. Install "fssync" package
This guide covers the steps necessary to install fssync on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
fssync
Copied
2. Uninstall "fssync" package
This tutorial shows how to uninstall fssync on Kali Linux:
$
sudo apt remove
fssync
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the fssync package on Kali Linux
Package: fssync
Version: 1.7-1
Installed-Size: 69
Maintainer: Julien Muchembled
Architecture: all
Depends: python3 (>= 3.3), python3-pylibacl (>> 0.5.1-1.1), openssh-client | openssh-server
Size: 23284
SHA256: 7abc02f1f0bc4c5e8a51427a9c6492ad8971a7f8aeca808d3cd6f743a9f31f7a
SHA1: 26eab4c241eddc0aae1a5265fb880c6ab6b13099
MD5sum: 366cdf11f516bbd2d8a175d581dbe609
Description: File system synchronization tool (1-way, over SSH)
fssync is a 1-way file-synchronization tool that tracks inodes and maintains a
local database of files that are on the remote side, making it able to:
- handle efficiently a huge number of dirs/files
- detect renames/moves and hard-links
.
It aims at minimizing network traffic and synchronizing every detail of a file
system:
- all types of inode: file, dir, block/character/fifo, socket, symlink
- preserve hard links
- modification time, ownership/permission/ACL, extended attributes
- sparse files
.
Other features:
- it can be configured to exclude files from synchronization
- fssync can be interrupted and resumed at any time, making it tolerant to
random failures (e.g. network error)
- algorithm to synchronize file content is designed to handle big files
like VM images efficiently, by updating fixed-size modified blocks in-place
.
Main usage of fssync is to prevent data loss in case of hardware failure,
where RAID1 is not possible (e.g. in laptops).
.
On Btrfs file systems, fssync is an useful alternative to `btrfs send` (and
`receive`) commands, thanks to filtering capabilities. This can be combined
with Btrfs snapshotting at destination side for a full backup solution.
Description-md5:
Homepage: https://github.com/jmuchemb/fssync
Section: utils
Priority: optional
Filename: pool/main/f/fssync/fssync_1.7-1_all.deb
Version: 1.7-1
Installed-Size: 69
Maintainer: Julien Muchembled
Architecture: all
Depends: python3 (>= 3.3), python3-pylibacl (>> 0.5.1-1.1), openssh-client | openssh-server
Size: 23284
SHA256: 7abc02f1f0bc4c5e8a51427a9c6492ad8971a7f8aeca808d3cd6f743a9f31f7a
SHA1: 26eab4c241eddc0aae1a5265fb880c6ab6b13099
MD5sum: 366cdf11f516bbd2d8a175d581dbe609
Description: File system synchronization tool (1-way, over SSH)
fssync is a 1-way file-synchronization tool that tracks inodes and maintains a
local database of files that are on the remote side, making it able to:
- handle efficiently a huge number of dirs/files
- detect renames/moves and hard-links
.
It aims at minimizing network traffic and synchronizing every detail of a file
system:
- all types of inode: file, dir, block/character/fifo, socket, symlink
- preserve hard links
- modification time, ownership/permission/ACL, extended attributes
- sparse files
.
Other features:
- it can be configured to exclude files from synchronization
- fssync can be interrupted and resumed at any time, making it tolerant to
random failures (e.g. network error)
- algorithm to synchronize file content is designed to handle big files
like VM images efficiently, by updating fixed-size modified blocks in-place
.
Main usage of fssync is to prevent data loss in case of hardware failure,
where RAID1 is not possible (e.g. in laptops).
.
On Btrfs file systems, fssync is an useful alternative to `btrfs send` (and
`receive`) commands, thanks to filtering capabilities. This can be combined
with Btrfs snapshotting at destination side for a full backup solution.
Description-md5:
Homepage: https://github.com/jmuchemb/fssync
Section: utils
Priority: optional
Filename: pool/main/f/fssync/fssync_1.7-1_all.deb