Purpose
The purpose is to bring more people to Arch Linux by providing a working, flexible, easier and faster installer than the one officially provided by Arch Linux.
Installation
Boot into your Arch Linux live environment as if you would normally do to manually install it.
Once you booted into Arch Linux's installation image, run these commands:
pacman -Syq --noconfirm python3 python-pip git
pip install archpy
For the latest version:
pip install git+https://github.com/andreluisos/archpy.git
Hardware requirements
I've only tested this on UEFI with SSD.
Need people to test on other hardware and report issues here.
Currently working on UEFI systems only.
Software requirements
Only two non official Python packages are being used: inquirer and unidecode.
I'm working on a way to get rid of them.
Usage
archpy install [path|url]
- The install command can start a new installation (if no path or url is passed in) or load a installation parameters from a local or remote json file.
- Absolute path or url is necessary.
archpy generate config
- Creates a new installation parameters json file on the desired directory.
- In the end, user will be prompted to insert the full directory path. A json file called archpy.json will be created on that path.
Usage examples
archpy install
archpy install /home/me/archpy.json
archpy install https://raw.githubusercontent.com/andreluisos/archpy/main/examples/archpy.json
archpy generate config
Goals
- Fix bugs.
- Add more options to the installer.
- Cool post installation automator, which might also work with any other Linux distribution.
Help
Need people to test and report bugs here.
In action
Metadata
Release files for archpy 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| archpy-1.0.2.tar.gz | 34.7 kB | Without provenance | Details |
Release files / archpy-1.0.2.tar.gz
| Download URL | archpy-1.0.2.tar.gz |
|---|---|
| Size | 34.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0703a01c7ff0d57e2be48c64a345018ba6e56b6847d734b386b7d30695cf91dd
|
|
BLAKE2b-256 checksum How to use checksums |
82bb29a1af2324bb5bd9f6cea4beae583ec6d05fe9cf660023f7013a42311dde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
|
Security for archpy 1.0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.