rickellis 050cc97342 .
2018-01-19 18:27:33 -07:00
.
2018-01-19 18:27:33 -07:00

Arch-Linux-Installation

Check if your Wireless Lan Interface is working

ip link

Connect to your Wifi-Network and check connection to the Internet

wpa_passphrase | wpa_supplicant -B -i -c /dev/stdin dhcpcd ping -c 3 www.google.com

Format root and home partitions using

mkfs.ext4 /dev/sdxX

Format/Enable SWAP

mkswap /dev/sdaZ swapon /dev/sdaZ

Check partitions with this command

lsblk /dev/sdx

Mount root and home partitions

mount /dev/sdxX /mnt mkdir /mnt/home mount /dev/sdxY /mnt/home

Choose download mirror (optional)

nano /etc/pacman.d/mirrorlist

Install base packages

pacstrap -i /mnt base base-devel

Configure fstab (run only once!) and verify it

genfstab -U -p /mnt >> /mnt/etc/fstab nano /mnt/etc/fstab

Change to your root directory

arch-chroot /mnt

Language and Time Zone settings (find and un-comment)

nano /etc/locale.gen locale-gen echo LANG=en_US.UTF-8 > /etc/locale.conf export LANG=en_US.UTF-8

ls /usr/share/zoneinfo/ ln -s /usr/share/zoneinfo// /etc/localtime hwclock --systohc --utc

Set hostname

echo > /etc/hostname

Create users (create admin psswd)

useradd -m -g [initial_group] -G [additional_groups] -s [login_shell] [username]

useradd -m -g users -G wheel,storage,power -s /bin/bash passwd passwd

Install sudo / add user to the admin-group

pacman -S sudo bash-completion EDITOR=nano visudo

and un-comment:

%wheel ALL=(ALL) ALL

Enable multilib repositories: find and un-comment both lines

nano /etc/pacman.conf [multilib] Include = /etc/pacman.d/mirrorlist

Add Yaourt repository (same file pacman.conf)

[archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/$arch

and install yaourt

pacman -Sy yaourt customizepkg rsync

Advanced Linux Sound Architecture (ALSA)

pacman -S alsa-utils pulseaudio alsa-oss alsa-lib amixer sset Master unmute

to test sound

speaker-test -c 2

Install Boot-loader (grub)

pacman -S grub grub-install --target=i386-pc --recheck /dev/sdx pacman -S os-prober grub-mkconfig -o /boot/grub/grub.cfg

Enable ethernet interface service at boot (find interface with ip link)

systemctl enable dhcpcd@.service

Description
Installing Arch Linux on a LUKS Encrypted Drive using LVM, and booting with UEFI.
Readme 117 KiB
Languages
Markdown 100%