ARCH Linux 安装指南 —— 报错整理

1. NVIDIA 驱动安装

安装 NVIDIA 相关驱动
sudo pamcan -Syu

sudo pacman -S nvidia-open nvidia-settings lib32-nvidia-utils 
禁用内核中的 nouveau 模块

方法一:

sudo vim /etc/mkinitcpio.conf  # 在 mkinitcpio.conf 中 HOOKS 一行删除 kms 并保存

sudo mkinitcpio -P 

reboot

方法二:

sudo vim /etc/default/grub  # 在 GRUB_CMDLINE_LINUX_DEFAULT="" 中加入 nomodeset nouveau.modeset=0 

sudo grub-mkconfig -o /boot/efi/EFI/GRUB/grub.cfg

reboot

在重新生成 grub 时,记得提前挂载 efi 分区,否则重新生成的 grub 配置文件无效

重启电脑后,终端运行 nvidia-settings 查看显卡信息,观察 NVIDIA 驱动是否启用。

2. Timeshift 与 Snapper

Timeshift:

对于使用 Timeshift 创建 btrfs 格式的快照,必须按照 ubuntu 格式创建子卷,否则会无法创建快照,具体步骤按照官方教程所示。

Snapper

对于使用 Snapper 创建 btrfs 格式的快照。

snapper -c config_name create-config -f btrfs /  
# 为根卷创建snapper的配置文件 
# config_name 是配置文件的文件名,需要自己定义

snapper -c config_name create -c number --d “desc” 
# 使用 number 清理算法创建快照

snapper -c config_name --utc list 
# 以UTC方式显示日期和时间,查看创建的快照

snapper -c config_name undochange Num
# 将根卷下所有文件回滚到Num号快照状态

在指定需要创建快照的卷之前,需要将其挂载

其他命令参考 Snapper

3. 系统时间、时区设置

使用 timedatectl 指令查看时间

timedatectl

输出类似

               Local time: Sat 2024-12-07 16:19:21 HKT       # 本地时间
           Universal time: Sat 2024-12-07 08:19:21 UTC       # 时间时间
                 RTC time: Sat 2024-12-07 16:19:21           # 主板时间
                Time zone: Hongkong (HKT, +0800)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: yes                                   

[!CAUTION]

如果世界时间不是0时区时间,那么时区所对应的时间就会不正确!

解决方法

# 同步时间
sudo ntpdate pool.ntp.org

# 列出时区
timedatectl list-timezones 

# 选择时区
timedatectl set-timezone Hongkong

# 把主板时间同步为本地时间
sudo timedatectl set-local-rtc 1

References

archlinux 简明指南

Snapper

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值