알려지게 되었다 새 버전의 Distrobox 1.3, 하는 도구로 자리 잡았습니다. 컨테이너에 Linux 배포판을 빠르게 설치하고 실행할 수 있습니다. 메인 시스템과의 통합을 보장합니다.
프로젝트 Docker 또는 Podman 툴킷 위에 플러그인으로 구현되며, 작업의 최대 단순화 및 나머지 시스템과 실행 환경의 통합 구성으로 구별됩니다.
다른 배포판으로 환경을 만들려면 좋은 점에 대해 생각하지 않고 단일 distrobox-create 명령을 실행하기만 하면 됩니다. 실행 후 Distrobox는 사용자의 홈 디렉터리를 컨테이너로 전달하고, GUI 컨테이너에서 실행하도록 X11 서버 및 Wayland에 대한 액세스를 구성하고, 외부 드라이브를 연결할 수 있도록 허용하고, 사운드 출력을 추가하고, 셸 수준 통합 SSH 에이전트, D-Bus를 구현합니다. 그리고 유데브.
결과적으로 사용자는 메인 시스템을 떠나지 않고 다른 배포판에서 완전히 작업할 수 있습니다. Distrobox는 Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL 및 Fedora를 포함한 16개의 배포판을 호스팅할 수 있다고 주장합니다. 이미지가 OCI 형식으로 존재하는 모든 배포 키트는 컨테이너에서 시작할 수 있습니다.
이 프로젝트 모든 사용자 공간을 가져오는 것을 목표로 합니다. 분포 다른 포드맨 또는 도커 호환 배포판으로, 그래서 POSIX sh로 작성되어 가능한 한 이식성이 뛰어나고 사용자가 glibc 버전의 종속성 및 호환성에 문제가 없으며 컨테이너에 다음과 같이 입력하는 것을 목표로 한다고 언급했습니다. 가능한 빨리 빨리 가능
Distrobox 1.3 주요 뉴스
새 버전이 눈에 띄는 이유는 컨테이너에서 명령을 실행하려면 distrobox-host-exec 명령을 추가하십시오. 호스트 환경에서 실행 중입니다.
눈에 띄는 또 다른 변화는 microdnf 툴킷에 대한 지원 추가, 루트(루트 풀)로 실행되는 컨테이너에 대한 지원도 구현되었습니다.
이 외에도 하이라이트 배포에 대한 확장 지원 (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, ostree 기반 시스템) 시스템 환경과의 더 나은 통합, 예를 들어 시간대 설정, dns 및 /etc/hosts의 동기화가 구현되었습니다.
다른 변경 사항 중 눈에 띄는 :
- 컨테이너 디스크 사용량을 표시하는 -s/–size 옵션 추가
- 테스트된 컨테이너 배포에 AlmaLinux 9 추가
- 고정 젠투 지원
- 더 많은 기본 도구 추가, apt-get/dnf/yum/pacman/zypper 압축 해제 – 언어 및 문서 설치
- 기본 패키지 목록에 pinentry 추가
- 일부 컨테이너 이미지에서 누락된 변수 수정
- ostree 시스템의 표준 위치에 홈을 마운트합니다.
Linux에 DistroBox를 설치하는 방법은 무엇입니까?
사람들을 위해 이 도구를 설치하는 데 관심이 있는 경우 많은 주요 Linux 배포 리포지토리에서 사용할 수 있음을 알아야 합니다.
그러나 이 경우 거의 모든 Linux 배포판에 제공된 설치 방법을 사용합니다. 이렇게 하려면 간단히 터미널을 열고 여기에 다음을 입력합니다.
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
준비가 되면 이 도구를 사용할 수 있습니다.
사용과 관련하여 distrobox는 8개의 명령으로 나뉩니다.
- distrobox-create- 컨테이너 생성
- distrobox-enter – 컨테이너에 들어가기 위해
- distrobox-list- distrobox로 만든 컨테이너를 나열합니다.
- distrobox-rm- distrobox로 만든 컨테이너를 제거합니다.
- distrobox-stop- distrobox로 생성된 실행 중인 컨테이너를 중지합니다.
- distrobox-init – 컨테이너 진입점(수동으로 사용하지 않음)
- distrobox-export-는 컨테이너 내부에서 사용하도록 설계되었으며 컨테이너에서 호스트로 애플리케이션 및 서비스를 내보내는 데 유용합니다.
- distrobox-host-exec- 컨테이너 내부에서 호스트에서 명령/프로그램을 실행합니다.
최종적으로 Distrobox에 대해 더 알고 싶으시다면, 프로젝트의 코드는 Shell로 작성되었으며 GPLv3 라이선스에 따라 배포된다는 것을 알아야 합니다. 소스 코드와 사용 설명서 및 자세한 내용은 다음 링크.