admin 管理员组文章数量: 887007
- 官方wiki:
https://wiki.archlinux/
基础安装
一:制作安装介质
下载ISO镜像文件:
https://archlinux/download/ # 官方下载网址
- 在linux系统中可以用pgp验证系统签名:
gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig
制作安装介质:
- 方法一(Linux): 在Linux 下中制作启动盘,可使用dd命令
dd if=(系统iso文件) of=/dev/sda bs=1440k
- 方法二(Windows):使用第三方软件,例如:ventoy
二:U盘安装
- 电脑启动过程中,选择U盘启动方式(如果忘记电脑启动键,可以进入bios,选择启动项)
- 选择U盘启动项(一直回车)并进入到带命令提示符的界面
三:联网
方法一:有网线线的使用DHCP启动网络动态获取IP地址
- 命令:
dhcpcd ## 启动dhcp获取网络
方法二:无线网卡用iwctl命令
- 参数解析及执行步骤:
iwctl ## 第一步:进入环境
device list ## 第二步:列出网卡设备
station wlan0 scan ## 第三步:扫描网络,wlan0为无线网卡,wlan0 为无线网卡号
station wlan0 get-networks ## 第四步:列出扫描到的网络,wlan0 为无线网卡号
station wlan0 connect 网络名称 ## 第五步:连接无线网络,wlan0 为无线网卡号
quit ## 第六步:退出iwd环境
方法三:使用手机的usb共享联网
- 手机设置位置:设置–》移动网络–》个人热点–》更多共享设置–》usb共享网络
查看网络是否连接
- 命令:
ping baidu ## 请求baidu是否导通
四:更新系统时间
- 命令:
timedatectl set-ntp true ## 启动ntp
timedatectl status ## 查询时间状态
五:分区和格式化
第一步:查看磁盘
- 命令:
fdisk -l ## 查看磁盘信息
第二步:使用fdisk进行分区
- 命令:
fdisk /dev/sda ## sda为要分区的硬盘
- 创建分区:
n--》回车--》回车--》+500M
n--》回车--》回车--》回车--》使用所有空闲内存
- 命令解析:
第一个步骤:n ## 新建分区
第二个步骤:回车 ## 使用默认
第三个步骤:回车 ## 使用磁盘起始扇区
第四个步骤:回车 ## 设定起始扇区到结束扇区的大小
结束使用:w ## 保存
第三步:查看磁盘并进行格式化操作
- 命令:
lsblk ## 查看磁盘
mkfs.fat -F32 /dev/sda4 ## 格式化为fat格式,引导使用,sda4(硬盘的分区号)
mkfs.ext4 /dev/sda5 ## 格式化为ext4格式,主系统使用,sda5(硬盘的分区号)
第四步:挂载分区
- 命令:
mount /dev/sda5 /mnt ## 第一步:挂载在/mnt目录下,先挂载mnt,才能再挂载boot
mkdir /mnt/boot ## 第二步:在挂载的分区中新建文件夹,名为boot(引导分区文件位置)
mount /dev/sda4 /mnt/boot ## 第三步:挂载到/mnt/boot目录下
六:选择镜像源
方式一:命令自动获取
- 使用reflector命令直接获取中国最快的镜像源并保存到
/etc/pacman.d/mirrorlist
文件夹下 - 命令:
reflector -c China -a 10 --sort rate --save /etc/pacman.d/mirrorlist ## 获取pacman镜像源
cat /etc/pacman.d/mirrorlist ## 查看是否有edu的链接信息
方式二:手动写入
- 使用vi或vim编辑
/etc/pacman.d/mirrlist
配置文件信息 - 命令:
vim /etc/pacman.d/mirrorlist ## 编辑配置文件
Server = http://mirrors.tuna.tsinghua.edu/archlinux/$repo/os/$arch ## 添加清华源
Server = http://mirrors.zju.edu/archlinux/$repo/os/$arch ## 添加浙大源
七:安装并配置
第一步:安装基础软件包
- 命令:
pacstrap /mnt base base-devel linux linux-firmware linux-headers ## 安装基础包到/mnt目录下
第二步:安装必须功能性软件包
- 命令:
pacstrap /mnt vim ## 安装命令行编辑工具
pacstrap /mnt bash-completion ## 安装命令行补全工具
pacstrap /mnt iwd ## 安装无线管理工具
pacstrap /mnt dhcpcd ## 安装有线管理工具
第三步:配置fstab文件
- 命令:
genfstab -L /mnt >> /mnt/etc/fstab ## 把自动挂载信息重定向到fstab文件
cat /mnt/etc/fstab ## 查看生成的文件内容,是否有挂载信息
第四步:切换系统环境
- 命令:
arch-chroot /mnt ## 切换系统环境
第五步:设置时区
- 命令:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ## 设置时区
hwclock --systohc ## 设置硬件时间
第六步:设置Locale进行本地化
命令:
vim /etc/locale.gen ## 第一步:编辑语言配置文件,去除 zh_CN.UTF-8.UTF-8 和 en_US.UTF-8.UTF-8 两行文件的注释(#)并保存退出
locale-gen ## 第二步:生成locale
echo 'LANG=en_US.UTF-8' > /etc/locale.conf ## 第三步:重定向输出内容到locale.conf 配置文件中
第七步:设置主机名
- 命令:
vim /etc/hostname ## 第一步:创建并编辑主机名文件,在第一行写主机名
vim /etc/hosts ## 第二步:编辑hosts文件
127.0.0.1 localhost ## 第三步:插入
::1 localhost
127.0.1.1 hostname.localdomain hostname ## hostname 为设置的主机名
第八步:设置Root密码
- 命令:
passwd root ## 创建密码
第九步:安装微指令
pacman -S intel-ucode ## 为英特尔 CPU指令集
或
pacman -S amd-code ## 为AMD CPU指令集
八:安装引导并部署(Bootloader)
第一步:安装引导检测器
- 先安装
os-prober
软件包,用于配合grub检测存在的系统,并自动设置启动项 - 命令:
pacman -S os-prober ## 安装软件包
第二步:安装多重引导启动器(GRUB)
- 命令:
pacman -S grub efibootmgr ## 安装引导器
第三步:部署GRUB
- 命令:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub ## 部署GRUB
第四步:生成GRUB配置文件
- 命令:
grub-mkconfig -o /boot/grub/grub.cfg ## 生成配置文件
第五步:检查生成的配置文件
- 命令:
cat /boot/grub/grub.cfg ## 查看生成的配置文件,是否包含`initramfs-linux-fallback.img initramfs-linux.img intel-ucode.img vmlinuz-linux`
第六步:重启系统
- 命令:
exit ## 退出chroot环境
umount -R /mnt ## 卸载分区
reboot ## 重启系统
九:更新系统并配置权限(重启后确定网络通断)
第一步:开启32位支持库和添加国内镜像源并更新系统
- 命令:
vim /etc/pacman.conf ## 编辑pacman配置文件
Server = https://mirrors.bfsu.edu/archlinuxcn/$arch ## 添加国内镜像源
Include = /etc/pacman.d/mirrorlist ## 开启32位支持库
pacman -Syyu ## 更新缓存数据库和系统
第二步:新建普通用户
- 默认只能用普通用户登录,不能用root用户登录系统,需要root权限,可以通过sudo命令进行提权
- 添加用户:
useradd -m -G wheel -s /bin/bash username ## 新建用户,为wheel组,username用户名
passwd username ## 设置新用户密码
第三步:配置sudo
命令:
vim /etc/sudoers ## 编辑sudo配置文件
%wheel ALL=(ALL)ALL ## 设置wheel组权限
本文标签: ArchLinux
版权声明:本文标题:ArchLinux安装配置及美化 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725920650h892949.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论