Ventoy引导:
烤入RAM:
先配置网络:
dhcpcd
同步系统时钟:
timedatectl set-ntp true
timedatectl status
查看磁盘:
我们的安装目标是sda。
创建分区:
cfdisk /dev/sda
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
挂载分区:
mount /dev/sda2 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
修改更新源:
nano /etc/pacman.d/mirrorlist
# 清华大学
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
## 163
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
## aliyun
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
#保存退出vim然后执行刷新
pacman -Syy
安装系统:
pacstrap /mnt base linux linux-firmware sudo nano vim vi dhcpcd
生成硬盘文件有关的信息
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
切换到已经配置好的系统 系统已经配置到/mnt下了 也就是你挂载到的磁盘分区
arch-chroot /mnt
设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
设置语言
nano /etc/locale.gen
#去掉以下三行的注释
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf
设置电脑主机名 #名字随便设置:
echo "主机名" > /etc/hostname
设置hosts文件:
nano /etc/hosts
#写入
127.0.0.1 localhost
::1 localhost
127.0.1.1 主机名.localdomain 主机名
设置root密码:
passwd
安装CPU微码:
#intel cpu安装:
pacman -S intel-ucode
#amd cpu安装:
pacman -S amd-ucode
安装引导:
pacman -S os-prober #还有其他系统需要装
pacman -S grub efibootmgr
##下面是UEFI引导安装
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Archlinux --recheck
grub-mkconfig -o /boot/grub/grub.cfg
安装网络工具:
pacman -S iw wpa_supplicant dialog netctl
systemctl enable dhcpcd #台式机执行
退出系统重启:
exit # 退出系统
umount -R /mnt #取消挂载
reboot #重启
直接在安装时装上VentoyBoot:
用Rufu把安装镜像写入U盘。
下载ventoyboot的iso,提取里面的文件,拷入U盘。
在安装时,执行下列操作:
mkdir -p /mnt/vboot mkdir -p /mnt/ventoy mount /dev/sdb1 /mnt/ventoy cd /mnt/ventoy cp -v vtoyboot-1.0.18.tar /mnt/vboot cp -r -v vtoyboot-1.0.18.tar /mnt/vboot cd .. umount -R /mnt/ventoy
安装完系统后就可以在ventoy目录下执行脚本了
添加用户:
useradd -m -g users -s /bin/bash 用户名
passwd 用户名
vim /etc/sudoers
#在root ALL=(ALL)ALL下面添加:
用户名 ALL=(ALL)ALL
以自己的用户名登录:
exit
安装声卡驱动:
sudo pacman -S alsa-utils pulseaudio-alsa
安装显卡驱动:
vesa:
pacman -S xf86-video-vesa
# vesa是一个支持大部分显卡的通用驱动,不提供任何 2D 和 3D 加速功能。
# 要充分发挥显卡性能,请按下表安装驱动程序。推荐先使用开源驱动,这些驱动出问题的可能性较小。
sudo pacman -S xf86-video-intel mesa #intel核心显卡驱动
sudo pacman -S xf86-video-nouveau mesa #nvidia开源驱动
pacman -S xf86-video-ati mesa
Geforce7±-------------------------xf86-video-nouveau Geforce6/7-------------------------xf86-video-304xx
如果虚拟机安装,请选择xf86-video-virtualbox,xf86-video-vmware等。
闭源安装:
sudo pacman -S nvidia nvidia-utils #nvidia独显驱动
AMD Catalyst
pacman彩色输出:
编辑
/etc/pacman.conf
,取消Color
注释
Nano 支持代码高亮
在当前用户主目录下新建 .nanorc 文件,并添加
/usr/share/nano/*.nanorc
cat ~/.nanorc include /usr/share/nano/*.nanorc
修改软件源:
nano /etc/pacman.d/mirrorlist Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch Server = http://mirrors.163.com/archlinux/$repo/os/$arch Server = http://mirrors.hust.edu.cn/archlinux/$repo/os/$arch Server = http://run.hit.edu.cn/archlinux/$repo/os/$arch Server = http://ftp.kaist.ac.kr/ArchLinux/$repo/os/$arch Server = http://mirrors.hustunique.com/archlinux/$repo/os/$arch Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch Server = http://mirror.premi.st/archlinux/$repo/os/$arch Server = http://mirror.its.dal.ca/archlinux/$repo/os/$arch Server = http://mirror.de.leaseweb.net/archlinux/$repo/os/$arch Server = http://mirror.clibre.uqam.ca/archlinux/$repo/os/$arch nano /etc/pacman.conf [multilib] Include = /etc/pacman.d/mirrorlist [archlinuxcn] Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch 或者: [archlinuxcn] Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch 安装 archlinuxcn-keyring 导入 GPG key sudo pacman -S archlinuxcn-keyring 直接这样会出错 sudo pacman -Syu haveged sudo systemctl start haveged sudo systemctl enable haveged sudo rm -fr /etc/pacman.d/gnupg sudo pacman-key --init sudo pacman-key --populate archlinu sudo pacman -S archlinuxcn-keyring sudo pacman-key --populate archlinuxcn sudo pacman -Syu
修改yay aur国内源:
# 建议用 yay 而不是 yaourt
sudo pacman -S yay nano ~/.config/yay/config.json "aururl": "https://aur.archlinux.org" 替换为 "aururl": "https://aur.tuna.tsinghua.edu.cn"
Copy或者直接:
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save
———————————————————————————————————————————
下面装各种桌面系统:
安装X窗口系统:
sudo pacman -S xorg
plasma桌面安装:
sudo pacman -S plasma
sudo pacman -S konsole
sudo pacman -S dolphin
sudopacman -S plasma-nm # 好像不需要
# 以下为安装KDE程序套件 sudo pacman -S kde-applications
安装i3wm:
sudo pacman -S i3-gaps
sudo pacman -S mate-terminal
安装gnome:
sudo pacman -S gnome
sudo pacman -S gnome-tweaks
sudo pacman -S alacarte
sudo systemctl enable gdm
安装Deepin:
sudo pacman -S deepin deepin-extra 1. lightdm sudo nano /etc/lightdm/lightdm.conf [Seat:*] ... greeter-session=lightdm-deepin-greeter 2. Xinit sudo nano ~/.xinitrc exec startdde
Xfce:
sudo pacman -S xfce4 xfce4-goodies
安装桌面登录管理器:
sudo pacman -S sddm # 好像不用 sudo pacman -S sddm-kcm sudo systemctl enable sddm
配置网络:
sudo pacman -S network-manager-applet sudo systemctl disable netctl sudo systemctl enable NetworkManager
安装字体(中文):
sudo pacman -S adobe-source-han-sans-cn-fonts (思源黑体) sudo pacman -S ttf-dejavu sudo pacman -S wqy-zenhei sudo pacman -S wqy-microhei nano /etc/locale.conf LANG=zh_CN.UTF-8 reboot
中文输入法:
建议卸载fcitx4,改用fcitx5
sudo pacman -S fcitx5-git fcitx5-qt5-git fcitx5-gtk-git fcitx5-chinese-addons-git fcitx5-configtool-git fcitx5-rime-git
环境变量
sudo nano ~/.xprofile export GTK_IM_MODULE=fcitx5 export QT_IM_MODULE=fcitx5 export XMODIFIERS="@im=fcitx"
sudo pacman -S fcitx-sogoupinyin
安装Icon主题(可选):
pacman -S numix-circle-icon-theme-git