summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorxengineering <mail2xengineering@protonmail.com>2019-09-07 11:46:02 +0200
committerxengineering <mail2xengineering@protonmail.com>2019-09-07 11:46:02 +0200
commit5ae6aad116d13f2605313436eb6ef4dce8bfca49 (patch)
treef59220c56ed2064845796479959b8f40a0ed6ef4 /README.md
parent1516e382a3106f62487e1c9ea8d174a288cd4144 (diff)
downloadarchinstall-5ae6aad116d13f2605313436eb6ef4dce8bfca49.tar
archinstall-5ae6aad116d13f2605313436eb6ef4dce8bfca49.tar.zst
archinstall-5ae6aad116d13f2605313436eb6ef4dce8bfca49.zip
Added README.md.
Diffstat (limited to 'README.md')
-rw-r--r--README.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..491e19c
--- /dev/null
+++ b/README.md
@@ -0,0 +1,32 @@
+
+# archinstall
+
+This repository is intended to provide an installation script for Arch Linux so that it can be used during the installation process.
+
+Note: There are many Arch Install scripts out there but I wanted to create my own for an educational purpose. So it's mainly a personal repository, but if you like the script or want to contribute, you're welcome to use it.
+
+## Usage
+
+Advice 1: The archinstall.sh script supports currently just UEFI systems, german localization and installation via cable connection instead of WiFi.
+
+Advice 2: Execute 'loadkeys de-latin1' after booting to live environment, if you want to set a german keyboard layout. You have to type 'z' for 'y' in loadkeys and 'ß' for the '-' sign.
+
+1. Download the Arch Linux .iso file and verify it.
+2. Write the .iso to a USB stick and boot the machine from this USB stick in UEFI mode.
+3. Download the script with 'curl https://raw.githubusercontent.com/xengineering/archinstall/master/archinstall.sh > archinstall.sh'.
+4. Run the script with 'bash archinstall.sh' and follow the instructions.
+
+
+## To Do
+
+- [ ] Provide LUKS encryption
+- [ ] Provide post-installation script for common settings (DHCP, users, etc.)
+- [ ] Support installation with WiFi (instead of cable connection)
+- [ ] Modify mirrorlist
+- [ ] Support english localization
+- [ ] Add also localization for desktop systems
+- [ ] Check the result of every command for better security
+- [ ] Provide error log
+- [x] Automatic partitioning
+- [x] Write first version of archinstall.sh
+