当前位置:首页|资讯

ArchLinux 的安装之旅

作者:片刻休息发布时间:2024-09-11

建议去archlinux的官网学习安装教程:https://wiki.archlinux.org/title/Installation_guide

一、制作启动盘

方法很多,简单的百度搜索“UltraISO 烧系统”有很多。

bios可能需要关闭boot security,在u盘启动失败时。

二、准备分区

如果单独装archlinux跳过。如果双系统,可以在win系统下使用磁盘管理工具分配一块为使用的空间。

三、进入u盘系统,准备工作设置 网络和 源。

1. 设置网络(使用网线跳过),连接wifi,方法很多,下面是使用iwctl工具进行连接:

iwctl 进入了 iwctl 命令行

>> device list

>> station wlan0 scan                           # 使用wlan0网卡设备扫描wifi

>> station wlan0 get-networks             # 使用参看可用的wifi列表

>> station wlan0 connect ssid             # 使用链接指定wifi 名ssid

>> exit

2. 更新源

更换国内源,或通过修改  /etc/pacman.d/mirrorlist,将文件里面#China下面的地址移动到前面

四、硬盘分区

至少需要两个分区,一个boot分区,一个archlinux的目录分区。如果是新系统第一个分区需要为为boot,如果是双系统,可以使用原来的boot分区。
命令lsblk可以检查硬盘情况
这里使用的分区工具是cfdisk:
cfdisk /dev/nvme01 命令进入相应磁盘的管理界面,选择free space,  [new] 输入大小 [write],就可以新建分区了。
在新建分区后需要对分区进行格式化,并挂载,命令mount

格式化和挂载命令

五、安装系统

在目录挂载完成后,使用 pacstrap 命令安装系统 到指定目录

六、配置安装好的系统

1. 生成fstab

2. 进入系统

此时系统就切换到了安装好的系统中

3. 配置时区

4. 本地化locale


5. 配置网络


6. 设置密码

七、安装引导程序

1. 安装软件包

其中GRUB是启动引导器,efibootmgr被 GRUB 脚本用来将启动项写入 NVRAM。

2. 将GRUB安装到硬盘上

  • --target= 对于 IA32(32 位)UEFI系统, 将x86_64-efi替换成i386-efi

  • --efi-directory= 项来指定挂载 /boot 目录的路径。

  • --bootloader-id= 启动器引导标识,这将在 /boot/EFI/ 中创建一个与标识同名的目录来储存 EFI 二进制文件,而且这个名字还会用于在 UEFI 启动菜单中区分 GRUB 启动项。

运行命令的系统是GRUB想要引导的系统,所以必须在chroot后运行。上述命令来将 GRUB EFI 应用 grubx64.efi 安装到 /boot/EFI/Arch/,并将其模块安装到 /boot/grub/x86_64-efi/。

3. 生成主配置文件

 否则开机无启动项目

八、进入系统的新建用户

完成上述工作就可以重启了。
新系统网络设置 

system enable --now NetworkManager` 工具`nmtui nmcli` 。

添加用户


完成!!!!!!

安装其他程序

base-devel  wireless_tools wpa_supplicant  sudo   git dos-fstools
xorg xorg-server xorg-xrdb

显卡:nvidia   nvidia-utils
屏幕亮度:brightnessctl
特效:picom
壁纸切换:feh
音量:alsa-utils pavucontrol
输入法:fcitx5 fcitx fcitx-im fcitx-configtool
画图:gimp
文件管理:ranger nemo dolphine
可视化压缩:file roller
视频剪辑:kdenlive        
图片:gimp            
offife处理:libreoffice  wps
视频:vlc
录屏按键:screenkey
虚拟机:virturalbox
markdown:typora
shell:fish      curl -L https://get.oh-my.fish | fish


字体:noto-fonts  fonts-source-code-pro
Emoji:ttf-linux-libertine ttf-inconsolata ttf-joypixels ttf-twemoji-color noto-fonts-emoji ttf-liberation ttf-droid
中文:wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei adobe-source-han-mono-cn-fonts adobe-source-han-sans-cn-fonts adobe-source-han-serif-cn-fonts

高分屏 需要使用工具,xorg-xradb xrandr arandr

配置文件.Xresources

Xft.dpi:192
*.dpi:192
roft.dpi:192



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1