ArchLinux 安装记录

主要步骤

  1. 下载镜像及刻录
  2. 开机安装
  3. 联网
  4. 编辑镜像站文件
  5. 分区
  6. 格式化分区并挂载
  7. 安装基本操做系统
  8. 配置基础操做系统
  9. 引导系统
  10. 用户管理
  11. 网络配置
  12. 安装Gonme桌面环境
  13. 其余优化

开始准备

  1. 下载镜像及刻录php

    镜像推荐地址:https://mirrors.tuna.tsinghua.edu.cn/,能够选择英文原版也能够选择中文版即archlinuxcn;我选择了archlinuxcn。下载完成后,插入要用来刻录的U盘,选择用UtralISO进行刻录。linux


    注意写入方式用RAW,点击肯定,等待刻录完成。shell

  2. 开机安装bash

    开机进入U盘启动(UEFI引导)
    网络

    系统启动,默认自动以root用户登陆。
    session

  3. 联网编辑器

    若是是台式机,网络通常都是默认链接的,除非须要pope或者wifi,这种状况请查看ArchLinux的官方文档。我是台式机因此就继续了。工具

  4. 编辑镜像站文件
    因为镜像站文件中有太多国外网址,网速慢,因此在镜像站文件开头添加国内镜像站。
    shell nano /etc/pacman.d/mirrorlist
    字体

    尽量多的将#China下面的Server一行拷贝至第六行空行。执行ctrl+x退出,提示 是否保存,输入y,回车 保存
  5. 分区
    检查分区表
    shell fdisk -l
    结果
    优化

    分区计划:

    根分区,/dev/sda1,做为基本启动盘;
     交换分区, /dev/sda2,做为基本分区,是内存的两倍(2*RAM);
     逻辑分区, /dev/sda3,剩余空间

    查看电脑硬盘设备
    shell lsblk

    fdisk /dev/sda

    进入fdisk交互界面:

    输入:g 创建gpt分区表:

    (2)创建分区
    输入:n 添加一个分区

    回车:

    提示让输入开始扇区(一个扇区512B,按本身要分区容量大小进行计算)
    输入2048,回车

    让输入结束扇区,因为一个扇区512B,要建立200M的分区,应该输入:+200M;

    创建第二个分区:
    输入n;
    回车
    输入开始扇区: 回车 (默认开始扇区便可)
    输入结束扇区:+200M

    创建第三个分区:
    输入n;
    回车
    输入开始扇区:回车 (默认开始扇区便可)
    输入结束扇区:直接回车(默认大那个数字)

    输入:w 保存并退出;
    执行:lsblk 以下图所示:

  6. 格式化分区并挂载
    (1)格式化
    格式化ESP分区
    shell mkfs.fat -F32 /dev/sda1
    格式化boot分区
    shell mkfs.ext4 /dev/sda2
    格式化根分区
    shell mkfs.ext4 /dev/sda3

    (2)挂载
    shell mount /dev/sda3 /mnt mkdir /mnt/boot mount /dev/sda2 /mnt/boot mkdir /mnt/boot/EFI mount /dev/sda1 /mnt/boot/EFI
    再次查看lsblk命令,便可看到挂载好的分区

  7. 安装基本操做系统

    执行以下命令,等待安装完成。
    sehll pacstrap -i /mnt base base-devel

    直接回车,直至完成。

  8. 配置基础操做系统

    (1)配置fstab
    shell genfstab -U /mnt >> /mnt/etc/fstab
    # 配置
    再次执行
    sehll cat /mnt/etc/fastab

    (2)切换到新系统
    shell arch-chroot /mnt /bin/bash
    (3)进行本地语言设置
    将en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8 前的#注释删除,退出并保存
    shell vi /etc/locale.gen

    locale-gen

    (4)设置时区
    shell ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    (5)设置硬件时间
    shell hwclock --systohc --utc
  9. 引导系统

    GRUB进行UEFI引导
    shell # 安装引导工具 pacman -S dosfstools grub efibootmgr # 安装grub grub-install --target=x86_64-efi --efi-directory=/boot/EFI --recheck # 配置grub grub-mkconfig -o /boot/grub/grub.cfg
  10. 用户管理
    (1)设置root密码

    passwd

    (2)添加用户

    useradd -m -g users -s /bin/bash 用户名
    # useradd -m -g users -s /bin/bash myName
    passwd 用户名
    # passed myName
    nano /etc/sudoers

    在 root ALL=(ALL) ALL 下面添加 用户名 ALL=(ALL) ALL ,为你刚才建立的用户添加sudo权限。
    (3)退出chroot并重启计算机

    exit
    reboot
  11. 网络配置

    (1)有线链接

    # 可能须要root权限
    systemctl enable dhcpcd

    (2)无线链接

    pacman -S iw wpa_supplicant dialog

    (3)ADSL 宽带链接

    pacman -S rp-pppoe# pppoe-setup # systemctl start adsl
  12. 安装Gonme桌面环境

    (1)安装显卡驱动

    lspci | grep VGA

    根据列出的显卡类型,再结合ArchLinux显卡来安装特定显卡。
    (2)安装X窗口系统

    pacman -S xorg
    # 安装字体:Dejavu 和 微米黑字体
    pacman -S ttf-dejavu wqy-microhei

    (3)安装Gnome桌面环境

    # 安装gnome桌面
    pacman -S gnome
    # 安装gnome桌面优化工具
    pacman -S gnome-tweak-tool
    # 安装gnome桌面菜单编辑器
    pacman -S alacarte
    # 启用gnome窗口管理器服务 
    systemctl enable gdm
    # 启用网络管理器服务 
    systemctl enable NetworkManager
    reboot
  13. 其余优化
    (1)添加ArchLinux源

    nano /etc/pacman.conf

    在末尾添加

    [archlinuxcn]
    SigLevel=Never
    Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

    (2)安装中文输入法
    打开并编辑.xprofile文件

    vi ~/.xprofile

    添加以下内容保存退出。

    export LC_ALL=zh_CN.UTF-8
    export XIM=fcitx  
    export XIM_PROGRAM=fcitx
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"
    eval `dbus-launch --sh-syntax --exit-with-session`
    exec fcitx &

    安装输入法

    pacman -S fcitx-im fcitx-configtool
    pacman -S fcitx-sogoupinyin
相关文章
相关标签/搜索