Distrobox 1.6 har publicerats, verktyg för inbÀddad körning av distributioner.

Distrobox 1.6 har slÀppts, vilket gör det möjligt att snabbt installera och köra vilket Linux-distribution som helst i en container och sÀkerstÀlla dess integration med huvudsystmet. Projektets kod Àr skriven i Shell och distribueras under GPLv3-licensen.

Projektet erbjuder ett tillÀgg över Docker, Podman eller Lilipod, och kÀnnetecknas av maximal förenkling av arbetet och integrationen av den körda miljön med resten av systemet. För att skapa en miljö med en annan distribution rÀcker det med att köra ett kommando: distrobox-create, utan att behöva tÀnka pÄ detaljerna. Efter att Distrobox startats, sÀkerstÀller det att anvÀndarens hemkatalog dirigeras in i containern, och stÀller in Ätkomst till servern X11 och Wayland för att köra grafiska applikationer frÄn containern, tillÄter anslutning av externa lagringsenheter, lÀgger till ljudutgÄng, implementerar integration pÄ SSH-agentnivÄ, D-Bus och udev.

I Distrobox finns möjligheten att anvÀnda 25 olika distributioner som vÀrdsystem, inklusive Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL och Fedora. I containern kan vilken distribution som helst startas för vilken det finns bilder i OCI-format. Efter installationen kan anvÀndaren arbeta fritt i en annan distribution utan att lÀmna huvudsystemet.

De viktigaste anvÀndningsomrÄdena inkluderar experiment med atomÀrt uppdaterade distributioner, som Endless OS, Fedora Silverblue, OpenSUSE MicroOS och SteamOS3, skapande av separata isolerade miljöer (till exempel för att köra en hemkonfiguration pÄ en arbetsbÀrbar dator), Ätkomst till nyare versioner av applikationer frÄn distributions experimentella grenar.

I den nya utgÄvan:

  • Stödet för verktyget för att hantera isolerade containrar lilipod, utvecklat av författaren av Distrobox, har lagts till. Verktyget tillĂ„ter att ladda ner och packa upp containerbilder i OCI-format frĂ„n olika repository, hantera bilder samt skapa och starta containrar frĂ„n de erhĂ„llna bilderna. KommandoradsgrĂ€nssnittet lilipod Ă€r sĂ„ nĂ€ra som möjligt Podman, Docker och Nerdctl, men kĂ€nnetecknas av en fokus pĂ„ enkelhet och minimalistisk design (endast de mest nödvĂ€ndiga funktionerna stöds).

    Containrar skapas för att köras under en sÀrskild anvÀndare med isolering av filsystemet genom anvÀndning av monteringsnamnrymd (det Àr ocksÄ möjligt att anvÀnda namnrymd för nÀtverk, pid och ipc). Ytterligare begrÀnsningar som stÀlls in genom seccomp, capabilities och cgroups stöds inte. Lilipod positioneras som ett inbyggt reservverktyg för Distrobox, som anvÀnds nÀr mer funktionella containerhanterare saknas i systemet. Verktyget byggs med hjÀlp av statisk lÀnkning och Àr inte knutet till externa beroenden.

  • Integration med NVIDIA-teknologier, som CUDA, har förbĂ€ttrats.
  • Initieringsprocessen har förbĂ€ttrats.
  • Arbetet med anvĂ€ndarens kommandotolk inuti containern har förbĂ€ttrats.
  • I containrar med root-rĂ€ttigheter sĂ€kerstĂ€lls korrekt instĂ€llning av anvĂ€ndarlösenord för att köra sudo-verktyget.
  • FörbĂ€ttrat stöd för containrar med eget init-system (initful). Möjlighet att anvĂ€nda init-systemet OpenRC har lagts till. Stöd för anvĂ€ndarsessioner baserade pĂ„ systemd har tillhandahĂ„llits.
  • Nya alternativ har lagts till i kommandot «distrobox create»: «—unshare-all», «—unshare-netns», «—unshare-process» och «—unshare-devsys».
  • Möjligheten att anvĂ€nda containrar som körs i initful- och unshare-all-lĂ€gen i miljöer baserade pĂ„ LXC och Libvirt har tillhandahĂ„llits.
  • Parameter för konfigurationen container_additional_volumes har lagts till för att ange monteringspunkter som anvĂ€nds i containrar.
  • Möjlighet att köra exporterade binĂ€ra filer i olika DistroBox-miljöer har tillhandahĂ„llits.
  • I kommandot «distrobox assemble» har stöd för alla alternativ i kommandot «distrobox create» implementerats. Möjlighet att exportera applikationer och binĂ€ra filer direkt frĂ„n manifestet har implementerats.
  • Problem med att stĂ€lla in tidszon har Ă„tgĂ€rdats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster