Fix README.md links (#1768)

This commit is contained in:
Daemon Coder 2023-04-27 11:16:05 -04:00 committed by GitHub
parent 32982b880b
commit 02af5fb6b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 21 deletions

View File

@ -20,7 +20,7 @@ The installer also doubles as a python library to install Arch Linux and manage
Or simply `git clone` the repo as it has no external dependencies *(but there are optional ones)*.<br>
Or use `pip install --upgrade archinstall` to use as a library.
## Running the [guided](https://github.com/archlinux/archinstall/blob/master/examples/guided.py) installer
## Running the [guided](https://github.com/archlinux/archinstall/blob/master/archinstall/scripts/guided.py) installer
Assuming you are on an Arch Linux live-ISO:
@ -86,7 +86,7 @@ When doing so, attach the `/var/log/archinstall/install.log` to the issue ticket
# Mission Statement
Archinstall promises to ship a [guided installer](https://github.com/archlinux/archinstall/blob/master/examples/guided.py) that follows
Archinstall promises to ship a [guided installer](https://github.com/archlinux/archinstall/blob/master/archinstall/scripts/guided.py) that follows
the [Arch Principles](https://wiki.archlinux.org/index.php/Arch_Linux#Principles) as well as a library to manage services, packages and other Arch Linux aspects.
The guided installer will provide user-friendly options along the way, but the keyword here is options, they are optional and will never be forced upon anyone.
@ -178,33 +178,18 @@ For an example of a fully scripted, automated installation please see the exampl
Archinstall comes with an [unattended](https://github.com/archlinux/archinstall/blob/master/examples/mac_address_installation.py)
example which will look for a matching profile for the machine it is being run on, based on any local MAC address.
For instance, if the machine the code is executed on has the MAC address `52:54:00:12:34:56` it will look for a profile called
[52-54-00-12-34-56.py](https://github.com/archlinux/archinstall/default_profiles/tailored.py).
[52-54-00-12-34-56.py](https://github.com/archlinux/archinstall/blob/master/archinstall/default_profiles/tailored.py).
If it's found, the unattended installation will commence and source that profile as its installation procedure.
# Profiles
`archinstall` ships with a set of pre-defined profiles that can be chosen during the installation process.
| *Desktop* | *Server* |
|---------------|------------|
| Awesome | Cockpit |
| Bspwm | Docker |
| Budgie | Lighttpd |
| Cinnamon | Mariadb |
| Cutefish | Nginx |
| Deepin | Postgresql |
| Enlightenment | Tomcat |
| Gnome | httpd |
| Kde | sshd |
| Lxqt | |
| Mate | |
| Qtile | |
| Sway | |
| Xfce4 | |
| i3-wm | |
- [Desktop](https://github.com/archlinux/archinstall/tree/master/archinstall/default_profiles/desktops)
- [Server](https://github.com/archlinux/archinstall/tree/master/archinstall/default_profiles/servers)
The definitions of the profiles and what packages they will install can be seen directly in the menu or
[default profiles](https://github.com/archlinux/archinstall/default_profiles)
[default profiles](https://github.com/archlinux/archinstall/tree/master/archinstall/default_profiles)
# Testing