https://github.com/murkl/arch-os-creator
Arch Linux • ISO • POSIX • Downloader • Bootable USB Device Creator
https://github.com/murkl/arch-os-creator
arch-installer arch-linux arch-os bootable-usb downloader iso linux posix shell-script shellcheck usb-devices
Last synced: about 1 month ago
JSON representation
Arch Linux • ISO • POSIX • Downloader • Bootable USB Device Creator
- Host: GitHub
- URL: https://github.com/murkl/arch-os-creator
- Owner: murkl
- License: apache-2.0
- Created: 2024-02-23T01:23:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-13T10:29:11.000Z (8 months ago)
- Last Synced: 2025-04-23T21:09:13.893Z (about 1 month ago)
- Topics: arch-installer, arch-linux, arch-os, bootable-usb, downloader, iso, linux, posix, shell-script, shellcheck, usb-devices
- Language: Shell
- Homepage:
- Size: 210 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arch OS Bootable Device Creator
**[ ➜ Run One-line POSIX Executable](#create-bootable-usb-device)**
![]()
![]()
100% shellcheck approved
powered by Arch OS
## Create Bootable USB Device
This POSIX script downloads the latest official [Arch Linux ISO](https://archlinux.org/download/) and creates a bootable USB device on Linux.
```
curl -Ls https://raw.githubusercontent.com/murkl/arch-os-creator/refs/heads/main/creator.sh | bash
```Afterwards install: **[ ➜ Arch OS](https://github.com/murkl/arch-os)**
### Dependencies
```
sh curl lsblk sha256sum dd grep
```### Environment Variables
The default variables can be overwritten with `export`. The script checks whether the variables are already set at startup.
```
export ARCH_ISO_DOWNLOAD_DIR="~/Downloads"
export ARCH_ISO_DOWNLOAD_MIRROR="https://mirrors.xtom.de/archlinux/iso/latest"
```