Zero Install 발견: 혁신적인 소프트웨어 설치 도구
Zero Install은 크로스 플랫폼 사용을 위해 설계되고 LGPL 라이선스에 따라 배포되는 혁신적이고 분산화된 소프트웨어 설치 시스템입니다.소프트웨어 개발자는 이를 통해 자신의 웹사이트에서 직접 애플리케이션을 배포할 수 있습니다.이러한 유연성은 공유 라이브러리, 자동 업데이트, 디지털 서명 등 중앙 집중식 배포 플랫폼에서 일반적으로 사용되는 기능들을 통해 더욱 강화됩니다.특히, Zero Install은 기존 운영 체제의 패키지 관리 시스템을 보완하도록 설계되었습니다.중요한 점은 Zero Install에서 관리하는 패키지가 기존 배포판에서 제공하는 패키지와 독립적으로 작동하여 충돌이 발생하지 않는다는 것입니다.
Zero Install의 가장 큰 특징 중 하나는 라이브러리 버전을 관리하는 고유한 기능입니다.가능한 경우 라이브러리를 공유하려고 노력하는 동시에, 여러 버전의 패키지를 동시에 설치할 수 있도록 하여 요구 사항이 충돌하는 상황을 해결합니다.이러한 접근 방식은 모든 패키지가 공유 시스템 디렉터리를 수정하지 않고 지정된 디렉터리에 압축 해제되므로 부작용 없는 설치를 보장합니다.이러한 시스템은 샌드박싱 방식이나 가상화 기술을 사용하는 사용자에게 특히 유용합니다.
또한 개발자는 소스 코드 저장소에 프로그램의 종속성을 설명하는 XML 파일을 포함할 수 있습니다.이 기능은 출시되지 않은 개발자 버전에 대한 포괄적인 종속성 관리를 용이하게 합니다.예를 들어, 사용자는 Git 저장소를 복제하고, 소프트웨어를 빌드하고 테스트하면서 필요한 최신 라이브러리 버전을 자동으로 가져올 수 있습니다.이 모든 작업은 배포판 자체에서 설치한 라이브러리를 손상시키지 않고 수행되며, 다른 애플리케이션에서도 계속 사용할 수 있습니다.
Zero Install 2.28.1의 최신 업데이트
최신 버전인 Zero Install 2.28.1에서는 사용자 경험을 개선하기 위해 여러 가지 향상된 기능이 도입되었습니다.
- –version 인수는 이제 0install 업데이트 프로세스에서 이전 버전을 비교하는 동안 무시됩니다.
- 관리자 권한이 필요한 경우 자동 매장 감사가 실행되지 않습니다.
- 데스크톱 통합 알림은 실제 변경 사항이 발생하는 경우에만 전송됩니다.
- 더 나은 명확성을 위해 번역이 업데이트되었습니다.
다운로드하고 더 자세히 알아보세요
Zero Install을 시작하려면 버전 2.28.1( 4.2MB, 오픈 소스 )을 다운로드하세요.추가 리소스와 유용한 정보는 다음 링크를 참조하세요.
답글 남기기