의존성 해결과 다운로드
저장소의 메타데이터와 패키지 파일을 여러 스레드로 내려받는다. 의존성 조합을 찾는 작업에는 libsolv를 사용한다. Conda 패키지의 설치 작업을 같은 생태계에서 수행하도록 구현한 도구다.
Mamba와 Micromamba
Micromamba는 정적으로 연결한 독립 실행 도구로 별도의 런타임 의존성을 준비하지 않고 사용할 수 있다. 자동 검사나 컨테이너 환경에서 실행 도구를 구성하는 데 활용한다. 일반 Mamba와 어떤 라이브러리를 공유할지 등의 실행 조건은 구분된다.
저장소와 환경 구성
repoquery로 저장소와 패키지의 의존성을 질의할 수 있다. Micromamba는 conda-lock이 생성한 잠금 파일에서 환경을 만드는 기능도 제공한다. Conda와 호환성을 지향하지만 내보내기 표현 등 일부 동작의 차이는 존재한다.
관련 문서
Conda / Uv Python / Poetry / Virtualenv / Python / 소프트웨어