OSDN Git Service

Dont check directly instead of checking 0 everytime, update README
[pacbang-linux/installer-arch.git] / README.md
1 # ArchLabs Installer
2
3 #### Features
4 - Simple, easy to follow configuration.
5 - Automatic partitioning for whole devices.
6 - Translations for different languages.
7 - No input halts during install.
8 - Support for LUKS and/or LVM.
9 - Built-in error detection.
10 - Written entirely in Bash
11 - Fast Install on fast hardware _(~6min)_
12
13 #### Requirements
14 - `rsync` for unpacking the squashfs.
15 - `dialog` for all user input/output.
16 - `vim` for editing files post install.
17 - `parted` for partition creation.
18 - `wipe` for the secure wipe.
19 - `arch-chroot` to perform operations in a chroot.
20 - `chpasswd` to set root and user passwords.
21 - `openssl` to encrypt passwords.
22 - Basic Unix tools
23   - `awk` `sed` `grep` `uniq` `sort` `find` `ping` `mkfs` `lsblk` `curl`.
24 - Network connection is needed to install packages and update the system.
25
26 #### Manual Installation
27 - curl
28     ```
29     sh -c "$(curl -fsSL https://bitbucket.org/archlabslinux/installer/raw/master/install.sh)"
30     ```
31
32 - wget
33     ```
34     sh -c "$(wget https://bitbucket.org/archlabslinux/installer/raw/master/install.sh -O -)"
35     ```
36
37 - Packages for `pacman` can be found in our repos:
38     - stable: https://bitbucket.org/archlabslinux/archlabs_repo/src/master/x86_64/
39     - unstable: https://bitbucket.org/archlabslinux/archlabs_unstable/src/master/x86_64/
40