Přeskočit obsah

Kontejnery Distrobox

distrobox|510x413

Základní použití

Spouštějte další minimální varianty populárních linuxových distribucí v Bazzite uvnitř kontejneru a přistupujte k balíčkům každé distribuce, aniž by jakékoli jejich závislosti a knihovny ovlivňovaly hostitelský počítač.

  • Kontejnery nejsou virtuální stroje.
  • Kontejnery jsou určeny jako jednorázové a mohou narazit na problémy, kde je třeba je znovu vytvořit.
  • Použití této metody k získání softwaru vyžaduje znalost toho, jak tradiční operační systémy Linux instalují balíčky.
    • Vytvořte testovací kontejner, abyste se seznámili se základními příkazy Linuxu, než se do toho pustíte dále.

Kontejnery Distrobox provozují podsystémy jiných oblíbených distribucí Linuxu s přístupem k jejich správcům balíčků (apt, dnf, pacman atd.) a jejich formátům balíčků a repozitářům jako AUR. Kontejnery Distrobox lze použít jak pro vývojová prostředí, tak pro instalaci aplikací, které nejsou dostupné v žádné z jiných instalačních metod, které mohou být exkluzivní pro konkrétní správce balíčků.

Příklady distribuce Linuxu:

OS Správce balíčků Hledat balíčky
Fedora dnf [balíčky Fedory][fedora_balíčky] / balíčky COPR
Arch Linux pacman Balíčky Arch Linux / Balíčky AUR
Debian / Ubuntu apt Balíčky Debian / Balíčky Ubuntu( PPA)
openSUSE zypper balíčky openSUSE
Void Linux xbps Void Linux Packages
Alpine apk Alpine Linux Packages

Příklad kontejneru Arch Linux Distrobox:

používám arch btw|1022x822, 75%

Používám Arch (v kontejneru) btw.

Případy použití

Kontejnery Distrobox lze použít jak pro vývojová prostředí, tak pro instalaci aplikací, které nejsou dostupné v žádné z jiných instalačních metod, které mohou být exkluzivní pro konkrétní správce balíčků.

Grafické rozhraní Distroboxu

Distroshelf|970x752, 75%

Kontejnery Distrobox lze vytvářet a spravovat graficky pomocí DistroShelf, který je předinstalovaný.

Integrace stolního počítače

Aplikace s grafickým uživatelským rozhraním se mohou integrovat do vašeho systému pomocí zástupce aplikace exportováním aplikace pomocí níže uvedeného příkazu v okně kontejnerového terminálu:

distrobox-export --app <package>

Chcete-li „zrušit export“ aplikace, zadejte v okně kontejnerového terminálu příkaz níže:

distrobox-export --delete --app <package>

Ručně vytvořte předem nakonfigurované kontejnery Distrobox

ujust distrobox-assemble

Vyberte kontejner, který chcete použít.

Pokročilí uživatelé: Deklarujte své vlastní kontejnery Distrobox podle dokumentace distrobox-assemble.

Vstup do kontejneru

Přepínejte mezi různými kontejnery ve vašem hostiteli pomocí terminálu nebo alternativně zadejte:

distrobox enter <container>

Odstranění kontejnerů Distrobox

Odstraňte kontejnery graficky pomocí DistroShelf.

Případně použijte příkazový řádek:

distrobox stop <container_name>
distrobox rm -f <container_name>

Video průvodce Distroboxem

Web projektu

https://distrobox.it/