Trident OS 개발자는 시스템을 BSD에서 Linux로 마이그레이션합니다.

-프로젝트-트라이던트

며칠 전 Trident OS 개발자 출시 광고를 통해 프로젝트를 Linux로 마이그레이션합니다. Trident 프로젝트는 PC-BSD 및 TrueOS의 이전 버전과 유사한 즉시 사용 가능한 그래픽 사용자 배포를 개발하고 있습니다.

Trident는 원래 FreeBSD 및 TrueOS 기술로 구축되었습니다., 그 외에 ZFS 파일 시스템과 OpenRC 초기화 시스템을 사용합니다. 이 프로젝트는 TrueOS 작업에 관여하는 개발자에 의해 설립되었으며 인접 프로젝트로 포지셔닝되었습니다 (TrueOS는 배포를 생성하는 플랫폼이고 Trident는 최종 사용자를위한이 플랫폼을 기반으로하는 배포입니다).

내년, Trident 문제를 Void Linux 배포판의 개발로 옮기기로 결정했습니다. BSD에서 Linux로 마이그레이션 한 이유는 배포 사용자를 제한하는 몇 가지 문제를 제거 할 수 없었기 때문입니다.

관심 영역에는 하드웨어 호환성, 최신 통신 표준 지원 및 패킷 가용성이 포함됩니다. 이러한 영역에 문제가 있으면 프로젝트의 주요 목표 인 사용하기 쉬운 그래픽 환경의 준비를 달성하지 못합니다.

새 프레임 워크를 선택할 때 다음 요구 사항이 확인되었습니다.

  • 수정되지 않은 패키지를 사용하는 기능 (재 구축 없음) 기본 배포에서 정기적으로 업데이트됩니다.
  • 예측 가능한 제품 개발 모델 (환경은 보수적이어야하며 수년 동안 일반적인 생활 방식을 유지해야합니다).
  • 시스템 구성의 단순성 (모 놀리 식 및 복잡한 솔루션이 아닌 BSD 시스템 스타일의 작고 업그레이드하기 쉽고 빠르게 진행되는 구성 요소 세트).
  • 제 XNUMX 자로부터의 변경 수락 테스트 및 조립을위한 지속적인 통합 시스템의 가용성.
  • 작동하는 그래픽 하위 시스템의 존재, 그러나 데스크톱을 개발하는 이미 형성된 커뮤니티에 의존하지 않고 (Trident는 기본 배포판의 개발자와 협력하고 데스크톱을 개발하고 사용성을 높이기 위해 특정 유틸리티를 만들기 위해 협력 할 계획입니다)
  • 최신 하드웨어 및 정기 업데이트에 대한 고품질 지원 장비 관련 배포 구성 요소 (드라이버, 커널)

확립 된 요구 사항에 가장 가까운 것은 Void Linux 배포판이었습니다. 지속적인 프로그램 버전 업데이트주기의 모델을 고수했습니다 (지속적인 업데이트, 별도 배포 릴리스 없음).

Void Linux는 간단한 runit 시스템 관리자를 사용하여 자체 xbps 패키지 관리자와 xbps-src 패키지 빌드 시스템을 사용하여 서비스를 초기화하고 관리합니다.

Glibc 대신 Musl은 OpenSSL 대신 표준 라이브러리 및 LibreSSL로 사용됩니다. Void Linux는 ZFS로 파티션에 설치하는 것을 지원하지 않지만 Trident 개발자는 ZFSonLinux 모듈을 사용하여이 기능을 독립 실행 형으로 구현하는 데 아무런 문제가 없습니다.

Void Linux와의 상호 작용은 또한 개발이 BSD 라이센스에 따라 배포된다는 사실을 단순화합니다.

이를 것으로 예상 트라이던트에서 void linux로 전환 한 후 그래픽 카드에 대한 지원을 확장 할 수 있습니다. 사용자에게 최신 그래픽 드라이버를 제공합니다.예, 사운드 카드 지원을 개선하는 방법, 스트리밍 오디오, HDMI를 통한 오디오 스트리밍 지원 추가, Bluetooth 인터페이스를 사용하여 무선 네트워크 어댑터 및 장치에 대한 지원을 개선합니다.

또한, 최신 버전의 프로그램이 사용자에게 제공됩니다., 다운로드 프로세스가 빨라지고 UEFI 시스템에서 하이브리드 설치에 대한 지원이 추가됩니다.

마이그레이션의 단점 중 하나는 sysadm과 같은 시스템 구성을 위해 TrueOS 프로젝트에서 개발 한 친숙한 환경과 유틸리티가 손실된다는 것입니다.

이 문제를 해결하기 위해 운영 체제 유형에 관계없이 이러한 유틸리티에 대한 범용 대체물을 작성할 계획입니다. 새로운 트라이던트 에디션의 첫 번째 릴리스는 2020 년 XNUMX 월로 예정되어 있습니다.

출시 전에 알파 및 베타 테스트 빌드의 형성은 배제되지 않습니다. 새 시스템으로 마이그레이션하려면 / home 파티션의 내용을 수동으로 전송해야합니다.

BSD에 대한 지원은 새 에디션 출시 직후 중단됩니다. FreeBSD 12 기반의 안정적인 패키지 저장소는 2020 년 13 월에 제거 될 것입니다 (FreeBSD XNUMX-Current 기반의 실험 저장소는 XNUMX 월에 제거 될 것입니다).


코멘트를 남겨주세요

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

*

*

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