Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hanzala123/arch2appimage

This is a python script that downloads Arch Linux packages (Official/Chaotic AUR) and converts to an AppImage executable
https://github.com/hanzala123/arch2appimage

Last synced: about 1 month ago
JSON representation

This is a python script that downloads Arch Linux packages (Official/Chaotic AUR) and converts to an AppImage executable

Awesome Lists containing this project

README

        

## Deprecation Notice

After having lots of stability issues with arch linux I moved to Ubuntu. My initial plan was to ditch the custom downloader and use pacman/yay to download/compile packages. But as I am not on arch anymore I will not be making any upgrades to the project. Thank you all for the support you have shown to the project.




arch2appimage


A Python script to convert any arch linux package (official/AUR) to an AppImage


Explore the docs »





Table of Contents



  1. About The Project



  2. Getting Started


  3. Usage

  4. Roadmap

  5. Contributing

  6. License

  7. Contact

  8. Acknowledgments

## About The Project
This goal of this project is to be able to convert arch linux packages either from the offcial Arch Linux Repositories or from the AUR (Chaotic AUR to be exact).

Use this `README.md` to get started.

(back to top)

## Getting Started
### Prerequisites
This project was written in python. To be able to run this you must have Python 3 installed. To install the required packages you also need to have pip installed.

### Installation
1. Install the requirements
```sh
pip3 install -r requirements.txt
```
This should be enough to run the program.

(back to top)

## Usage
To start the program simply run
```sh
python3 arch2appimage.py
```

By default the script supports AUR. If you wish to disable that set `USE_AUR = False` in the `config.py` file.

(back to top)

## License

Distributed under the GPL3 License. See `LICENSE.txt` for more information.

(back to top)

## Acknowledgments
This project was heavily inspired by

* [Arch-Deployer](hthttps://github.com/ivan-hc/Arch-Deployer)

(back to top)