Linux Arch Installation using archfi
- Download the ISO Arch from (according your country): https://www.archlinux.org/download/
- Make a bootable usb (you can uses rufus) for phisical machine, or use the iso direct with Oracle Virtual Box.
- If phisical machine, make sure disable secure boot mode.
- Reboot your machine with the ISO.
- Make sure you have internet connection.
- Code as follow in terminal
-
ping google.com (use control+C to quit from ping)
-
wifi-menu (enter your credentials)
-
pacman -Sy
-
wget archfi.sf.net/archfi
-
sh archfi
- Language -- English
- Set Keyboard Layout -- us
- Editor -- nano
- Disk Partitions -- gpt
- back (using tab or arrows)
- Select Partitions and Install
- boot /dev/sda1
- swap /dev/sda2
- root /dev/sda3
- home /dev/sda4
- Format Devices
- boot ext2
- swap swap
- root btrfs
- Back or cancel
- Mount
- Intall Arch Linux -- linux lts (this takes several minutes)
- Config Arch Linux
- Set Computer Name
- Keyboard Layout -- us
- Set Locale -- en_US
- Set Time -- US
- Set root password
- Generate fstab -- UUID
- Bootloader -- grub -- install grub
- Install bootloader
- Back
- Enable dhcpcd
- Archdi -- yes
- Install and Run Archdi
- sourceforge
- Updates
- Install pacman-contrib
- Install yay
- Upgrade with yay
- Back
- Install
- Console Generic
- Default + add (tab key to select, then OK) [X]neofetch
- Compression Tools (all)
- Networks Toos -- Default and add [X]nmap & [X]speedtest
- Back
- System
- Services -- default selection is OK -- then all yes
- File System -- default selection and add [X]sshfs [X]difs [X]gvfs
- Sound -- default selection is OK
- Back
- XORG
- Gpu Infos -- OK
- Install -- default is OK
- Fonts -- default -- ok
- TTF -- optional
- Input Drivers -- dfault is OK
- Back
- Desktop Environment LXDE-GTK3
- Apllication -- Internet -- chromium
- Dev -- code
- Systerm -- gparted Back
- Config
- Bash -- editor.sh -- nano
- alias.sh -- default is ok
- ps1.sh -- minimal -- yes
- Update -- yes -- yes
- Back
- Add User -- your name
- Sudoers -- add sudoer -- OK
- Back.
- Systemd -- timedatectl
- Enable timedatectl -- ok
- Edit /etc/systemd/timesyncd.conf (modify as follows) Before: #NTP= After: NTP=us.pool.ntp.org Before: #Fallback(etc...) After: Fallback(etc...) Save the file: control+o then Enter then control+x
- Back
- Back
- Back
- Exit
- Back
- Umount
- Back
- Reboot
- Yes
yay -S awesome rofi compton i3lock xclip flameshot gnome-keyring qt5-styleplugins-git ttf-rototo htop rofi