새로운 버전의 BusyBox 1.30이 새롭게 개선되었습니다.

BusyBox- 로고

최근에 BusyBox 패키지는 버전 1.30에서 시작되었습니다. 표준 UNIX 유틸리티 세트의 구현으로 d단일 실행 파일로 설계되었으며 1MB 미만의 설정 크기로 시스템 리소스 소비를 최소화하도록 최적화되었습니다.

BusyBox 1.30의 새 버전의 첫 번째 버전은 불안정한 위치에 있으며, 전체 안정화 버전은 1.30.1에서 제공 될 예정이며, 이는 약 한 달 내에 예상됩니다.

BusyBox 정보

BusyBox 펌웨어에서 GPL 위반과의 싸움에서 주요 도구입니다. 조직 소프트웨어 자유 보호 (SFC) 및 소프트웨어 자유 법률 센터 (SFLC).

BusyBox의 개발자는 법원을 통해 또는 법원 밖 합의의 결론에 의해 반복적으로 회사에서 성공적으로 일했습니다. 소프트웨어에서 GPL의 소스 코드에 대한 액세스를 제공하지 않습니다.

동시에 BusyBox의 저자는 사업을 망칠 수 있다는 점을 고려하여 그러한 보호에 강력히 반대합니다.

수정 된 구성 요소의 소스 코드를 공개하지 않으려는 제조업체를 위해 Toybox 프로젝트의 맥락에서 BusyBox의 아날로그가 개발되어 BSD 라이선스 (2 절)에 따라 배포됩니다. 기능에 따라 Toybox는 여전히 BusyBox 뒤에 있습니다.

BusyBox의 모듈 형 특성으로 인해 구현 된 유틸리티의 임의 세트를 포함하는 통합 실행 파일을 형성 할 수 있습니다. 패키지에서 (각 유틸리티는이 파일에 대한 심볼릭 링크의 형태로 제공됩니다).

유틸리티 콜렉션의 크기, 구성 및 기능은 조립되는 통합 플랫폼의 요구 사항 및 기능에 따라 달라질 수 있습니다.

이 패키지는 uclibc를 사용한 정적 컴파일로 Linux 커널 위에 운영 체제를 생성하는 자급 자족입니다., / dev 디렉토리에 여러 장치 파일을 만들고 구성 파일을 준비하면됩니다.

새 버전의 BusyBox 정보

위의 버전 1.30와 비교 한 이번 BusyBox 1.29의 새 릴리스에서 일반적인 BusyBox 1.30 어셈블리의 메모리 사용량은 7393 바이트 (941070에서 948463 바이트로) 증가했습니다.

BusyBox 버전 1.30에는 임의의 수학 계산을위한 "bc"유틸리티가 있습니다. 새로운 'bc'코드를 기반으로 'dc'유틸리티가 재 작업되고 실질적으로 확장되었습니다.

El "source-directory"옵션에 대한 지원이 ifupdown 유틸리티에 추가되었습니다. 설정을 디렉토리 (예 : /etc/network/interfaces.d)에 파일 세트로 배치합니다.

ash 셸은 실행 파일에 셸 스크립트를 포함하는 기능을 제공합니다. 식 "$ {}"의 구문 분석이 조정됩니다.

명령 셸에서 최적화 된 코드는 문자열에있는 문자의 존재를 확인하기 위해 숨겨졌습니다., 표현식 "$ {var # ...}", "$ {var : + ...}"및 "$ {var / .... .} ","Set -x "작업이 bash에 가깝고 IFS 환경 변수 설정이 제공되며 임베디드 스크립트를 실행하는 기능이 추가되었습니다.

강조 할 수있는 다른 개선 사항 중 다음을 찾을 수 있습니다.

  • 온라인, 자동 완성 내장 스크립트 지원 추가.
  • 포함 된 데이터의 압축을 푸는 기능이 libarchive에 추가되었습니다.
  • 포함 된 스크립트를 표시하기 위해 busybox 명령에 '–show SCRIPT'옵션이 추가되었습니다.
  • awk 유틸리티에서 "NF"매개 변수의 음수 값이 지정되면 정상 종료가 제공됩니다.
  • fdisk의 동작은 util-linux 2.31 제품군의 유사한 유틸리티와 일치합니다.
  • "-실행 가능"및 "-quit"옵션이 검색 유틸리티에 추가됩니다.
  • init init 중에 컨테이너로 다시로드하는 문제가 해결되었습니다.
  • nslookup에 도메인 검색 지원이 추가되었습니다 (resolv.conf의 검색 옵션).
  • chroot 부팅 모드가 chpasswd에 추가되었습니다.
  • sendmail에 "AUTH LOGIN"외에 "AUTH PLAIN"인증 모드에 대한 지원이 추가되었습니다.

BusyBox에가는 방법

이 새 버전을 구하는 데 관심이있는 경우. 이 작업은 프로젝트의 공식 웹 사이트로 이동하여 소스 코드와 바이너리 및 문서를 모두 찾을 수 있습니다.

링크는 이쪽입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   익명

    Busybox는 너무 위험합니다 ... 심지어 smtp 서버도 무엇을 위해 그것을 가지고 있습니까? .. 보는 눈으로 보는 눈과 그가하는 말을 모르는 사람은지나 가게하라 ... 더 행복 할 것이다.