Archinstall

Latest version: v2.8.0

Safety actively analyzes 640296 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

2.0.2

Not secure
New features:
* Colored output from `log()`
* Python module support `python -m archinstall <template>`
* New guided template under [examples/](https://github.com/Torxed/archinstall/tree/master/examples)
* `sys_command` now raises bad exit codes so they can be catched outside.

2.0.1

Not secure
A lot has changed, and the changes are not backwards compatible with v1.X.
The whole concept has been reworked to support a cleaner installation process.
`with` contexts are now supported for easier handling of when and where to do certain `sync` calls etc.

A lot of helper functions have also been put into place to ease certain functions like calling `pacman`, `pacstrap`, syscalls and handling partitions, formatting and disk encryption.

The whole library has also been split from one major file into many modules and now more resembles a library.
This was done to support the option to install `archinstall` via [PyPi](https://pypi.org/project/archinstall/) and to be used as a library or executed as a python module via `python -m archinstall --arg1="something"` *(module feature still being worked on)*.

Future versions will include support for calling python scripts for post-installation as well as profile installations.
This is because the current JSON template is a bit limited and complex to use when nesting strings inline.

Package is also being synced to the official [GitLab](https://gitlab.archlinux.org/torxed/archinstall) of Arch Linux.

0.2.2beta

New feature:

* Turn off disk encryption *(Default on, and more or less enforced.. But this does turn it off)*

0.2.1beta

Features:
* (Optional) Adds guessing country based off GeoIP-guessing via machines external IP
* New Default: Reorders mirrors based off `--country=<code>` if a gateway is found. Turn off by doing `--mirrors=0`

0.2beta

Main focus on cleaning up the `__main__` code and putting things into functions so that the [GUI](https://github.com/Torxed/archinstall_gui) can use the installation steps.

* Keep AUR support after installation is complete
* Phone Home feature, to signal to a master server when/if the installation is completed.
*(TODO: Add a start call to the phone home, and possibly progress)*
* Fixes Issue 22, now shows the file format when listing multiple drives/partitions for selection.
* Reworked sys_command to more behave like a bash terminal being fed inputs
* Bunch of bugfixes, among them were empty drives *(factory wiped disks)* caused a crash
* Adds commands executed into a command-log
* Some more error handling *(True / False returns from functions mainly)*

0.1beta

Support added for:
* AUR instructions in templates *(Slightly restricted to `yay` and `"<instruction>" : {"runas" : "aibuilder"}`)*
* Support for switching git branch in instructions *(primarily helps with debugging)*
* Improved guided installation by not jumping to formatting directly, now gives a few seconds to abort if settings looks fishy.

Known issues:
* `--rerun` flag seams to be acting a bit weird, this is mainly used for debugging, so not a deal breaker.

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.