1,6K подписчиков

Поиск дубликатов файлов в Linux, Windows, MacOS | Бесплатный софт

175 прочитали

Краткий обзор и установка приложения с открытым исходным кодом для поиска дубликатов в популярных ОС.

Краткий обзор и установка приложения с открытым исходным кодом для поиска дубликатов в популярных ОС. Около 2 лет назад я написал заметку об установке уже не поддерживаемого fslint в Ubuntu 20.04+. Т.

Около 2 лет назад я написал заметку об установке уже не поддерживаемого fslint в Ubuntu 20.04+. Т.к. статья до сих пор актуальна, я решил обозреть современные аналоги указанного решения и если вас интересует только поиск дубликатов, то dupeGuru - то, что нужно.

Обзор возможностей dupeGuru

По большому счёту, возможность всего одна - поиск дубликатов файлов. Указываете каталог(и), что ищете и по каким критериям. Также доступны дополнительные настройки для более тонкой работы приложения:

Параметры поиска дубликатов
Параметры поиска дубликатов

Найденные дубликаты можно удалить/переместить или скопировать:

Список действий с дубликатами
Список действий с дубликатами

Предпросмотра в приложении нет, что не нагружает интерфейс. Открыть любой файл из списка можно, дважды кликнув по нему ЛКМ.

Поддерживаемые языки: Русский, Украинский, Китайский, Английский, Немецкий и др.

Установка dupeGuru

Чтобы установить приложение, скачайте установочные файлы для своей версии операционной системы:

Установка dupeGuru из исходников

В примере рассмотрена установка в ОС LinuxMint, но т.к. проект написан на Python, компиляция также может быть произведена в Windows

Скачаем исходный код проекта:

git clone https://github.com/arsenetar/dupeguru.git

Внимание! Для выполнения команды может потребоваться установить git:

sudo apt install git

Установим модули, необходимые для сборки проекта:

sudo apt install python3.10-venv && pip install semantic-version send2trash polib sphinx setuptools

Перейдём в каталог со скачанным кодом и запустим компиляцию документации:

cd dupeguru && python3 build.py

Об удачной сборке свидетельствует вывод build succeeded после каждого блока
Об удачной сборке свидетельствует вывод build succeeded после каждого блока

Запустим сборку и установку всего проекта:

make && sudo make install
Компиляция проекта из исходников
Компиляция проекта из исходников

Запуск приложения можно осуществить с помощью команды dupeguru.

Если материал оказался полезным, поставь лайк или подпишись на канал, чтобы чаще видеть в ленте подобный контент.)

---

Обзоры альтернативных приложений и другого ПО с открытым исходным кодом доступны по ссылке:

Бесплатный софт | Эникей на передержке | Дзен
dzen.ru