分享

Arch Linux 安装笔记

 鸿枫nh 2016-09-26
参考资料:
Arch Linux 安装指南:http://bbs./viewtopic.php?id=1037
镜像下载地址:http://mirrors.163.com/archlinux/iso/2015.04.01/archlinux-2015.04.01-dual.iso(此版本可能已经过期,请注意下载最新镜像。)



前言:
Arch Linux系统在安装过程中必须要依赖网络下载大量数据,所以网络不好慎用。

手动磁盘分区:
# cfdisk

备注:8G的空间分了3个区,sda1分配了128M作为/boot挂载点,sda5分配了6G作为/挂载点,sda6分配了1.9G作为swap交换分区。

格式化分区:
# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda5

格式化swap分区并启用:
# mkswap /dev/sda6
# swapon /dev/sda6

挂载分区:
# mount /dev/sda5 /mnt

# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot

备注:必须先挂载/分区,其它目录都要在/分区中创建然后再挂载。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

备注:更改镜像列表后请务必使用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 ~/.xprofile

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

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

重启机器:
# reboot

不出意外的话,重启机器就能看到图形界面了,到此Arch Linux安装完成。

附两张安装成功的截图。
图片

转自:http://user.qzone.qq.com/1010841065/





    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多