영어프랑스어스페인어

Ad


온웍스 파비콘

Debtree - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 Debtree를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 Debtree 명령입니다.

프로그램:

이름


Debtree - 패키지 간의 관계를 표시합니다.

개요


채무자 [옵션] 꾸러미

기술


지정된 패키지에 대한 종속성 그래프(`점' 구문)를 생성합니다. 출력은 다음과 같습니다
STDOUT에 기록되며 명령의 입력으로 사용할 수 있습니다. (1) 패키지에서
'그래프비즈'.

종속성 그래프는 기본적으로 (사전)종속성, 권장 패키지,
버전이 지정되지 않은 충돌 및 요청된 패키지에서 제공하는 가상 패키지. 선택적으로
제안된 패키지와 버전 충돌도 포함될 수 있습니다.

일반적인 종속성을 보여주는 그래프 외에도 채무자 을 보여주는 그래프를 생성할 수도 있습니다.
패키지의 역방향 종속성과 패키지의 빌드 종속성입니다.

의존 유형
패키지 간의 종속성 유형은 선 유형과 화살표 색상에 따라 다릅니다.
종속성을 나타냅니다.
빌드에 따라 다름: 다크 골드, 볼드
빌드에 따라 다름: 라이트 골드
사전 의존성: 보라색, 굵은 글씨
의존한다: 파란색
추천 : 검정색
제안 사항: 검은색, 점선
충돌: 빨간색
제공: 녹색, 역방향 화살표

기본적으로 버전이 지정된 종속성 및 충돌에 대한 버전 요구 사항이 표시됩니다.
화살표 옆에.

대안투자 의존성
대체 종속성은 단일 노드(직사각형 모양) 내에 표시됩니다.
패키지를 구분하는 수평선).

하나 이상의 종속성이 없으면 대체 종속성은 단일 화살표로 표시됩니다.
종속성은 버전이 지정됩니다. 이 경우 별도의 화살표(해당 패키지에서 끝남)
버전 요구 사항을 보여주는 그림이 그려집니다. 일련의 패키지에 대한 종속성을 나타내는 화살표
대안은 세트의 올바른 패키지에서 시작되지만 경우에 따라
두 대안 사이의 구분선에 있을 수 있습니다.

대체 종속성에 포함된 패키지도 별도로 표시해야 하는 경우
또는 다른 대체 종속성 세트의 일부이기도 한 경우 해당 종속성은 다음과 같습니다.
패키지의 첫 번째 발생과 함께 한 번 포함됩니다. XNUMX차 발생에 대해서는
패키지 이름은 대괄호 '[...]' 사이에 표시됩니다.

아래의 --show-installed 옵션도 참조하세요.

온라인 패키지
가상 패키지는 녹색 반전 화살표가 있는 팔각형 모양으로 표시됩니다.
패키지를 제공합니다.

단일 패키지만 가상 패키지를 제공하는 경우 이 패키지(및 해당 종속성)는
그래프에 표시됩니다.

가상 패키지를 제공하는 패키지가 여러 개 있는 경우 해당 패키지는 다음과 같이 표시됩니다.
둥근 모서리가 있는 단일 노드이지만 XNUMX개 미만(또는 숫자
--max-providers 옵션으로 설정) 그 숫자 이상이면 이렇게 됩니다.
노드에 줄임표('...')로 표시됩니다. 개별 패키지는 표시되지 않지만
제공되는 패키지 수는 화살표 옆에 표시됩니다. 종속성
패키지 제공은 표시되지 않습니다.

일반 종속성 그래프에는 기본적으로 다음에서 제공하는 가상 패키지도 표시됩니다.
바이너리 패키지를 요청했습니다.

알 수 없는 패키지
종속성으로 나열되어 있지만 패키지 데이터베이스에 알려지지 않은 패키지는
붉은색으로 표시됩니다. 대체 종속성의 경우 패키지
이름은 물음표 사이에 표시됩니다: `?...?'.

묶음 버전
여러 버전의 패키지를 사용할 수 있는 경우 해당 패키지에 대한 종속성 정보
한 가지 예외를 제외하고 사용 가능한 가장 높은 버전이 사용됩니다. --show-installed 옵션이 있는 경우
사용되는 경우 설치된 버전은 시스템에 설치된 패키지에 사용됩니다.

관리 그래프 크기 복잡성
채무자 패키지의 종속성 그래프 크기를 줄이는 데 도움이 되는 여러 메커니즘을 제공합니다.
크거나 복잡한 종속성 트리가 있는 경우. 첫 번째 메커니즘은 다음 유형을 제한하는 것입니다.
예를 들어 권장 패키지 또는 충돌하는 패키지를 제외하는 등의 종속성이 포함됩니다.
그래프. 두 번째 메커니즘은 목록을 구성하는 것입니다. 건너 뛰기end 패키지;
자세한 내용은 아래 구성 섹션을 참조하세요. 마지막 메커니즘은 하드를 배치하는 것입니다.
종속성 트리의 깊이에 대한 제한.

제안된 패키지의 종속성을 포함하는 것은 불가능합니다. 그렇게 하면
거의 모든 경우에 그래프 크기가 ​​폭발적으로 증가합니다.

일부 패키지의 경우 안타깝게도 사용 가능한 종속성을 생성하는 것이 거의 불가능합니다.
종속성 수로 인해 그래프가 표시됩니다. 메타에서는 이런 일이 자주 발생합니다.
패키지(예: KDE 또는 GNOME용 패키지)

옵션


이 프로그램은 일반적인 GNU 명령줄 구문을 따르며 다음으로 시작하는 긴 옵션이 있습니다.
두 개의 대시(`-'). 지원되는 옵션의 개요는 아래에 포함되어 있습니다.

--쇼-설치됨, -I
시스템에 설치된 패키지를 표시합니다.

시스템에 설치된 패키지의 노드는 밝은 색상으로 표시됩니다.
녹색. 대체 종속성의 경우 설치된 패키지만 포함됩니다(
줄임표는 생략된 대안을 나타내는 데 사용됩니다. 만족스럽지 못한 대안을 위해
종속성이 있으면 모든 대안이 포함됩니다.

--show-rdeps, -R
또한 패키지와 패키지가 제공하는 가상 패키지의 역방향 종속성을 표시합니다.

설치되지 않은 역방향 종속성은 연한 노란색으로 표시됩니다. 설치됨
하늘색 것. 제안 유형의 역방향 종속성을 표시하는 것은 지원되지 않습니다.

--show-installed 옵션을 이 옵션과 함께 사용하는 것이 좋습니다.
--rdeps-length 및 --max-rdeps 옵션도 참조하세요. 다음 경우에는 이 옵션이 무시됩니다.
--build-dep도 지정됩니다.

--빌드-뎁, -b
패키지 종속성 대신 빌드 종속성을 표시합니다.

제안된 패키지는 빌드 종속성 그래프에 포함되지 않습니다. 만약 거기에
종속성을 충족하기 위한 대체 패키지입니다. 일반적으로 첫 번째 패키지만 해당됩니다.
대안이 표시됩니다. 하지만, 와 함께 사용하면
--show-installed 옵션, 이미 설치된 모든 대안이 다음에 대해 포함됩니다.
종속성을 충족했습니다(--no-alternatives 옵션도 제공하지 않는 한).

--아치=아키텍처
빌드 종속성 그래프에 대한 아키텍처(또는 '모두')를 지정합니다. 옵션인 경우
--buildep 옵션이 없으면 이 옵션은 무시됩니다. 기본값은
명령이 실행되는 시스템의 아키텍처입니다.

아키텍처 `all'이 지정되면 모든 빌드 종속성이 표시됩니다. 만약에 어떠한
빌드 종속성에는 `아키텍처 조건'이 있으며, 이는
그래프.

아키텍처가 지정된 경우(기본값 포함) 빌드 종속성만
해당 아키텍처와 관련된 정보가 표시됩니다. 다른 것에 대한 의존성을 구축
아키텍처는 무시됩니다.

--with-제안, -S
제안된 패키지를 포함합니다. 제안된 패키지의 종속성은 포함되지 않습니다.

--아니요-권장
권장 패키지를 표시하지 않습니다.

--with-suggests 옵션과 함께 사용하면 이 옵션이 무시됩니다.

--대안 없음
대체 종속성 세트의 첫 번째 패키지만 표시합니다. 효과적으로
이는 기본적으로(대부분의 경우) 설치되는 패키지를 보여줍니다.

--제공하지 않음
요청한 패키지에서 제공하는 가상 패키지를 표시하지 않습니다.

--최대 공급자=번호
가상 패키지를 제공하는 패키지가 여러 개 있는 경우
이 숫자보다 적은 경우 패키지를 제공합니다. 기본값은 3입니다.

--버전 없음
버전이 지정된 종속성에 대한 버전을 표시하지 마세요.

--충돌 없음
버전이 지정되지 않은 충돌을 표시하지 마세요.

--버전 충돌, -VC
버전 충돌을 포함합니다. 기본적으로 버전이 지정되지 않은 충돌만 표시됩니다.

--no-contributes 옵션과 함께 사용하면 이 옵션이 무시됩니다.

--최대 깊이=번호
통과되는 종속성 수준 수를 제한합니다.

이 옵션은 레벨 수에 대한 제한을 설정합니다. 채무자 다음과 같은 경우에 재발할 것입니다.
종속성을 결정합니다. 지정된 수준의 패키지는 다음과 같이 처리됩니다. end
패키지 (아래 구성 섹션 참조)

이 옵션은 그래프 크기를 줄이는 데 모두 사용할 수 있습니다.

--rdeps-깊이=번호
역방향 종속성의 최대 수준 수입니다.

기본적으로 한 수준만 표시됩니다. 더 많은 수준을 표시하려면 이 옵션을 사용합니다.
--show-rdeps를 의미합니다.

--최대-rdeps=번호
간접 역종속성의 표시를 제한합니다.

여러 수준의 역종속성을 표시할 때 역종속성은
자체적으로 많은 역 의존성을 가지게 되면 그래프가 폭발적으로 커질 수 있습니다. 기본적으로
최대 5개의 간접 역 종속성이 개별적으로 표시됩니다.

-- 건너뛰지 않음
또한 기본적으로 억제되는 종속성을 표시합니다(예: libc6).

선택 시, 건너 뛰기 패키지 로 취급될 것이다 end 패키지 대신에. 이는 다음을 의미합니다.
기본적으로 그래프에 포함되지 않는 종속성이 이제 표시됩니다.
그러나 그들의 의존성은 그렇지 않습니다. 아래 구성 섹션도 참조하세요.

--모두 보이기
전체 종속성 트리를 표시합니다.

선택하면 모든 기본 제한이 다음 형식으로 표시됩니다. end건너 뛰기 패키지 are
비활성화되고 패키지에 대한 전체 종속성 그래프가 생성됩니다. 또한보십시오
아래 구성 섹션을 참조하세요.

이 옵션은 --no-skip 옵션을 의미하지만 다음과 함께 사용할 수 있습니다.
--최대 깊이 옵션. 이 옵션은 종속성 유형에 영향을 미치지 않습니다.
포함되어 있습니다.

--회전, -r
그래프를 왼쪽에서 오른쪽으로 그리는 대신 도시 위쪽으로 그립니다.

--응결하다
다음 옵션을 활성화합니다. (1) 다음과 같이 조밀한 그래프의 혼란을 줄이는 데 도움이 될 수 있습니다.
패키지의 일부에 대해 패키지 간의 선(관계)을 집중화합니다.
경로.

--조용한, -q
정보/경고 메시지를 억제합니다.

--말 수가 많은, -v
장황함을 높입니다.

추가 정보 및 디버그 메시지를 표시합니다. 최대 XNUMX번까지 반복 가능
시간.

구성


채무자 종속성 그래프의 크기와 복잡성을 제한하도록 구성할 수 있습니다. 이것은
두 개의 목록을 사용하여 완료되었습니다.

/etc/debtree/skiplist, ~/.debtree/skiplist
목록 건너 뛰기 패키지. 이 목록에 포함된 패키지는 완전히 제외됩니다.
그래프. 목록에는 다음을 포함하는 매우 일반적인 종속성만 포함되어야 합니다.
그래프에 포함된 항목은 그래프를 복잡하게 만들 뿐 실제로 어떤 정보도 추가하지 않습니다.
예는 libc6 및 zlib1g입니다. 대체 종속성에 건너뛰기만 포함된 경우
패키지는 생략됩니다. 건너뛰기 패키지와 건너뛸 수 없는 패키지가 혼합되어 있는 경우
건너뛰기 패키지의 존재는 줄임표('...')를 사용하여 표시됩니다.

/etc/debtree/endlist, ~/.debtree/endlist
목록 end 패키지. 이 목록에 포함된 패키지는 그래프로 표시되지만
해당 종속성은 표시되지 않습니다. 다이아몬드 모양은 끝을 나타내는 데 사용됩니다.
패키지; 대체 종속성의 경우 패키지 이름이 표시됩니다.
중괄호 사이: `{...}'.

가급적이면 다음과 다소 다른 기능을 제공하는 패키지만 사용하는 것이 좋습니다.
역방향 종속성은 이 목록에 포함되어야 합니다. 어떤 경우에는 그럴 수도 있습니다.
패키지의 종속성 트리가 너무 크거나
복잡한.

사용자의 HOME 디렉터리에 목록이 있으면 해당 파일이 대신 사용됩니다.
/etc/debtree/에 있는 기본 파일.

--no-skip, --show-all 및 --max-length 옵션도 참조하세요.

사용 예


다음은 몇 가지 기본 사용 예입니다. 채무자. 더 광범위한 그래프의 예를 보려면
자세한 내용은 채무자 웹 사이트 : http://collab-
maint.alioth.debian.org/debtree.

$ 채무자 dpkg >dpkg.dot
패키지에 대한 종속성 그래프 생성 dpkg 출력을 파일에 저장
`dpkg.dot'.

$ 도트 -Tsvg -o dpkg.svg dpkg.dot
(1) `.dot' 파일에서 SVG 이미지를 생성합니다.

$ 채무자 dpkg | 도트 -Tpng >dpkg.png
패키지에 대한 종속성 그래프 생성 dpkg PNG 이미지로 저장하고 결과를 저장하세요.
파일로 출력합니다.

$ 채무자 -b dpkg | 도트 -Tps | kghostview - &
패키지에 대한 빌드 종속성 그래프 생성 dpkg 포스트스크립트 형식으로 보기
KDE를 사용한 결과 kghostview(1).

onworks.net 서비스를 사용하여 온라인으로debtree를 사용하세요


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    사무실 바닥
    사무실 바닥
    OfficeFloor는
    다음과 같은 커플링 제어: - 종속성
    주입 - 연속 주입 -
    스레드 주입 자세한 내용은
    방문하다...
    오피스플로어 다운로드
  • 2
    DivKit
    DivKit
    DivKit은 오픈 소스 서버 기반입니다.
    UI(SDUI) 프레임워크. 이를 통해 다음을 수행할 수 있습니다.
    서버 소스 업데이트 출시
    다양한 앱 버전. 또한,
    사용된 ...
    DivKit 다운로드
  • 3
    하위 변환기
    하위 변환기
    다양한 사이를 변환하는 유틸리티
    구독 형식. 섀도우로켓 사용자
    ss, ssr 또는 v2ray를 대상으로 사용해야 합니다.
    에 &remark=를 추가할 수 있습니다.
    텔레그램 같은 HT...
    하위 변환기 다운로드
  • 4
    튀기다
    튀기다
    SWASH는 범용 숫자
    비정상을 시뮬레이션하는 도구,
    비 정수압, 자유 표면,
    회전 흐름 및 수송 현상
    연안 해역에서 ...
    SWASH 다운로드
  • 5
    VBA-M(아카이브 - 현재 Github에 있음)
    VBA-M(아카이브 - 현재 Github에 있음)
    프로젝트가 다음으로 이동했습니다.
    https://github.com/visualboyadvance-m/visualboyadvance-m
    기능: 치트 생성 상태 저장멀티
    시스템, gba, gbc, gb, sgb 지원,
    sgb2Tu...
    VBA-M 다운로드(보관됨 - 현재 Github에 있음)
  • 6
    스태커
    스태커
    Linux 시스템 최적화 및 모니터링
    Github 리포지토리:
    https://github.com/oguzhaninan/Stacer.
    대상: 최종 사용자/데스크톱. 사용자
    인터페이스: Qt. 프로그래밍 라...
    스테이서 다운로드
  • 더»

Linux 명령

Ad