https://github.com/ivan-hc/arch-deployer
A script to bulk download an Arch Linux package with all its dependencies to be converted in AppImage.
https://github.com/ivan-hc/arch-deployer
appimage appimage-builder arch-linux archlinux
Last synced: 6 days ago
JSON representation
A script to bulk download an Arch Linux package with all its dependencies to be converted in AppImage.
- Host: GitHub
- URL: https://github.com/ivan-hc/arch-deployer
- Owner: ivan-hc
- License: gpl-3.0
- Created: 2021-09-22T18:21:42.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-07-16T17:59:41.000Z (about 1 year ago)
- Last Synced: 2025-09-04T15:46:21.081Z (11 months ago)
- Topics: appimage, appimage-builder, arch-linux, archlinux
- Language: Shell
- Homepage:
- Size: 79.1 KB
- Stars: 63
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
╭━━━┳━━━┳━━━┳╮╱╭╮╭━━━┳━━━┳━━━┳╮╱╱╭━━━┳╮╱╱╭┳━━━┳━━━╮
┃╭━╮┃╭━╮┃╭━╮┃┃╱┃┃╰╮╭╮┃╭━━┫╭━╮┃┃╱╱┃╭━╮┃╰╮╭╯┃╭━━┫╭━╮┃
┃┃╱┃┃╰━╯┃┃╱╰┫╰━╯┃╱┃┃┃┃╰━━┫╰━╯┃┃╱╱┃┃╱┃┣╮╰╯╭┫╰━━┫╰━╯┃
┃╰━╯┃╭╮╭┫┃╱╭┫╭━╮┃╱┃┃┃┃╭━━┫╭━━┫┃╱╭┫┃╱┃┃╰╮╭╯┃╭━━┫╭╮╭╯
┃╭━╮┃┃┃╰┫╰━╯┃┃╱┃┃╭╯╰╯┃╰━━┫┃╱╱┃╰━╯┃╰━╯┃╱┃┃╱┃╰━━┫┃┃╰╮
╰╯╱╰┻╯╰━┻━━━┻╯╱╰╯╰━━━┻━━━┻╯╱╱╰━━━┻━━━╯╱╰╯╱╰━━━┻╯╰━╯
A script to bulk download an arch linux package with all its dependencies to be converted in appimage. Add the name of a program from the Arch Linux repositories. "CHAOTIC-AUR" support can be enabled too.
------------------------------------------------------------------------
### Index
------------------------------------------------------------------------
- [History](#history)
- [Installation methods](#installation-methods)
- [Using "AM"](#1-am-application-manager) (recommended)
- [Using "wget"](#2-wget-the-script-directly) (locally)
- [Using your favourite AUR helper](#3-arch-user-repository-aur)
- [Usage](#usage)
- [Related Projects](#related-projects)
--------------------------------------------------------------------
# HISTORY
This repository was archived on June 4, 2022, and reopened on July 15, 2025, for renewal and repurposing, given the continued interest.
I admit that I was inexperienced at the time and hadn't produced all the AppImage packages I have now, but I decided to reopen this repository to renew the code and improve its features where possible.
I've also worked on other packaging methods, but Arch-Deployer is an interesting project that can and will continue to improve over time, building on my current experience.
---------------------------------------------------------------------
# Installation methods
To obtain the script you can run multiple methods, the main three are:
1. [Using "AM", the Application Manager](#1-am-application-manager) (recommended)
2. [Using "wget"](#2-wget-the-script-directly) (locally)
3. [Using your favourite AUR helper](#3-arch-user-repository-aur)
### 1. "AM" APPLICATION MANAGER
I recommend using "[AM" Application Manager](https://github.com/ivan-hc/AM-application-manager)", because it can easilly keep you updated with the latest version of all the programs managed, and without root permissions:
```
am -i arch-deployer
```
### 2. WGET THE SCRIPT DIRECTLY
You can obtain and run the script locally, this way:
```
wget -q https://raw.githubusercontent.com/ivan-hc/Arch-Deployer/main/arch-deployer && chmod a+x ./arch-deployer
```
### 3. ARCH USER REPOSITORY (AUR)
Using an AUR helper, for example
```
paru -S arch-deployer-git
```
NOTE: I'm not the maintainer of any AUR script.
--------------------------------------------------------------------
# USAGE:
- `arch-deployer $PROGRAM` (download a program)
- `arch-deployer -v` (show the version)
- `arch-deployer -h` (show this message)
All packages are taken from https://archlinux.org/packages, AUR packages are taken from "chaotic-aur" instead, at https://builds.garudalinux.org/repos/chaotic-aur (uncomment line 7 for this)
--------------------------------------------------------------------
# RELATED PROJECTS
- **Archimage**, at https://github.com/ivan-hc/ArchImage, alternative to Arch-Deployer
- "**AM**", the package manager for AppImages and portable apps for GNU/Linux
------------------------------------------------------------------------
| [**ko-fi.com**](https://ko-fi.com/IvanAlexHC) | [**PayPal.me**](https://paypal.me/IvanAlexHC) | ["Index"](#index) |
| - | - | - |
------------------------------------------------------------------------