标签:date ping 页面 inpu 标记 visudo linux systemctl vedio
本文省略了一些基础性操作(如分区工具的使用), 所以可能不适合没有任何Linux基础的用户阅读本文
本文更像是一个安装Archlinux的备忘录, 相比官方安装教程, 本文省略了可以忽略的部分, 并根据经验添加了一些不在官方Installation_guide
页面的一些内容
tuna镜像站: https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/latest/
dd bs=4M if=/path/to/archlinux.iso of=/dev/sdX status=progress && sync
我的ASUS笔记本是按住esc
开机
ping baidu.com
timedatectl set-ntp true
具体步骤很简单, 故略去
100MiB
大小的EFI
分区, 并且格式化成fat32
mbr boot
分区, 并标记分区bootable
UEFI
方式在原有系统上安装双系统的情况, 不需要格式化efi分区我的分区情况是
分区 | 容量 | 说明 |
---|---|---|
/dev/sdb2 | 100MiB | EFI分区 |
/dev/sdb4 | 365GiB | ArchLinux |
/dev/sdb5 | 100GiB | Windows 10 |
mount /dev/sdb4 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/sdb2 /mnt/boot/EFI
编辑/etc/pacman.d/mirrorlist
, 这里我将tuna的地址提前到第一行
pacstrap /mnt base base-devel linux linux-firmware vi vim nano dhcpcd
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
编辑/etc/locale.gen
, 取消注释en_US.UTF-8
和zh_CN.UTF-8
运行locale-gen
编辑/etc/locale.conf
, 写入内容LANG = en_US.UTF-8
编辑/etc/hostname
, 写入计算机名
编辑/etc/hosts
, 写入如下内容:
127.0.0.1 localhost
::1 localhost
127.0.1.1 myhostname.localdomain myhostname
mkinitcpio -P
创建用户:
useradd -m -g users -G network,storage,power,wheel,uucp -s /bin/bash 用户名
修改新用户及root密码:
passwd
将用户赋予sudo
权限:
运行visudo
, 将# %wheel ALL=(ALL) ALL
取消注释
pacman -Sy
# intel处理器内核微码
pacman -S intel-ucode
# for UEFI
pacman -S os-prober grub efibootmgr
# for BIOS
pacman -S os-prober grub
# 无线上网
pacman -S iw wpa_supplicant dialog
# x服务 触控板 kde桌面环境 kde全家桶
pacman -S xorg xf86-input-synaptics plasma kde-applications
# sddm可能好像包含在plasma中了
pacman -S sddm sddm-kcm
# linux headers
pacman -S linux-headers
# 音频
pacman -S alsa-utils pulseaudio pulseaudio-alsa
# 显卡驱动
# 通用 xf86-video-vesa
# Intel xf86-vidio-intel
# Nvdia开源 xf86-video-nouveau
# AMD xf86-vedio-ati
pacman -S xf86-vidio-intel
systemctl enable sddm
systemctl enable NetworkManager
systemctl enable dhcpcd
# for UEFI:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
# for BIOS:
grub-install --target=i386-pc --recheck /dev/[BOOT分区]
grub-mkconfig -o /boot/grub/grub.cfg
exit
umount -R /mnt
reboot
到止为止系统重启后应该可以被成功引导了
标签:date ping 页面 inpu 标记 visudo linux systemctl vedio
原文地址:https://www.cnblogs.com/zbqhc/p/12541757.html