https://github.com/boredsquirrel/distrobox-autosetup
Some scripts to automatically setup some Distroboxes like Arch with yay for using the AUR, Ubuntu with Nala, Fedora with RPMFusion and more.
https://github.com/boredsquirrel/distrobox-autosetup
arch containers debian distrobox docker fedora linux podman toolbx ubuntu
Last synced: 16 days ago
JSON representation
Some scripts to automatically setup some Distroboxes like Arch with yay for using the AUR, Ubuntu with Nala, Fedora with RPMFusion and more.
- Host: GitHub
- URL: https://github.com/boredsquirrel/distrobox-autosetup
- Owner: boredsquirrel
- License: gpl-3.0
- Created: 2023-03-23T13:04:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-06T22:16:44.000Z (about 2 years ago)
- Last Synced: 2025-03-28T19:04:43.804Z (about 1 month ago)
- Topics: arch, containers, debian, distrobox, docker, fedora, linux, podman, toolbx, ubuntu
- Language: Shell
- Homepage:
- Size: 23.4 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Distrobox-autosetup
Some scripts to automatically setup some Distroboxes like Arch with yay for using the AUR, Ubuntu with Nala, Fedora with RPMFusion and more.Using Distrobox, a fork of Toolbox, you can run programs from many Distros containerized from your system. They work like regular apps, including GUI and a shared home folder. With `distrobox-export --app APPNAME` you can add the App to your Systems Applauncher as if it was native.
`
## Arch with AUR1. Install the box
```
https://github.com/trytomakeyouprivate/Distrobox-autosetup/raw/main/Arch-with-yay
```2. Setup yay
```
wget https://github.com/trytomakeyouprivate/Distrobox-autosetup/raw/main/Arch | bash
```## Fedora
1. Install the box
```
distrobox create Fedora -i registry.fedoraproject.org/fedora-toolbox:37 && distrobox enter Fedora
```2. Setup interactively
```
wget https://github.com/trytomakeyouprivate/Distrobox-autosetup/raw/main/Fedora | bash
```## Ubuntu
1. Install the box
```
distrobox create Ubuntu -i docker.io/library/ubuntu:22.04 && distrobox enter Ubuntu
```2. Setup nala, autoupdates and more
```
wget https://github.com/trytomakeyouprivate/Distrobox-autosetup/raw/main/Ubuntu | bash
```3. Install some needed packages
```
sudo nala install software-properties-common
```Android development example
```
sudo add-apt-repository ppa:maarten-fonville/android-studio
sudo nala install -y android-studio openjdk-8-jdk-headless colord-gtk-utilswget https://upload.wikimedia.org/wikipedia/commons/9/95/Android_Studio_Icon_3.6.svg -p ~/.local/share/applications/
cat < ~/.local/share/applications/Android-Studio.desktop
[Desktop Entry]
Type=Application
Exec=distrobox enter Ubuntu -- sh /opt/android-studio/bin/studio.sh
Icon=~/.local/share/applications/Android_Studio_Icon_3.6.svg
Name=Android Studio
EOF
```