Skip to content
This repository has been archived by the owner on Jun 4, 2023. It is now read-only.
/ Arch-Deployer Public archive

A script to bulk download an Arch Linux package with all its dependencies to be converted in AppImage.

License

Notifications You must be signed in to change notification settings

ivan-hc/Arch-Deployer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

    ╭━━━┳━━━┳━━━┳╮╱╭╮╭━━━┳━━━┳━━━┳╮╱╱╭━━━┳╮╱╱╭┳━━━┳━━━╮
    ┃╭━╮┃╭━╮┃╭━╮┃┃╱┃┃╰╮╭╮┃╭━━┫╭━╮┃┃╱╱┃╭━╮┃╰╮╭╯┃╭━━┫╭━╮┃
    ┃┃╱┃┃╰━╯┃┃╱╰┫╰━╯┃╱┃┃┃┃╰━━┫╰━╯┃┃╱╱┃┃╱┃┣╮╰╯╭┫╰━━┫╰━╯┃
    ┃╰━╯┃╭╮╭┫┃╱╭┫╭━╮┃╱┃┃┃┃╭━━┫╭━━┫┃╱╭┫┃╱┃┃╰╮╭╯┃╭━━┫╭╮╭╯
    ┃╭━╮┃┃┃╰┫╰━╯┃┃╱┃┃╭╯╰╯┃╰━━┫┃╱╱┃╰━╯┃╰━╯┃╱┃┃╱┃╰━━┫┃┃╰╮
    ╰╯╱╰┻╯╰━┻━━━┻╯╱╰╯╰━━━┻━━━┻╯╱╱╰━━━┻━━━╯╱╰╯╱╰━━━┻╯╰━╯

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.

USAGE:

  • arch-deployer $PROGRAM (download a program)
  • arch-deployer -v (show the version)
  • arch-deployer -h (show this message)

ARCH-DEPLOYER TAKES ALL THE PACKAGES FROM HTTPS://ARCHLINUX.ORG/PACKAGES

TO ENABLE "AUR", UNCOMMENT THE LINE 5 OF THE ARCH-DEPLOYER MAIN SCRIPT. AUR PACKAGES ARE TAKEN FROM "CHAOTIC-AUR" INSTEAD, AT HTTPS://BUILDS.GARUDALINUX.ORG/REPOS/CHAOTIC-AUR



Installation methods

To obtain the script you can run multiple methods, the main three are:

  1. Using "AM", the Application Manager (recommended)
  2. Using "wget" (locally)
  3. Using your favourite AUR helper

1. "AM" APPLICATION MANAGER

I recommend using "AM" Application Manager", because it can easilly keep you updated with the latest version of all the programs managed, and without root permissions ("sudo" is needed only to install/remove the programs):

  • TO INSTALL ARCH-DEPLOYER

    sudo am -i arch-deployer
    
  • TO UPDATE IT (without "sudo", this command will also update other programs managed by "AM")

    am -u
    
  • TO REMOVE IT:

    sudo am -r arch-deployer     
    

2. WGET THE SCRIPT DIRECTLY

You can obtain and run the script locally, this way:

   wget https://raw.githubusercontent.com/ivan-hc/Arch-Deployer/main/arch-deployer
   chmod a+x ./arch-deployer

Perform the same commands periodically to get the latest versio of this script.

3. ARCH USER REPOSITORY (AUR)

Using our favorite AUR helper, ie

     paru -S arch-deployer-git

NOTE: I'm not the maintainer of any AUR script.

Related projects

Sources and tools
This project is heavily inspired by

Arch-Deployer is part of "AM"

the multi-architecture Application Manager for any GNU/Linux distribution, find out more at

About

A script to bulk download an Arch Linux package with all its dependencies to be converted in AppImage.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages