Deborphan: Debian 13 기반 배포판에서 어떻게 사용하나요?
저희 From Linux에서는 매년 여러분께 다양한 가이드와 튜토리얼을 제공해 왔습니다. 방법 최적화 및 정리 저희가 제공하는 다양한 안정 버전의 데비안 GNU/리눅스예상대로, 우리는 이미 똑같은 일을 했었죠. 데비안 GNU/리눅스 13 "트릭시" 해당 버전이 출시되었습니다. 하지만 2025년 8월 8일에 출시된 최신 안정 버전에는 다른 많은 기능들 중에서도 다음과 같은 새로운 기능들이 포함되어 있다는 점을 기억해 두는 것이 좋습니다. 14.116개의 새로운 패키지가 추가되었고, 8.844개의 더 이상 사용되지 않거나 버려진 패키지가 제거되었으며, 44.326개의 패키지가 업데이트되었습니다.더 나아가, 오늘 우리가 다룰 주제로 넘어가자면, 다음과 같은 점을 언급할 가치가 있습니다. "데보르판" 패키지 제거된 약 9.000개의 소포 중 하나였습니다.
그리고 리눅스 사용자들 중 상당수가 오랫동안 다음과 같은 방식을 사용해 왔기 때문에 Debian GNU/Linux 운영 체제를 최적화하고 정리하는 패키지 및 명령어입니다. 여러 번의 수정 끝에 오늘 드디어 이 버전을 선보입니다. 현재 사용 중인 Debian GNU/Linux 13 "Trixie" 배포판에 설치하는 데 도움이 되는 짧고 유용한 튜토리얼입니다.또는 MX Linux나 antiX와 같이 이를 기반으로 하는 다른 배포판.
GNU / Linux를 최적화하는 애플리케이션
하지만 그 전에 패키지와 명령어를 설치하고 사용하는 방법을 보여드리겠습니다. "데보르판" Debian 13 기반의 GNU/Linux 배포판과 관련하여 운영 체제를 디버깅하고 개선하려면 다음을 살펴보는 것이 좋습니다. 이전 관련 게시물 이 내용을 다 읽고 난 후, 동일한 프로그램과 다른 리눅스 최적화 유틸리티를 사용하여 다음과 같이 해 보세요.
Deborphan은 운영 체제에서 "고아 패키지"를 찾는 유틸리티입니다. 패키지가 "고아 패키지"로 간주되는 경우는 상위 패키지(종속성을 통해 다른 패키지를 자동으로 설치하는 패키지)를 제거한 후에도 "하위" 패키지가 디스크에 사용되지 않은 채 남아 불필요한 공간을 차지하는 경우입니다.

