코인스트 - 클라우드 속의 온라인

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

프로그램:

이름


Coinst - 패키지 저장소의 공동 설치 가능 커널을 계산합니다.

개요


가장 화폐 [옵션]

기술


가장 화폐 표준 입력에서 데비안 형식이나 RPM 형식의 패키지 저장소를 읽습니다.
저장소의 공동 설치 가능 커널을 계산합니다(아래 참조). 그래프는
커널은 도트 형식으로 파일에 기록되고 진단은 표준 출력에 기록됩니다.
이 진단은 기본적으로 다음으로 구성됩니다.

- 패키지의 동등 클래스 목록

- 설치 불가능한 패키지 목록

- 공동 설치할 수 없는 패키지 쌍 목록

공동 설치 가능성 커널


패키지 세트는 가능한 경우 저장소 R과 관련하여 공동 설치 가능이라고 합니다.
모든 패키지 간 관계를 만족하는 R의 패키지 세트로 확장됨
(종속성, 충돌 등). 특히, {p} 세트가 있는 경우 패키지 p를 설치할 수 있습니다.
p로만 구성되어 공동 설치가 가능합니다.

이 도구는 저장소 R을 소위 공동 설치 가능성이라는 훨씬 더 작은 저장소로 줄입니다.
패키지의 공동 설치 가능성이 있는 한 정확히 동일하게 동작하는 커널 R'
관련: 모든 패키지 P 세트는 공동 설치가 가능한 경우 P와 관련하여 공동 설치가 가능합니다.
R'에 관해서. 이는 다음에 의해 달성됩니다.

- 이 목적과 관련되지 않은 모든 관계를 삭제합니다. 예를 들어,
직간접적으로 충돌을 일으키지 않는 종속성은 삭제됩니다.

- 동일하게 동작하는 모든 패키지를 식별합니다. 예를 들어,
다른 패키지와의 충돌(종속성 체인을 통하지 않더라도)은 동일하게 동작합니다.
공동 설치 가능한 다른 패키지 세트와 함께 공동 설치가 가능하기 때문에
전혀 설치할 수 없는 패키지는 설치가 불가능할 수도 있으므로 동일하게 동작합니다.
공동 설치 가능한 패키지 세트의 일부입니다.

보다 정확한 설명은 이 내용을 뒷받침하는 원본 연구 논문에서 찾을 수 있습니다.
도구입니다.

커널을 계산할 때 흥미로운 점은 일반적으로 크기가 몇 배 더 작다는 것입니다.
원래 저장소보다.

옵션


옵션 제어 전에, 입력
-데브 데비안 패키지 파일 형식으로 입력이 필요합니다(기본값).

-rpm RPM hdlist.cz 파일 형식의 입력이 필요합니다.

-무시하다 꾸러미
이름이 지정된 패키지를 무시합니다. 꾸러미.

옵션 제어 전에, 그래프 출력
-o 파일
그래프를 쓰다 파일 graph.dot 대신

-모두 공동 설치 가능성 그래프에 모든 패키지 포함

-루트 p
패키지 주위에 그래프의 관련 부분만 그립니다. p.

옵션 제어 전에, 진단 출력
-설명하다
설치할 수 없는 패키지 쌍 목록을 설명합니다.

-통계 입력 및 출력 저장소에 관한 통계 표시

그 외 옵션
-돕다, --도움
show 명령 개요


현재 데비안 패키지 파일을 커널로 줄입니다:

coinst -all -o raw.dot < sid_main_binary-amd64_Packages

그래프 레이아웃:

도트 raw.dot -o 레이아웃.dot:

dotty를 사용하여 그래프를 보거나 coint_viewer 패키지의 뷰어를 봅니다.

도트 레이아웃.점
coinst_viewer 레이아웃.점

onworks.net 서비스를 통해 온라인으로 코인스트를 사용해보세요



최신 Linux 및 Windows 온라인 프로그램