Busybox 패키지 관리자

Busybox 패키지 관리자

비지박스 장치용 패키지 관리자가 있나요? 결국 Busybox의 유용성은 매우 제한적입니다. 특정 장치에 맞게 컴파일해야 할 것 같습니다.

Linux 커널을 실행하고 모든 도구 등에 Busybox 바이너리를 사용하는 장치가 있다고 가정해 보겠습니다. 이제 장치에 일부 소프트웨어를 설치한다고 상상해 보십시오. Busybox에는 rpm을 하나로 계산하지 않는 한 통합 패키지 관리자가 없습니다. 따라서 먼저 설치해야합니다. 당신은 무엇을 할 것인가?

문제의 운영체제는 리눅스입니다.

답변1

BusyBox는 소위 다중 호출 바이너리입니다. 이는 여러 유용한 기능을 갖춘 바이너리라는 것을 의미합니다. 쉘로 호출하면 쉘로 실행되고, 명령으로 호출하면 lsls 명령을 실행합니다.

Linux 및 Unix 계열 시스템에서 사용되는 많은 표준 도구를 대체할 수 있으며 메모리 공간이 작습니다. 이는 GNU coreutils, util-linux, iproute 등과 같은 다른 소프트웨어의 기능을 대체하며 그 목적은 일반적으로 특정 임베디드 시스템의 요구 사항을 충족하는 것입니다.

따라서 실제로 유틸리티 패키지 관리자를 갖고 싶다면 이것이 busybox를 대체하고 설계된 것입니다.아니요. 따라서 간단하게 busybox 교체 도구 모음을 사용할 수 있습니다.

컴파일 중에 비지박스를 구축할 때 비지박스에 포함할 유틸리티를 선택할 수 있습니다. 사후에 구성할 의도는 없습니다.

https://www.busybox.net/FAQ.html#build_system

답변2

엔트 소프트웨어"임베디드 장치를 위한 최고의 저장소"입니다. 라우터에 설치할 수도 있지만 다른 유형의 사용량이 많은 장치에서도 작동할 것이라고 생각합니다. 조사하다위키피디아설치 방법을 알아보세요.

답변3

확인하다여기

 opkg install packagename

PS OpenWRT의 Busy Box에만 해당됩니다. 고마워요 제프

관련 정보