Distrobox 1.4 kommer med støtte for oppdatering av alle containere med en enkelt kommando

DistroBox-innholdsblogg-linuxadictos

Distrobox lar deg kjøre kommandoer eller applikasjoner uten frykt for å skade systemet

Den nye utgivelsen av Distrobox 1.4 ble utgitt, som tillater administrere beholdere på systemet ditt, som du kan del Flyttbare USB-enheter, brukerens HOME-mappe eller partisjon, lyd, samt kontakter fra skrivebordsmiljøene X11 og Wayland.

For de som fortsatt ikke er klar over dette verktøyet, bør de vite det lar deg raskt installere og kjøre enhver Linux-distribusjon i en container og sikre integrasjon med hovedsystemet.

Prosjektet gir en plugin på toppen av Docker eller Podman, og det utmerker seg ved maksimal forenkling av arbeidet og integrasjonen av utførelsesmiljøet med resten av systemet. For å lage et miljø med en annen distribusjon, er det nok å utføre en enkelt distrobox-create-kommando, uten å tenke på finessene.

Distroboks hevder å være vert for 17 distribusjoner, inkludert Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL og Fedora. Ethvert distribusjonssett som det finnes bilder for i OCI-format kan lanseres i beholderen. Etter installasjonen kan brukeren jobbe fullt ut med en annen distribusjon uten å forlate hovedsystemet.

Distrobox 1.4 hovednyheter

I denne nye versjonen er det fremhevet det lagt til kommandoen "distrobox upgrade". å oppdatere innholdet i alle containere installert med distribusjoner på en gang, samt at kommandoen ble lagt til "distrobox generer-entry" for å legge til et distrobox-basert miljø til listen over applikasjoner.

En annen endring som skiller seg ut er at kommandoen "distrobox ephemeral" for å lage en engangsbeholder som vil bli slettet etter at økten knyttet til den avsluttes.

Videre vi kan finne et nytt skript kalt "install-podman" dette lar brukeren kunne installere Podman i hjemmekatalogen uten å påvirke systemmiljøet (nyttig for miljøer der systemkataloger er montert skrivebeskyttet eller uredigerbare).

I tillegg til dette fremhever den også forbedret støtte for vertssystemer med Guix- og Nix-pakkeadministratorer, samt forbedret støtte for LDAP-, Active Directory- og Kerberos-autentisering.

Det nevnes også at det har blitt jobbet med å forbedre feilmeldinger som ikke samsvarer, samt synkronisere vertsfiler kun hvis de eksisterer, og systemintegrasjon for rotfulle containere er forbedret.

Av de andre endringene høydepunkter i denne nye utgivelsen:

  • Unngå xbps-feil ved å holde den oppdatert
  • Fast monteringspunkt for hjemmet på ostree-basert OS. Dette vil fikse problemer med pakkeinstallasjonen på Fedora.
  • tzdata håndtering fiks
  • Lagt til manglende hjelpeoppføring for --next/-N-flagget
  • list/host-exec: fiks tty-deteksjon
  • glatt: Legg til flagg uten farge på listen
  • liste: deaktiver farger når du ikke er i en terminal.
  • Fjernet utdatert rutefunksjon

Til slutt, hvis du er interessert i å lære mer om prosjektet eller den komplette listen over endringer, kan du gjøre det fra følgende lenke.

Hvordan installerer jeg DistroBox på Linux?

For de som er interessert i å kunne installere dette verktøyet, Du bør vite at det er tilgjengelig i mange av de viktigste Linux-distribusjonslagrene.

Men for dette tilfellet vil vi bruke installasjonsmetoden som tilbys for nesten enhver Linux-distribusjon. For å gjøre dette, åpne bare en terminal og i den skal vi skrive følgende:

curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

Og klar med det kan vi begynne å bruke dette verktøyet.

Når det gjelder bruken, er distrobox delt inn i 8 kommandoer:

  1. distrobox-create- oppretter beholderen
  2. distrobox-enter – for å gå inn i beholderen
  3. distrobox-list- for å liste beholdere opprettet med distrobox
  4. distrobox-rm- for å fjerne en beholder opprettet med distrobox
  5. distrobox-stop- for å stoppe en kjørende beholder opprettet med distrobox
  6. distrobox-init – beholderinngangspunktet (ikke ment å brukes manuelt)
  7. distrobox-export- er designet for å brukes inne i containeren, nyttig for eksport av applikasjoner og tjenester fra containeren til verten
  8. distrobox-host-exec- for å utføre kommandoer/programmer fra verten mens du er inne i beholderen

Endelig Hvis du er interessert i å lære mer om Distrobox, du bør vite at koden til prosjektet er skrevet i Shell og distribueres under GPLv3-lisensen. Du kan se både dens kildekode, så vel som dens brukermanualer og mer informasjon i neste lenke.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.