Arch配置安装使用

Arch日常使用 使用Linux

Linux学习时间不长不短,但是深深的爱上了这个简洁,高效,***可定制化的操作系统,随着对Linux操作系统了解使用的越多,对Windows的厌恶程度与日俱增,很早的时候就想将自己电脑更换成Linux发行版,在使用 Linux 系统的过程中,可以无形中接触到各个方面的计算机知识,并且在未来的工作中也会为你带来相关方面的优势。

Arch linux

Arch Linux 的软件包是最新的,这在日常使用中非常必要,你可以第一时间享受到新软件的特性。ArchLinux 可以以超高的***度来定制自己的系统,并且其拥有最完善的文档,使得绝大多数问题都可以通过查看官方文档的方式解决。同时在Arch发行版本上开发出来了BlackArch Linux系统该系统非常适合进行信安学习,因此我们只需要在Arch源添加BlackArch源既可以当做日常使用又可以进行工具使用
清华源下载地址

基础配置 检查安装环境 # 查看启动方式是否为uefi ls /sys/firmware/efi/efivars

image-20210430221925110

网络连接 # 无线网络 # 进入交互式命令行 iwctl # 列出设备名,比如无线网卡看到叫 wlan0 device list # 扫描网络 station wlan0 scan # 列出网络 比如想连接CMCC-5AQ7这个无线 station wlan0 get-networks # 进行连接 输入密码即可 station wlan0 connect CMCC-5AQ7 # 成功后exit退出 exit # 网络测试 ping 禁用reflector # reflector会自动更新mirrorlist 可能在某些情况下会删除有用的源信息 systemctl stop reflector.service && systemctl disable reflector.service

image-20210430223246989

更新时钟 # ntp同步 timedatectl set-ntp true # 查看ntp timedatectl status

image-20210430223323205

更换网络源 vim /etc/pacman.d/mirrorlist # 添加如下镜像 放在最上面 Server = $repo/os/$arch Server = $repo/os/$arch Server = $repo/os/$arch # 系统更新镜像源 pacman -Syy 分区

EFI:

根目录

用户家目录

# # 磁盘类型选择gpt cfdisk # 查看分区 fdsik -l

image-20210430224946057

格式化 # efi格式化 mkfs.vfat /dev/sda1 # 根目录格式化 mkfs.ext4 /dev/sda2 # 家目录格式化 mkfs.ext4 /dev/sda3 挂载 # 挂载根目录 mount /dev/sda2 /mnt # 创建家目录 mkdir /mnt/home # 挂载家目录 mount /dev/sda3 /mnt/home # 创建efi分区 mkdir /mnt/efi # 挂载efi mount /dev/sda1 /mnt/efi

image-20210430225910746

安装系统 # 安装系统以及基础软件 pacstrap /mnt base base-devel linux linux-firmware dhcpcd iwd vim sudo bash-completion 生成fstab文件 # 定义磁盘分区 genfstab -U /mnt >> /mnt/etc/fstab # 检查 cat /mnt/etc/fstab

image-20210430230736840

更换系统 # 环境更换到/mnt下系统 arch-chroot /mnt 设置主机名称 # 设置用户sean hostnamectl set-hostname sean # 配置hosts文件 vim /etc/hosts 127.0.0.1 localhost ::1 localhost 127.0.1.1 sean.localdomain sean 时区配置 # 设置时区为上海 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 讲系统时间同步到硬件时间 hwclock --systohc 配置locale # Locale 决定了软件使用的语言、书写习惯和字符集。 vim /etc/locale.gen # 取消en_US.UTF-8与zh_CN.UTF-8注释 177 en_US.UTF-8 500 zh_CN.UTF-8 # 生成locale locale-gen # 向 /etc/locale.conf 输入内容 echo \'LANG=en_US.UTF-8\' > /etc/locale.conf 安装引导程序 # grub是启动引导器,efibootmgr被 grub 脚本用来将启动项写入 NVRAM。 pacman -S grub efibootmgr --noconfirm # 取名为GRUB 并将grubx64.efi安装到之前的指定位置 grub-install --target=x86_64-efi --efi-directory=http://www.likecs.com/efi --bootloader-id=GRUB # 生成配置文件 grub-mkconfig -o /boot/grub/grub.cfg 设置密码 # root配置密码 passwd root 完成安装 # 退回安装环境# exit # 卸载新分区 umount -R /mnt # 重启 reboot 开启DHCP # 开启dhcp systemctl start dhcpcd && systemctl enable dhcpcd ip a ping

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgggyw.html