Distrobox 1.3 lançado para disparar rápida e facilmente diferentes distribuições em seu sistema

Distrobox 1.6 facilita lançamento de novas distribuições em seu terminal
Distrobox 1.3 lançado para disparar rápida e facilmente diferentes distribuições em seu sistema

Foi lançada uma nova versão do Distrobox, o sistema de código aberto que permite lançar de forma rápida e fácil diferentes distribuições do seu terminal via Podman ou Docker. O Distrobox tem sido uma opção popular para aumentar a seleção/versões de pacotes disponíveis em seu sistema ou também para ativar versões mais rápidas de software.

Distrobox é auto-descrito da seguinte forma:

Use qualquer distribuição Linux dentro do seu terminal. Habilite a compatibilidade com versões anteriores e posteriores com software e a liberdade de usar qualquer distribuição com a qual você se sinta mais confortável. 

O Distrobox usa podman ou docker para criar contêineres usando a distribuição Linux de sua escolha. O contêiner criado será totalmente integrado ao host, permitindo o compartilhamento do diretório HOME do usuário, armazenamento externo, dispositivos USB externos e aplicativos gráficos (X11/Wayland) e áudio.

Distrobox 1.3 lançado para disparar rápida e facilmente diferentes distribuições em seu sistema

Distrobox mostrando sua capacidade de iniciar facilmente diferentes contêineres do sistema operacional por meio deste projeto baseado em Podman/Docker.

Distrobox 1.3 lançado para disparar rápida e facilmente diferentes distribuições em seu sistema.

O Distrobox 1.3 traz várias novas ferramentas e comandos, suporte a contêineres rootful, adicionando suporte para lançamentos de distribuição Linux mais recentes, continuando a melhorar a integração com o sistema host e outras alterações. Há também algumas melhorias na integração do openSUSE, melhor integração/manuseio de fuso horário e muitas correções.

  • novas ferramentas e comandos!
  • suporte a contêineres rootful
  • novas distribuições suportadas
  • melhor integração com o host
  • muitas correções e melhorias

Registro de alterações completo

  • install: Pare de chamar o git;
  • all: use o novo nome padrão para contêineres de distrobox para evitar conflitos com toolbx;
  • create/init: move algumas montagens dentro do init;
  • create: corrija a sugestão de comando após a criação do contêiner;
  • create: corrige a sugestão de comando enter para caso de uso rootful;
  • create: no mais novo podman, keep-id é suportado apenas no modo sem raiz;
  • create: prompt para baixar a imagem mais recente por padrão;
  • atualiza a imagem padrão para o Fedora-Toolbox 36
  • docs/usage: document ‘stop’ corretamente;
  • docs: Adicione tutorial para fish em execute_commands_on_host.md;
  • docs: Alguns pequenos documentos e correções de comentários;
  • docs: adicione entrada sobre como usar o qemu para usar contêineres de diferentes arquiteturas
  • docs: altere a contagem de comandos;
  • docs: alguns pequenos documentos e correções de comentários;
  • docs: corrija o erro de contagem do comando README;
  • docs: sinalize um problema no OpenSUSE Leap 15.3 e 15.4;
  • docs: comandos de atualização para sessões gráficas;
  • distrobox-host-exec: nova ferramenta para execução de comandos do host;
  • distrobox: Erro em opções inválidas;
  • distrobox: adicione suporte para contêineres rootful
  • enter: Corrigido erro de digitação na opção bash;
  • enter: não use o caminho completo para o shell padrão, deixe o contêiner resolvê-lo;
  • enter: corrige eval quando a variável não é encontrada;
  • enter: comentário de correção em torno de –headless;
  • enter: adiciona suporte para –no-workdir/-nw;
  • enter: melhore o registro do primeiro início e mostre ao usuário algum progresso;
  • enter: melhore as etapas de registro;
  • export: Corrige o tratamento de erros distrobox-export –bin;
  • export: corrija a exportação de ícones para caminhos codificados;
  • export: corrija o uso no docker;
  • export: remova a verificação de comando redundante na exportação do aplicativo, corrija a citação de comandos que os contenham;
  • list: adicione a opção -s/–size para mostrar o uso do disco do contêiner
  • init: Adicione o AlmaLinux 9 às distribuições de contêineres testadas;
  • init: Corrige o suporte do gentoo;
  • init: adicione mais ferramentas básicas, desminimize apt-get/dnf/yum/pacman/zypper – instale langs e docs;
  • init: adiciona pinentry à lista de pacotes base;
  • init: corrige variáveis ausentes em algumas imagens de contêiner
  • init: montar home em local canônico para sistemas ostree.
  • init: move o tema do host, fontes, integração de ícones para /usr/local/share, liberando a casa do usuário.
  • init: mova alguns pontos de montagem como rw para evitar erro de montagem desconhecido 5005.
  • init: remova o verbose para o loop de sincronização keepalive, ou os logs serão preenchidos a longo prazo.
  • init: Implemente ganchos de pré-inicialização
  • init: Algumas melhorias no openSUSE
  • init: adicione suporte para microdnf, suporte ubi8 e ubi7 mínimo.
  • init: corrige a detecção do pacote shell ash;
  • init: mantém fuso horário, dns e hosts sincronizados ativamente com o host.

Downloads e mais detalhes sobre o Distrobox 1.3 via GitHub.

Via Phoronix