Skip to content

AlbertoVf/arco-install

Repository files navigation

Arco Install

The MIT License GitHub

Software installer to Arcolinux.

Software Data

Important

Configure filepath on arco_install/__init__.py Rename software.template.yml to software.yml OR replace software_input

Input file

The default software is a yaml file with Repository and Software

  • Repository: repository name and command installation software
  • Software:: list of software with package_name: repository_name

software csv

Command line usage

Use diagram

  • Run help command

    python arco_install.py -h
    usage: arco_install.py [-h] [-a] [-c] [-d] [-s] [-e]
    
    Install the required packages
    
    options:
    -h, --help        show this help message and exit
    -a, --all         Install all software
    -c, --compilable  Install software from AUR, snap
    -d, --distro      Install software from distribution and communnity
    -s, --script      Install extra software
    -e, --export      Build bashscript installation file
    
  • Install script command: Run scripts who is a command line, not a package

    python arco_install.py [-s | --script]
  • Install all software included in the software file

    python arco_install.py [-a | --all]
  • Install software included in repositories who necessary compilation: snap, aur, flatpack...

    python arco_install.py [-c | --compilable]
  • Install software included in the distribution repositories: community, distribution, extra, large_support, 3rd_...

    python arco_install.py [-d | --distro]
  • Build a .sh file to install any software manually ( 1 line = 1 command installation)

    python arco_install.py [-e | --export]

About

Software installer to Arcolinux with python

Topics

Resources

License

Stars

Watchers

Forks