| Hash | Commit message | Author | Date | Files | + | - |
1 | commit 153a0476c4c052bd9c68e1a87d0638d8a44428e9 |
2 | Author: Connor Etherington <[email protected]> |
3 | Date: Mon May 16 03:32:43 2022 +0200 |
4 | |
5 | Update. |
6 | --- |
7 | auto => usr/bin/auto | 0 |
8 | autoCleanInstall => usr/bin/autoCleanInstall | 0 |
9 | autoInstall => usr/bin/autoInstall | 0 |
10 | autoPart => usr/bin/autoPart | 0 |
11 | usr/share/doc/auto/README.md | 64 ++++++++++++++++++++++++++++ |
12 | LICENSE => usr/share/licenses/auto/LICENSE | 0 |
13 | 6 files changed, 64 insertions(+) |
14 | |
15 | diff --git a/auto b/usr/bin/auto |
16 | similarity index 100% |
17 | rename from auto |
18 | rename to usr/bin/auto |
19 | diff --git a/autoCleanInstall b/usr/bin/autoCleanInstall |
20 | similarity index 100% |
21 | rename from autoCleanInstall |
22 | rename to usr/bin/autoCleanInstall |
23 | diff --git a/autoInstall b/usr/bin/autoInstall |
24 | similarity index 100% |
25 | rename from autoInstall |
26 | rename to usr/bin/autoInstall |
27 | diff --git a/autoPart b/usr/bin/autoPart |
28 | similarity index 100% |
29 | rename from autoPart |
30 | rename to usr/bin/autoPart |
31 | diff --git a/usr/share/doc/auto/README.md b/usr/share/doc/auto/README.md |
32 | new file mode 100644 |
33 | index 0000000..21eb2e3 |
34 | --- /dev/null |
35 | +++ b/usr/share/doc/auto/README.md |
36 | @@ -0,0 +1,64 @@ |
37 | +# Automate BootStrapping Scripts |
38 | + |
39 | +Auto, was built as a method of providing users with a simple yet extensive way to bootstrap and install Arch Linux. |
40 | + |
41 | +During the installation process, you will be given the option to install either bare Arch Linux, and make all further installations decisions[41m |
42 | +yourself, or to choose from a selection of one of the supported bare, or pre-configured desktop environment and window managers.[41m |
43 | + |
44 | +We beleive that Arch Linux, being a rolling release distribution, should if possible always be installed via a script in opposed to an ISO |
45 | +image. This will in turn always ensure that the user is getting the most recent and up to date packages, enhancing user experience, numerous[41m |
46 | +security factors and ensuring a successfull installation. |
47 | + |
48 | +--- |
49 | + |
50 | +The package consists of 4 scripts: |
51 | + |
52 | ++ **auto**: A front-end to initiate the installlation process. |
53 | ++ **autoPart**: A partitioning script. |
54 | ++ **autoInstall**: The base install script. |
55 | ++ **autoCleanInstall**: The clean install script. |
56 | + |
57 | + |
58 | +`autoInstall`: This script is to be used for installing AutoLinux ontop of an existing Arch Linux installation, as a new user profile. |
59 | + |
60 | + |
61 | +`autoCleanInstall`: This script is intended for use when performing a clean/fresh installation, with no pre-existing OS installed on the partition(s) reserved for the installation. |
62 | +This script also includes section for partitioning your drive, so running the autoPart script is **NOT** required. |
63 | + |
64 | + |
65 | +`autoPart`: This script is for useage outside of the AutoLinux installation process, and serves simply as a helper when partitioning your drive for any fresh installation. |
66 | + |
67 | +*NOTE*: The options are limited to partition selection, or drive wipe.[41m |
68 | +As for creating new partitions and deleting existing partitions, an external program such as cfdisk, fdisk or parted will be required if necessary. |
69 | +The script also does not allow for manual selection of a file system type, and the rootfs is automatially set to ext4. |
70 | + |
71 | + |
72 | + |
73 | +## Usage: |
74 | + |
75 | +The `auto` script is used to initiate the installation process, and each step of the install is explained there further.\n |
76 | +However, these scripts can also be run manually if the user chooses to do so. |
77 | + |
78 | +If run manually, please read the function of both the `autoInstall` and `autoCleanInstall` script, and select *EITHER* `autoInstall` or `autoCleanInstall` to carry out[41m |
79 | +the installation process. The `autoCleanInstall` script calls the `autoInstall` script upon completion of the base installation, so running both scripts is **NOT** required.[41m |
80 | + |
81 | + |
82 | + |
83 | +## Currently Supported Editions: |
84 | + |
85 | ++ AutoLinux - DWM Edition |
86 | ++ AutoLinux - Plasma Edition |
87 | ++ KDE Plasma (Plasma out the box) |
88 | ++ Gnome (Gnome out the box) |
89 | ++ Xfce4 (Xfce out the box) |
90 | ++ Bare Arch Linux (No Additional Packages)[41m |
91 | + |
92 | + |
93 | + |
94 | +**Prerequisites** |
95 | + |
96 | ++ The script takes care of all requirements dependencies do not have to be manually installed. ✔ |
97 | + |
98 | + |
99 | +I hope you find these scripts helpfull ! - a4to |
100 | + |
101 | diff --git a/LICENSE b/usr/share/licenses/auto/LICENSE |
102 | similarity index 100% |
103 | rename from LICENSE |
104 | rename to usr/share/licenses/auto/LICENSE |