Similar Images which check 1421 image files which takes 110,1MB Similar Images which check 332 files which takes 1,7GB I used Mprof for checking memory usage FSlint and Dupeguru, for Czkawka I used Heaptrack.To not get Dupeguru crash I checked smaller directory with 217986 files and 41883 folders. Minimum file size to check I set to 1 KB on all programs I prepared a directory and performed a test without any folder exceptions(I removed all directories from FSlint and Czkawka from other tabs than Include Directory) which contained 229868 files which took 203,7 GB and 13708 duplicates files in 9117 groups which took 7.90 GB. I tested it on SSD Disk 256GB GoodRam and i7 4770 CPU. Since Czkawka is written in Rust and aims to be a faster alternative to FSlint (written in Python), we need to compare the speed of these tools. Run CLI(this will print help with a lot of examples) cargo run -bin czkawka_cli.Run GTK GUI cargo run -bin czkawka_guiFor Linux-to-Windows cross-building instruction look at the CI.Install requirements for GTK apt install -y libgtk-3-dev.Rust 1.46 - probably lower also works fine(1.40 is needed by GTK)įor now only Linux (and maybe also macOS) is supported Devel versionsĪrtifacts from each commit you can also download here - Compilation Requirements This is unofficial package, so new versions will not be always available. Tried to set up it, but for now I have problems described in this issueĬzkawka is also available in Arch Linux's AUR from which it can be easily downloaded and installed on the system. Maybe someday Debian/Ubuntu repository and PPA Snap also are available, but there is no access to sudo snap install czkawka Flatpak The easiest method to install Czkawka is to use Cargo command(you must have installed GTK libraries in OS) cargo install czkawka_guicargo install czkawka_cliYou can update package by typing same command. AppimageĪppimage files are available in release page - įor now looks that there is a bug with this format, because it doesn't allow to open two images/files at once. If the app does not run when clicking at a launcher, run it through a terminal. Precompiled binaries are available here. Sudo yum install cargo gtk3-devel glib2-devel Usage Precompiled binaries Sudo apt install cargo libgtk-dev Fedora/CentOS Same with Appimage on Linux(except having system 18.04+ or similar).īut compiled GUI binaries on Linux or compiling it on your own os require to install this packages: Ubuntu/Debian If you are using Windows or Mac binaries, there is no specific requirements. ![]() ![]() ![]() Invalid Symbolic Links - Shows symbolic links which points to non-existent files/directories.Same Music - Search for music with same artist, album etc.Zeroed Files - Find files which are filled with zeros(usually corrupted).Similar Images - Finds images which are not exactly the same(different resolution, watermarks).Temporary Files - Allows finding temporary files.Empty Files - Looks for empty files across disk.Big Files - Finds provided number of the biggest files in given location.Empty Folders - Finds empty folders with the help of advanced algorithm.Duplicates - Finds duplicates basing on size(fast), hash(accurate), first 1MB of hash(moderate).Image previews to get quick view at the compared photos.Rich search option - allows setting absolute included and excluded directories, set of allowed file extensions or excluded items with * wildcard.Saving results to a file - allows reading entries found by the tool easily.Light/Dark theme match the appearance of the system(Linux only).GUI GTK frontend - uses modern GTK 3 and looks similar to FSlint.CLI frontend, very fast to automate tasks. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |