Arch Linux 安装笔记
来源:互联网 发布:能看禁播视频的软件 编辑:程序博客网 时间:2024/05/16 12:34
前言:
Arch Linux系统在安装过程中必须要依赖网络下载大量数据,所以网络不好慎用。
我们先分区,键入“fdisk /dev/sda”(第一块硬盘就用sda,如果是第二块,那么就是sdb),开始分区:
备注:必须先挂载/分区,其它目录都要在/分区中创建然后再挂载。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安装完成。
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
- Arch Linux 安装笔记
- Arch Linux 安装笔记
- <Linux笔记>Arch Linux小结 硬盘安装
- Arch Linux下VMware-Tools安装笔记
- arch安装笔记
- Arch Linux安装笔记(2)基础安装篇
- Arch Linux 新版安装
- VMware安装Arch Linux
- Arch Linux安装详解
- VirtualBox安装Arch Linux
- Arch Linux 安装小记
- 安装Arch Linux详解
- Arch Linux安装
- Arch Linux 安装小记
- Arch linux 的安装
- Arch Linux安装记录
- Arch Linux安装笔记(1)准备篇
- Arch Linux安装笔记(3)图形界面篇
- 大三成长日记——第二弹(批处理bat篇)
- 请教一个EasyTouch的问题,如何实现摇杆和之外的触模区域独立
- 279. Perfect Squares-Leetcode(关于DP的再深入研究)
- hdu 2639 Bone Collector II(01背包)(第k优解)
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules (web项目不能加载到服务器))
- Arch Linux 安装笔记
- linux下如何实现windows的system(“pause”)
- ssh框架整合中jsp向后台传参数是中文遇到乱码的简便解决方案
- OC学习_10_异常_包装类
- CAShapeLayer和UIBezierPath
- 生命是一种长期而持续的累积过程
- leetcode笔记:First Missing Positive
- 【leetcode题解】【再做一遍】【47】【M】241. Different Ways to Add Parentheses
- unity上用EasyTouch如果同时有EasyJoystick的话,不能同时按EasyJoystick和EasyTouch的解决办法