美文网首页
Archlinux的安装

Archlinux的安装

作者: Shawceng | 来源:发表于2017-07-17 22:26 被阅读0次

    Archlinux的安装

    参考 给 GNU/Linux 萌新的 Arch Linux 安装指南

    前期准备

    刻录archlinux官方映像

    开始安装

    安装要求

    1. 网络
      wifi-nemu
    2. ===

    分区准备

    1. 同步时间
     timedatectl set-ntp true
     # 查看时间状态
     timedatatectl status
    
    1. 准备硬盘空间
     lsblk  # 查看硬盘编号
     cgdisk /dev/sda 
     # Current type is ... EFI分区为:ef00, 交换分区为:8200
    
    1. 格式化分区
     lsblk -f  # 查看分区名称
     mkfs.ext4 /dev/sda*  # 格式化 EFI为mkfs.vfat, 交换分区为mkswap
    
    1. 挂载分区
     mount /dev/sda2 /mnt  # 挂载根分区到/mnt
     mkdir /mnt/boot
     mkdir /mnt/home
     mount /dev/sda1 /mnt/boot
     mount /dev/sda3 /mnt/home
     swapon /dev/sda4  # 开启交换分区
    
    1. 调整镜像源
     # 清华大学 TUNA 协会
     Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
     # 中国科学技术大学
     Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
    

    然后 pacman -Syy

    安装基本系统

    1. 安装基本系统
     pacstrap /mnt base base-devel iw dialog wpa_supplicant wpa_actiond vim
     # 安装基本包到新系统
    
    1. 进入新系统
    genfstab -U /mnt >> /mnt/etc/fstab
    arch-chboot /mnt /bin/bash
    
    1. 调整时区
    ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    # 设置中国时区
    hwclock --systohc --utc
    # 设置标准时间为utc, 并且调整时间飘移
    vim /etc/locale.gen  
    # 取消注释
    # en_US.UTF-8 UTF-8
    # zh_CN.UTF-8 UTF-8
    # zh_TW.UTF-8 UTF-8
    # zh_CN.GBK
    locale-gen  #生成locale讯息
    echo LANG=en_US.UTF-8 > /etc/locale.conf
    
    1. 设置root信息
    echo hostname > /etc/hostname  # 设置主机名
    passwd  # 设置root密码
    
    1. 添加用户
    useradd -m -s /bin/bash username
    passwd username  # 添加密码
    

    修改/etc/sudoer, 添加以下代码

    username ALL=(All) ALL
    

    添加引导

    1. 安装UEFI需要的几个包
    pacman -S efibootmgr dosfstools
    pacman -S grub os-prober
    
    1. 添加引导
    grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub --recheck
    
    1. 生成必要文件
    grub-mkconfig -o /boot/grub/grub.cfg
    

    后续工作

    安装桌面环境

    pacman -S xorg
    pacman -S gnome  # 安装gnome环境 其他的如KDE: pacman -S plasma kde-applications-meta sddm 
    pacman -S networkmanager  # 安装网络管理
    
    # 安装字体
    # Google Noto Fonts 系列: noto-fonts noto-fonts-cjk noto-fonts-emoji
    # 思源黑体:adobe-source-han-sans-otc-fonts
    # 文泉驿:wqy-microhei wqy-zenhei
    
    
    # 一些需要激活的服务
    # systemctl enable gdm   ## or systemctl enable sddm
    # systemctl enable NetworkManager
    

    离开chroot环境

    exit
    umount -R /mnt
    

    添加中科大源到yaourt

    在/etc/pacman.conf里添加

    [archlinuxcn]
    SigLevel = Optional TrustedOnly
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
    

    然后 # pacman -Sy archlinuxcn-keyring yaourt

    安装常用软件

    安装fcitx

    pacman -S fcitx-im fcitx-sogoupinyin fcitx-cloudpinyin fcitx-configtool
    

    软件包

    • firefox, flashplugin: 浏览器和flash插件
    • xfce4-terminal: 我推荐的终端模拟器
    • nautilus或pcmanfm或nemo: 文件管理器
    • rofi: 启动器
    • compton: 开透明什么的需要
    • pnmixer: 调音量
    • gthumb: 看图
    • gnome-screenshot, deepin-screenshot: 截图
    • lxappearence: 设置主题、外观
    • OSX-Arc-White: 仿mac风格gnome皮肤
    • nitrogen: 设置壁纸
    • xfce4-power-manager: 电源管理
    • mate-notification-daemon: 桌面通知

    相关文章

      网友评论

          本文标题:Archlinux的安装

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