OnWorks Linux 및 Windows 온라인 워크스테이션

심벌 마크

워크스테이션용 무료 온라인 호스팅

<이전 | 내용 | 다음>

10.3.1. Kali 패키지 포크‌


섹션 9.1, “Kali 패키지 수정하기”를 참조하세요.” [페이지 222]에서 이 주제에 대한 설명을 확인하세요.

합당한 이유가 있는 경우 모든 패키지를 포크할 수 있지만 Kali가 업데이트를 게시할 때마다 패키지를 업데이트해야 하기 때문에 패키지 포크에는 비용이 든다는 점을 명심해야 합니다. 패키지를 포크하려는 몇 가지 이유는 다음과 같습니다.

• 버그를 수정하거나 새로운 기능을 추가하기 위해 패치를 추가합니다. 대부분의 경우 버그가 수정되거나 기능이 소스에 추가되도록 해당 패치를 업스트림 개발자에게 제출하는 것이 좋습니다.

• 다른 옵션으로 컴파일합니다(Kali가 해당 옵션을 사용하여 컴파일하지 않은 타당한 이유가 있다고 가정합니다. 그렇지 않은 경우 Kali 개발자와 논의하여 원하는 옵션을 활성화할 수 있는지 확인하는 것이 가장 좋습니다).

대조적으로, 문제를 처리하는 방법에 대한 제안과 함께 패키지를 포크하는 몇 가지 나쁜 이유는 다음과 같습니다.

• 구성 파일을 수정합니다. 구성 관리를 사용하여 수정된 구성 파일을 자동으로 설치하거나 파일을 구성 디렉터리(사용 가능한 경우)에 저장하거나 원래 구성 파일을 전환하는 구성 패키지를 설치하는 등 여러 가지 더 나은 옵션이 있습니다.

• 최신 업스트림 버전으로 업데이트합니다. 다시 말하지만 개발자와 협력하여 Debian 또는 Kali에서 직접 패키지를 업데이트하는 것이 더 좋습니다. 롤링 릴리스 모델을 사용하면 업데이트가 최종 사용자에게 매우 빠르게 전달됩니다.

사용 가능한 모든 패키지 중에는 Kali Linux의 구성 요소로 일부 상황에서 포크해 보는 것이 흥미로울 수 있는 패키지가 있습니다.

칼리-메타: 이 소스 패키지는 모든 kali-linux-* 메타 패키지를 빌드하며 특히 칼리-리눅스-전체, 기본 Kali Linux ISO 이미지에 설치되는 패키지를 정의합니다.

데스크탑 기반: 이 소스 패키지에는 데스크탑 설치에서 기본적으로 사용되는 다양한 기타 파일이 포함되어 있습니다. 조직의 브랜드를 기본 배경에 표시하거나 데스크탑 테마를 변경하려면 이 패키지를 포크하는 것을 고려하십시오.

칼리 메뉴: 이 패키지는 Kali 메뉴의 구조를 정의하고 다음을 제공합니다. .desktop Kali 메뉴에 나열되어야 하는 모든 응용 프로그램에 대한 파일입니다.


OnWorks의 최고 OS 클라우드 컴퓨팅: