美文网首页
arch linux安装浅说

arch linux安装浅说

作者: 无字书 | 来源:发表于2023-01-04 21:14 被阅读0次

    现在 2023.1.5 安装教程 仅以UEFI模式进行说明

    验证引导模式

    #如果命令结果显示了目录且没有报告错误,则系统以 UEFI 模式引导。 如果目录不存在,则系统可能以 BIOS 模式 
    ls /sys/firmware/efi/efivars
    

    检查网络

    ping baidu.com
    

    更新系统时间

    timedatectl set-ntp true #更新时间
    timedatectl status #查看状态
    

    硬盘分区

    fdisk -l # 查看系统硬盘情况
    cfdisk /dev/xxx   #这里输入你自己查看硬盘的结果
    
    # efi方案
    boot EFI            300M
    SWAP Linux swap     32G
    /    Linux          剩下所有空间
    
    
    #完成之后选择“write”写入分区表输入YES后退出
    

    格式化硬盘

    #eif
    mkfs.fat -F32 /dev/sdb1
    #swap
    mkswap /dev/sdb2
    #/ 
    mkfs.ext4 /dev/sdb3
    

    挂载分区

    # 顺序一定要是先挂载根分区再挂载引导分区
    mount /dev/sdb3 /mnt
    mkdir /mnt/boot
    mkdir /mnt/boot/efi
    mount /dev/sdb1 /mnt/boot/efi
    swapon /dev/sdb2
    

    调整软件源

    # dd 剪切 gg 到首行 p 粘贴 :wq存储退出
    vim /etc/pacman.d/mirrorlist
    
    # 清华源
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
    
    #更新软件包缓存
    sudo pacman -Syy
    

    系统安装

    #基本系统支持
    base linux linux-firmware base-devel
    #网络组件
    networkmanager dhcpdcd
    #编辑软件
    vim nano
    #声卡支持
    sof-firmware
    
    
    pacstrap -K /mnt base linux linux-firmware base-devel networkmanager
    
    dhcpcd vim nano sof-firmware
    

    生成分区表

    genfstab -U /mnt >> /mnt/etc/fstab
    cat /mnt/etc/fstab #查检生成文件是否正确
    

    进入安装好的系统中

    arch-chroot /mnt
    

    设置时区

    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    

    设置硬件时间

    hwclock --systohc
    

    本地化设置

    # 取消 en_US.UTF-8 UTF-8 和 zh_cn.UTF-8 UTF-8 注释
    vim /etc/locale.gen
    
    #更新
    locale-gen
    echo LANG=en_US.UTF-8 >> /etc/locale.conf
    

    主机名

    # myhostname改为你自己喜欢的名字
    echo myhostname >> /etc/hostname
    

    设置host

    vim /etc/hosts
    
    #myhostname换成上面自己取的名字,localdomain随便取一个自己喜欢的组织名
    
    
    127.0.0.1 localhost
    ::1 localhost
    127.0.1.1 myhostname.localdomain myhostname
    

    设置root密码

    passwd
    

    安装微码

    # 根据你cpu情况择一进行安装
    
    #intel
    pacman -S intel-ucode
    #amd
    pacman -S amd-ucode
    

    安装引导程序

    # uefi启动模式 要安装 grub和 efibootmgr两种
    pacman -S grub efibootmgr
    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Arch
    grub-mkconfig -o /boot/grub/grub.cfg
    

    # 开启网络服务

    systemctl start  NetworkManager
    systemctl enable NetworkManager
    systemctl start  dhcpcd
    systamctl enable dhcpcd
    

    创建新用户

    #username可以改成自己喜欢的用户名,-m表示创建用户的家目录~,-G表示把用户放进wheel这个组
    useradd -m -G wheel username
    passwd username
    pacman -S sudo
    

    给普通用户使用sudo权限

    #找到%wheel ALL=(ALL) ALL这一行取消注释
    #:wq!强制改写该文件
    vim /etc/sudoers
    

    重启电脑

    exit
    reboot
    

    kde桌面的安装

    sudo pacman -S xorg plasma-meta sddm wqy-microhei noto-fonts-emoji dolphin konsole ark gwenview
    
    systemctl enable sddm
    

    相关文章

      网友评论

          本文标题:arch linux安装浅说

          本文链接:https://www.haomeiwen.com/subject/ulldcdtx.html