From e513b20b0e1dd814922cb0aa89eb553cb252f497 Mon Sep 17 00:00:00 2001 From: Pat Connors <121328689+nicknamenamenick@users.noreply.github.com> Date: Tue, 10 Sep 2024 11:26:44 -0400 Subject: [PATCH] chore(docs): Distrobox Edits (#1644) * chore(docs): Distrobox Edits Small formatting * chore(docs): snarky note --- .../Distrobox.md | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/docs/src/Installing_and_Managing_Software/Distrobox.md b/docs/src/Installing_and_Managing_Software/Distrobox.md index 409b41f9..26b3a78c 100644 --- a/docs/src/Installing_and_Managing_Software/Distrobox.md +++ b/docs/src/Installing_and_Managing_Software/Distrobox.md @@ -2,13 +2,13 @@ -## What is Distrobox? +# What is Distrobox? ![distrobox|310x113, 50%](../img/distrobox.png) Run other minimal variants of popular Linux distributions in Bazzite inside of a container, and access each distribution's packages without any of their dependencies and libraries affecting the host machine. -**Important Notes**: +# **Important Notes**: - Containers are **not** virtual machines. - Containers are intended to be **disposable** and may run into issues where they need to be recreated. @@ -17,7 +17,11 @@ Run other minimal variants of popular Linux distributions in Bazzite inside of a Distrobox containers run sub-systems of other popular [Linux distributions](https://distrobox.it/compatibility/#containers-distros) with access to their package managers (`apt`, `dnf`, `pacman`, etc.) and their package formats (`.deb`/`.rpm`) and any additional repositories like the [AUR](https://aur.archlinux.org/). +## Arch Linux Distrobox Container Example: + ![i use arch btw|690x229, 75%](../img/i_use_arch_btw.png) +>i use Arch (in a container) btw. + **Linux Distribution Examples**: @@ -30,17 +34,17 @@ Distrobox containers run sub-systems of other popular [Linux distributions](http | [Void Linux][void] | [`xbps`][xbps] | [Void Linux Packages][void_pkgs] | | [Alpine Linux][alpine] | [`apk`][apk] | [Alpine Linux Packages][alpine_pkgs] | -## Use Cases +# Use Cases Distrobox containers can be used for both **development environments** and **installing applications that are not available in any of the other installation methods** which can be exclusive to specific package managers. -### Distrobox Graphical Interface +# Distrobox Graphical Interface ![BoxBuddy|690x382, 75%](../img/BoxBuddy.png) Distrobox containers can be created and managed graphically with [BoxBuddy](https://github.com/Dvlv/BoxBuddyRS) which is pre-installed. -## Desktop Integration +# Desktop Integration Applications with a graphical user interface can integrate with your system with an application shortcut **entering this command inside of the container**: @@ -50,7 +54,7 @@ distrobox-export --app > [Read Bluefin's documentation on how containers integrate with your system](https://docs.projectbluefin.io/bluefin-dx#pet-containers). -## Manually Create Pre-Configured Distrobox Containers +# Manually Create Pre-Configured Distrobox Containers ```command ujust distrobox-assemble @@ -60,7 +64,7 @@ Select the container that you want to use. > **Advanced users**: Declare your own custom Distrobox containers following the [`distrobox-assemble` documentation](https://distrobox.it/usage/distrobox-assemble/). -### Entering The Container +## Entering The Container Swap between different containers in your host with the terminal or alternatively **enter**: @@ -68,7 +72,7 @@ Swap between different containers in your host with the terminal or alternativel distrobox enter ``` -### Removing Distrobox Containers +# Removing Distrobox Containers Delete containers graphically with BoxBuddy. @@ -82,11 +86,11 @@ distrobox stop distrobox rm -f ``` -## Distrobox Video Guide +# Distrobox Video Guide https://youtu.be/5m0YfIiypwA -## Project Website +# Project Website https://distrobox.it/