Arch Linux 安装笔记

来源:互联网 发布:能看禁播视频的软件 编辑:程序博客网 时间:2024/05/16 12:34
前言:
Arch Linux系统在安装过程中必须要依赖网络下载大量数据,所以网络不好慎用。


我们先分区,键入“fdisk /dev/sda”(第一块硬盘就用sda,如果是第二块,那么就是sdb),开始分区

键入“n”,新建分区

键入“p”,新建主分区(默认就是“p”,因此可以直接回车)

分区编号,键入“1”,或者直接回车

然后提示键入开始区域,直接回车,结束区域,键入“10G”,意思是划分10G分区
创建成功后将提示创建成功。
以后的分区将跟上面的步骤一样,分区后键入“w”将分区改动写入磁盘,贴一下分区后的结果:(注:键入“p”可以列出分区后的结果,“q”是退出fdisk)

创建逻辑分区:
创建主分区和扩展分区后,就需要创建逻辑分区,因为扩展分区不能直接使用,必须再分成逻辑分区才可以使用。按照上面的分区分好了之后。再次进入分区界面“fdsik /dev/sda”

键入“n”,新建分区
这时就会提示新建逻辑分区,默认分区号是5.
直接一直回车即可,因为扩展分区太小,因此直接就将扩展分区作为逻辑分区。
再看一下此时的分区

格式化分区:
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda5
创建swap分区:
mkswap /dev/sda3
启用swap分区:
swapon /dev/sda3


备注:必须先挂载/分区,其它目录都要在/分区中创建然后再挂载。swap分区不需要挂载。


连接网络:
# dhcpcd


测试网络:
# ping -c 4 www.baidu.com


设置软件源:
# nano /etc/pacman.d/mirrorlist


内容大致修改为:
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
Server = http://mirrors.sohu.com/archlinux/$repo/os/$arch
Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch


备注:更改镜像列表后请务必使用pacman -Syy强制刷新数据库。


安装基本系统:
# pacstrap /mnt base


生成fstab:
# genfstab -U -p /mnt >> /mnt/etc/fstab


检查生成的fstab是否正确:
# nano /mnt/etc/fstab


备注:若在运行genfstab或是之后发生错误,请勿再次运行genfstab,而是直接手动编辑fstab文件。


配置基础系统:
# arch-chroot /mnt /bin/bash


设置Locale:
# nano /etc/locale.gen


内容大致修改为:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8


生成locale讯息:
# locale-gen


创建locale.conf:
# echo LANG=en_US.UTF-8 > /etc/locale.conf


设置时区:
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime


设置硬件时间:
# hwclock --systohc --utc


设置主机名:
# echo archlinuxpc > /etc/hostname


并在/etc/hosts添加同样的主机名:
# nano /etc/hosts


内容大致修改为:
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1     localhost.localdomain localhost  archlinuxpc
::1           localhost.localdomain localhost  archlinuxpc


设置自动连接有线网络:
# systemctl start dhcpcd
# systemctl enable dhcpcd


设置Root密码:
# passwd


安装GRUB:
# pacman -S grub os-prober
# grub-install --target=i386-pc --recheck /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg


卸载分区并重启机器:
# exit    # 退回安装环境
# umount -R /mnt/boot
# umount -R /mnt
# reboot


备注:重启之前请移除安装盘。


基本系统已经安装完成,接下来安装图形界面。






添加普通用户并设置密码:
# useradd -m -g users -s /bin/bash 用户名
# passwd 用户名


测试网络连接:
# ping -c 4 www.baidu.com


安装声卡驱动:
# pacman -S alsa-utils


安装显卡驱动:
# pacman -S xf86-video-vesa


安装Xorg:
# pacman -S xorg xorg-xinit


安装LXDM管理器和LXDE桌面:
# pacman -S lxdm lxde


备注:LXDE桌面也可以换成其它的,比如xfce、kde、gnome都是很好的选择。


设置lxdm开机启动:
# systemctl enable lxdm


安装常用软件:
# pacman -S fcitx tar leafpad xarchiver firefox firefox-i18n-zh-cn firefox-adblock-plus flashplugin


安装常用字体:
# pacman -S ttf-dejavu wqy-zenhei wqy-microhei


配置输入法:
# nano ~/.profile


内容大致修改为:
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XIM_PROGRAM=fcitx
fcitx &


备注:每个用户都得手动创建.profile文件,否则无法启动输入法。


重启机器:
# reboot


不出意外的话,重启机器就能看到图形界面了,到此Arch Linux安装完成。
1 0
原创粉丝点击