Deborphan: Debian 13 기반 배포판에서 어떻게 사용하나요?
데보르판이란 무엇이며, 왜 사용해야 할까요?
공식 설명을 인용하자면 "데보르판" 공식 맨페이지 데비안 GNU/리눅스 프로젝트에서, 다음과 같이 설명됩니다.
데보르판 이 소프트웨어 도구는 다른 패키지에 의존하지 않는 패키지를 찾는 데 중점을 두고 있습니다. 기본 기능은 "libs", "oldlibs" 및 "introspection" 섹션을 검색하여 사용되지 않는 라이브러리를 찾는 것입니다. 선택적으로 패키지 목록을 지정하여 호출하면 해당 패키지의 종속성만 검사합니다. 결과는 마치 옵션을 지정한 것처럼 표준 출력으로 출력됩니다. –show-deps또한 특정 패키지를 검색하면 우선순위와 관계없이 해당 패키지가 표시됩니다.
이 설명을 좀 더 자세히 하자면, 다음과 같은 점을 언급할 가치가 있습니다. Deborphan을 "apt", "aptitude", "dpkg"와 같은 도구(명령어)와 함께 사용하면 성능 및 운영 문제를 예방하고 완화하는 데 도움이 됩니다. 리눅스 운영 체제에서는 다음과 같은 여러 가지 이유로 인해 사용되지 않는 패키지가 누적되는 문제가 발생합니다.
- 이노드와 블록의 소비를 줄입니다.저장 공간이 제한적이거나 루트 파티션 크기가 작은 서버 또는 워크스테이션에서는 모든 메가바이트가 중요합니다. 사용되지 않는 라이브러리는 로그, 데이터베이스 또는 애플리케이션 캐싱에 사용될 수 있는 공간을 차지합니다.
- 운영 체제 업데이트 시간 단축필수 패키지든 아니든, 설치된 모든 패키지는 시스템 업데이트(apt update 및 apt upgrade) 중에 패키지 관리자에 의해 검사되어야 합니다. 패키지 수가 과도하게 많은 시스템은 업데이트 시간이 오래 걸리고 대역폭을 더 많이 소모합니다.
- 보안을 강화하고 공격에 취약한 지점의 가능성을 줄입니다.소스 저장소가 삭제되었거나 "수동 설치"로 잘못 표시되는 등 업데이트가 제대로 이루어지지 않은 라이브러리에는 보안 취약점(CVE)이 포함될 수 있습니다. 활성 서비스가 이러한 업데이트되지 않은 라이브러리를 동적으로 로드하면 시스템이 손상될 수 있습니다.
따라서, Deborphan은 전문 감사 도구 역할을 수행할 수 있는 소프트웨어 도구입니다.리눅스 운영 체제의 고유한 엔트로피(무질서)에 대응하도록 설계되었습니다. 선언된 종속 관계에 대한 알고리즘 분석을 통해 DPKG 프로그램 데이터베이스에 있습니다.
Debian GNU/Linux 13에 Trixie를 설치하고 사용하는 방법은 무엇인가요?
Debian GNU/Linux 13 "Trixie" 또는 이를 기반으로 하는 다른 배포판에 설치하려면 패키지를 다운로드할 수 있습니다. deborphan_1.7.35_amd64.deb ~에서 데비안 프로젝트의 공식 저장소그런 다음 평소처럼 설치를 진행하십시오. 설치가 완료되면 콘솔에서 해당 패키지 이름을 입력하여 어떤 패키지가 제거될 가능성이 있는지 확인할 수 있습니다. 이 명령어는 옵션, 출력 및 검색 수정자, 매개변수가 많고 이해하기 어렵기 때문에, 텍스트가 길어질 수 있으므로 가장 권장되는 접근 방식은 다음과 같습니다. 사용자 설명서를 읽으십시오. (사용 설명서의 내용 포함) 스페인어 에서와 같이 영어. 아래와 같이:
다운로드 및 설치


1. 간편하고 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종속성이 완벽하게 정의되지 않으면 시스템의 상당 부분이 제거될 수 있습니다. 따라서 기본 모드(안전한 라이브러리만 사용)에서만 사용하는 것이 좋습니다.
첫 번째 권장 사항은, 데비안 GNU/리눅스 기반의 무료 오픈 소스 운영 체제에 Bleachbit 애플리케이션이 이미 설치되어 있고, 사용자가 운영 체제 유지 관리(클리닝)를 그래픽 방식으로 수행할 수 있도록 잘 구성 및 최적화한 경우에만, 다음 명령어를 수동으로 또는 스크립트 내에서 실행하는 것입니다: bleachbit –preset –preview; bleachbit –preset –clean.

개요
요약하면, "Deborphan"은 리눅스 생태계에서 매우 가치 있는 소프트웨어 엔지니어링 결과물입니다. 이는 데비안 GNU/리눅스 13 "트릭시"에서는 더 이상 사용할 수 없지만, 보존하고 계속 사용할 가치가 충분히 있는 기능입니다. 리눅스 운영 체제의 효율적인 관리를 달성하기 위해특히 기능적인 운영 체제 내에서 의존성 생명주기 관리에 관해서 말입니다. 무엇보다도, 그것은 여전히 하나의 과제이기 때문입니다. "apt autoremove" 명령어에 할당된 작업을 보완하는 데 매우 유용한 도구입니다.이는 주로 심층적인 감사 기능, 구성 가능한 휴리스틱, 그리고 APT의 "자동/수동" 상태 데이터베이스에 대한 독립성 덕분입니다. 이러한 특징 덕분에 효율적인 진단 및 정리 작업을 수행할 수 있는 이상적인 디지털 스위퍼로 자리매김할 수 있습니다.
마지막으로, 기억하십시오 우리를 방문 «홈페이지» 스페인어. 또는 다른 언어로(현재 URL 끝에 문자 2개만 추가하면 됩니다. 예: ar, de, en, fr, ja, pt 및 ru 등) 더 많은 최신 콘텐츠를 찾아보세요. 또한, 우리는 귀하를 우리의 회원으로 초대합니다. 공식 텔레그램 채널 당사 웹사이트에서 더 많은 뉴스, 가이드 및 튜토리얼을 읽고 공유하려면