Install Arch Linux with the help of Evolution Linux
Arch Linux is a simple, lightweight release suitable for users with high computer level. It allows users to customize their own desktop systems.
The installation of Arch Linux has been difficult for common users. However, foreign god for Arch Linux installation optimization, provides a more convenient installation method, this is the Evolution Linux project, its official website is: http://www.evolutionlinux.com /.
The following is my personal understanding for your reference.
The makeiso tool provided by great foreign gods is very helpful!
- Makeiso provides a graphical interface. Enter startx on the terminal interface to enter the graphical interface.
- Makeiso provides a graphical partition interface.
- Makeiso provides multiple working modes.
- Makeiso provides a browser.
- Makeiso supports multiple devices. Optimized many architectures.
- Makeiso has a large software package warehouse, including open-source and closed-source software. It has a hacking version of BlackArch Linux.
00x0 preparation (select the fastest image)
Because the access speed to foreign sources in China is very slow. Therefore, we need to set the domestic image address before installation. If you select China as the geographic location, the corresponding image website is automatically selected. Image list: https://www.archlinux.org/mirrorlist.
Usepacman -Syy
Set cache.
Edit/etc/pacman.d/mirrorlist
Cancel the comments before the image.
00x1 initialize Disk
fcfdisk /dev/sda
mkfs.ext4 /dev/sdax
mount/dev/sdax /mnt/boot
Note the swap command:
mkswap/dev/sdax
swapon/dev/sdax
00x2 Basic installation
When installing the core part of arch, the bios is used for guidance. You can check whether there is anything more in/mnt.
pacstrap /mnt base base-devel grub-bios
Put the current partition information into the installation system:
genfstab -p /mnt >>/mnt/etc/fstab
Switch to the security system directory:
arch-chroot/mnt
Enter the installation system:
Useraddd-m-g users-s/bin/bash rabbit ### user settings
Mkinitcpio-p linux ### startup settings
Grub-install -- target = i386-pc/dev/sda bios ### boot settings
grub-mkconfig -o /boot/grub/grub.cfg
The makeiso task is successfully restarted for the first time (pay attention to exiting the chroot environment:
00x3 system settings
Host Name settings
hostnamectlset-hostname iterlinux
Sudo permission settings
nano/etc/sudoers
Enable the network (note that dhcpcd is used in Arch Linux)
systemctl enable dpcpcd(start)
The second restart (mainly to provide the network, Arch Linux is highly dependent on the Network)
00x4 GUI settings
Open-source GUI display Service
pacman -S xorg xorg-xclock xorg-xinit xterm xorg-server-utils xorg-twn
Desktop Manager (very important, must be started by yourself)
pacman -S sddm cinnamon
The third restart (check whether the graphical settings are correct)
00x5 font settings
pacman -S ttf-freefont wqy-microhei ttf-dejavu ttf-droid cantarell-fonts adobe-source-han-sans-cn-fonts
00x6 custom software
pacman -S fcitx fcitx-im fcitx-configtool xfce4-terminal nano chromium docky gedit leafpad net-tools tcping virtualbox docker chromium shadowsocks
Here we will introduce the custom software:
- Fcitx-im fcitx-configtool Input Method architecture (same as ibus)
- Xfce4-terminal Terminal interface (I am familiar with the interface, similar to Ubuntu, mint)
- Nano File Manager
- Chrome browser
- Docky similar to OSX's secondary bar
- Gedit text input
- Leafpad text input device (win style)
- Net-tools (basic network build package, including ifconfig netstat route)
- Tcping)
- Virtualbox (Virtual Machine)
- Docker (container)
- Shadowsocks (ss)
Enjoy it, ArchLinux ~
This article permanently updates the link address: