제로 설치

Zero Install
제로 설치
Zero Install.png
다운로드한 프로그램을 실행할 준비가 된 제로 설치
개발자토머스 레너드
안정적 해제
2.17[1] / 2020년 5월 4일; 22개월(2020-05-04)
리포지토리
기록 위치OCAML
운영 체제Linux, Unix, macOS, Windows
유형패키지 관리자
면허증LGPLv2.1
웹사이트0install.net

Zero Install은 여러 운영 체제(Linux, MacOS, Windows를 포함한 Unix 유사)용 소프트웨어를 배포하고 패키징하는 수단이다.

디자인

소프트웨어 패키지를 다운로드하고 추출하여 사용하기 전에 설치하는 일반적인 방법(파괴적인 업데이트의 사용과 권한 상승의 동반 사용)이 아니라 제로 설치를 사용하여 배포된 패키지만 실행하면 된다.소프트웨어에 처음 접속하면 인터넷에서 다운로드되어 캐시에 저장되고, 그 후에는 캐시에서 소프트웨어에 접속한다.캐쉬 내부에서 각 애플리케이션은 Application Directory 시스템에서처럼 자체 디렉토리에 압축을 푼다.

이 시스템은 배포판의 기본 패키지 관리자와 함께 사용하도록 설계되어 있다.

Zero Install의 두 가지 장점은 교차 플랫폼이며 소프트웨어를 설치하기 위해 루트 암호가 필요하지 않다는 것이다; 패키지는 관리자 액세스 대신 사용자가 쓸 수 있는 시스템 위치에 설치할 수 있다.따라서 패키지 설치는 그것을 설치하는 사용자에만 영향을 미치기 때문에 모든 사용자가 새로운 소프트웨어를 설치하고 실행할 수 있다.

더욱이, EBox 샌드박스는 제로 설치 위에 사용되어 소프트웨어를 안전하게 설치하고 제한된 환경에서 실행할 수 있다.[2]

Zero Install의 단점들 중 하나는 애플리케이션들이 종종 이 포장기에 대한 재작성을 필요로 한다는 사실이다. 예를 들어, 다른 요건들 중 어떤 절대 경로도 사용하지 않을 수 있다.제로 설치 저장소 컨텐츠의 품질은 다양하며 유지 관리되지 않는 소프트웨어를 포함할 수 있다.

참고 항목

참조

  1. ^ "Releases · 0install/0install". GitHub.
  2. ^ "Ebox - Zero Install Docs".

외부 링크