auto


Logs | Files | README | README | GitLab


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 
42
+yourself, or to choose from a selection of one of the supported bare, or pre-configured desktop environment and window managers. 
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 
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. 
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 
79
+the installation process. The `autoCleanInstall` script calls the `autoInstall` script upon completion of the base installation, so running both scripts is **NOT** required. 
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)  
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