Deborphan: Как использовать его в дистрибутивах на основе Debian 13?
Из года в год мы, команда From Linux, предлагаем вам множество руководств и обучающих материалов по Linux. как оптимизировать и очистить различные стабильные версии Debian GNU/LinuxИ, как и ожидалось, мы уже сделали то же самое, когда Debian GNU/Linux 13 “Trixie” Она была выпущена. Однако стоит отметить и помнить, что эта последняя стабильная версия, выпущенная 8 августа 2025 года, помимо многих других, включала следующие новые функции: Добавлено 14 116 новых пакетов, удалено 8 844 устаревших или заброшенных пакета и обновлено 44 326 пакетов.Кроме того, переходя к теме, которая нас сегодня интересует, стоит отметить, что... пакет «Деборфан» Это одна из почти 9.000 изъятых посылок.
И поскольку многие пользователи в мире Linux уже давно используют это... пакет и команда для оптимизации и очистки вашей операционной системы Debian GNU/Linux. После множества версий, сегодня мы представляем вам вот это. Краткое и полезное руководство, которое поможет вам установить его на вашу текущую дистрибуцию Debian GNU/Linux 13 "Trixie".или другие, основанные на нем, такие как MX Linux или antiX.
Приложения для оптимизации GNU / Linux
Но прежде чем я покажу вам, как установить и использовать этот пакет и команду, я объясню. «Деборфан» Что касается дистрибутивов GNU/Linux на основе Debian 13, для отладки и улучшения вашей операционной системы мы рекомендуем изучить следующее: предыдущий связанный пост Используя ту же программу и другие утилиты для оптимизации Linux, после прочтения текста:
Deborphan — это утилита, которая находит «осиротевшие» пакеты в вашей операционной системе. Пакет считается «осиротевшим», если после удаления родительского пакета (пакета, который автоматически устанавливает другие пакеты через зависимости) «дочерний» пакет остается установленным на диске неиспользуемым, занимая лишнее место.

Deborphan: Как использовать его в дистрибутивах на основе Debian 13?
Что такое Деборфан и зачем его использовать?
Ссылаясь на официальное описание «Деборфан» в Официальные справочные страницы из проекта Debian GNU/Linux, он описывается следующим образом:
Деборфан Это программный инструмент, ориентированный на поиск пакетов, не зависящих от других пакетов. Его функция по умолчанию — поиск неиспользуемых библиотек в разделах "libs", "oldlibs" и "introspection". Если программа вызывается с необязательным списком пакетов, проверяются только зависимости этих пакетов. Результаты затем выводятся в стандартный поток вывода, как если бы этот параметр был указан. –show-depsКроме того, при поиске конкретных пакетов будет отображаться сам пакет, независимо от его приоритета.
В дополнение к этому описанию стоит упомянуть, что... Использование Deborphan в сочетании с такими инструментами (командами), как "apt", "aptitude" и "dpkg", помогает избежать и смягчить проблемы с производительностью и работой системы. В операционных системах Linux это происходит по разным причинам, связанным с накоплением "осиротевших" пакетов, таких как:
- Снизить потребление инодов и блоков.На серверах или рабочих станциях с ограниченным объемом памяти или небольшими корневыми разделами каждый мегабайт на счету. «Осиротевшие» библиотеки занимают место, которое можно было бы использовать для журналов, баз данных или кэширования приложений.
- Сокращение времени обновления операционной системыКаждый установленный пакет, независимо от его необходимости, должен быть проверен менеджером пакетов во время обновления системы (apt update и apt upgrade). Система с избыточным количеством пакетов обновляется дольше и потребляет больше пропускной способности.
- Повысить уровень безопасности и снизить вероятность появления уязвимых мест для атак.Заброшенная библиотека, которая не обновляется (возможно, из-за удаления репозитория исходного кода или ошибочной пометки как «ручная установка»), может содержать уязвимости безопасности (CVE). Если активный сервис динамически загружает эту заброшенную библиотеку, система оказывается скомпрометирована.
Таким образом, Deborphan — это программный инструмент, способный выступать в качестве специализированного аудитора.разработан для противодействия естественной энтропии (беспорядку) любой операционной системы Linux. посредством алгоритмического анализа заявленных зависимостей в базе данных программы DPKG.
Как установить и использовать его в Debian GNU/Linux 13 – Trixie?
Для установки на Debian GNU/Linux 13 "Trixie" или другие дистрибутивы, основанные на нем, пакет можно скачать. deborphan_1.7.35_amd64.deb от официальный репозиторий проекта Debianи продолжите установку обычным способом. После этого вы можете запустить её через консоль, просто набрав её имя, чтобы увидеть, какие пакеты, скорее всего, будут удалены. А поскольку у команды много опций, модификаторов вывода и поиска, а также параметров, которые нужно использовать и понимать, наиболее рекомендуемый подход, учитывая длину текста, — это... Прочитайте руководство пользователя, как в... español как в Английский. Как показано ниже:
Скачивание и установка


1. Простой и однопользовательский режим


2. Простой и безопасный способ использования команды xargs.
deborphan --guess-data | xargs sudo apt-get -y remove --purge

3. Расширенный и неагрессивный режим использования с учетом особенностей пользователя.
sudo aptitude purge $(deborphan --all-packages --force-hold --nice-mode --find-config --libdevel --guess-all --no-show-section) $(aptitude search ~c ~g -F %p)

4. Расширенный и очень агрессивный режим использования с помощью команды apt.
sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

5. Расширенный и очень агрессивный режим использования рекурсии.
Поскольку удаление "осиротевшего" пакета (дочернего) может привести к появлению нового "осиротевшего" пакета (теперь уже без зависимостей), очистка часто требует нескольких проходов. Распространенная однострочная команда среди системных администраторов и DevOps для выполнения этой операции до тех пор, пока ничего не останется, выглядит так:
while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done
Предупреждение: Этот цикл чрезвычайно агрессивен. А если его объединить с опцией --guess-allЕсли зависимости определены некорректно, это может привести к удалению значительной части системы. Рекомендуется использовать его только в базовом режиме (только безопасные библиотеки).
Наша первая рекомендация, и только если в бесплатной операционной системе с открытым исходным кодом на базе Debian GNU/Linux уже установлено приложение Bleachbit, и пользователь очень хорошо настроил и оптимизировал её для графического выполнения обслуживания (очистки) своей операционной системы, — вручную выполнить или в скрипте следующую команду: bleachbit –preset –preview; bleachbit –preset –clean.

Резюме
В целом, «Deborphan» — это ценный программный продукт в рамках Linux-мира. которая больше недоступна для Debian GNU/Linux 13 "Trixie". Но которую, безусловно, стоит сохранить и продолжать использовать, потому что для обеспечения эффективного администрирования операционной системы LinuxОсобенно это касается управления жизненным циклом зависимостей в функциональной операционной системе. Прежде всего, потому что это все еще... Отличная утилита, дополняющая задачи, поставленные перед командой "apt autoremove".Это во многом обусловлено его широкими возможностями аудита, настраиваемыми эвристиками и независимостью от базы данных состояния APT в режиме «автоматический/ручной». Это делает его идеальным инструментом для цифровой очистки, способным эффективно диагностировать и устранять проблемы.
Наконец, помните посетите наш «стартовая страница» En Español. Или на любом другом языке (просто добавив 2 буквы в конец текущего URL-адреса, например: ar, de, en, fr, ja, pt и ru и многие другие), чтобы узнать больше текущего контента. Кроме того, мы приглашаем вас присоединиться к нашему Официальный Telegram-канал чтобы читать и делиться другими новостями, руководствами и учебными пособиями с нашего сайта.