手把手教你安装 Archlinux
手把手教你安装 Archlinux
Archlinux概述
Arch Linux是致力于使用简单、系统轻量、软件更新速度快的Linux发行版
优势
Arch Wiki 非常丰富,就是我们遇到问题时解决的利器
- Arch 采用滚动更新的方式,因此你不用再考虑以后升级系统需要重装的问题
- Arch 的 pacman 是非常简单高效的包管理工具
- Arch 的 AUR 仓库包含大量软件包,只需一个 makepkg 命令即可构建,非常方
下载Archliunx iso
Archlinux iso 链接
在该页面,找到China区域,下载
VMware 安装 archlinux
步骤见图
分区
1.划分磁盘
lsblk 或 fdisk -l 查看系统硬盘参数
parted
(parted) mklabel msdos —创建 MBR/msdos 分区表
(parted) mkpart primary ext4 1m 1g —大小为 1G
(parted) set 1 boot on —设置 boot 为启动目录
(parted) mkpart primary ext4 1g 11g
(parted) mkpart primary linux-swap 11g 12g
(parted) print # ----查看分区情况
必须要有boot分区。才能顺利安装类似grub等启动程序
swap分大小为 内存两倍即可
也可使用fdisk 分区
parted -l /dev/sda
2.格式化
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3 \格式化 swap
swapon /dev/sda3 \启用 swap
parted -l /dev/sda
3.挂载
mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
安装基本系统
此步骤需要联网
1.编辑下载地址
root@archiso ~ #cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak —备份
nano /etc/pacman.d/mirrorlist \存放系统和软件将从这里的地址下载
(最后两地址自己加的)
2.安装基本系统
pacman -Syy 更新软件包
root@archiso ~ # pacstrap /mnt base base-devel # 安装基本系统
全部默认安装 Enter 下一步
genfstab -U -p /mnt >> /mnt/etc/fstab \生成fatab分区表
3.切换到新系统
root@archiso ~# arch-chroot /mnt /bin/bash
- 1
开始配置新系统
1.设置本地语言
root@archiso /] nano /etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
[root@archiso /] locale-gen \\使配置文件生效
echo LANG=en_US.UTF-8 > /etc/locale.conf \\创建 locale.conf
先不要设置中文编码,等安装了图形界面再修改,否则会乱码)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
2.设置时区
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
设置硬件时间
hwclock --systohc --utc
- 1
- 2
- 3
- 4
3.设置主机名
echo zhisheng > /etc/hostname
vim /etc/hosts
4.安装启动引导器grub:
pacman -S grub \\ 安装grub包
grub-install --target=i386-pc --recheck /dev/sda \\切勿在块设备后附加数字,如:/dev/sda1(安装到 MBR)
grub-mkconfig -o /boot/grub/grub.cfg
- 1
- 2
- 3
- 4
- 5
用户管理
1.设置root密码
passwd
2.添加用户
useradd -m zhisheng -s /bin/bash
passwd zhisheng
nano /etc/sudoers
在root ALL=(ALL) ALL下添
- 1
- 2
- 3
- 4
- 5
3.添加sudo工具
pacman -S sudo
此时,已建好基本字符系统
reboot重启
**(务必添加一个 用户 ,否则后面sddm显示管理器登录的时候无法登录,sddm不会列出root用户) **
安装图形界面
1.连接网络
systemctl restart dhcpd
systemctl enable dhcpcd
- 1
- 2
2. 安装x window
pacman -Syu \\更新软件包
pacman -S xorg
- 1
- 2
- 3
3.安装显卡,声卡驱动
pacman -S xf86-video-vesa # 通用显卡驱动,不提供任何2D和3D加速功能
pacman -S xf86-video-intel # Intel
pacman -S xf86-video-nouveau # Nvidia
pacman -S nouveau-dri
pacman -S xf86-video-ati # Ati
pcaman -S xf86-video-vesa \\安装声卡驱动
pacman -S alsa-utils
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
4.安装XFCE4 桌面套件键入,登陆管理器
pacman -S xfce4
touch ~/.xinitrc
nano ~/.xinitrc
exec startxfce4
chmod +x ~/.xinitrc
pacman -S lxdm
systemctl enable lxdm.service
(登录管理器有很多 slim ,lxdm)
就不需要手动去输入启动X的命令
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
5.安装中文字体
pacman -S wqy-zenhei(文泉骈-正黑)
- 1
6.安装fcitx输入法
pacman -S fcitx-im fcitx-configtool
(如果你采用 KDM、GDM、LightDM 等显示管理器,请在~/.xprofile (没有则新建一个)中加入如下3行)如果你采用 startx 或者 Slim启动 (即使用.xinitrc的场合),则在 ~/.xinitrc 中加入:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
- 1
- 2
- 3
- 4
- 5
[至此,基本搭建好图形界面]
reboot
进入图形界面后
修改 nano /etc/locale.conf
zh_CN.UTF-8
(重启就能显示中文)
reboot
安装应用程序
1.修改源address
nano /etc/pacman.conf
[archlinuxcn]
SigLevel =Never
Server = http://repo.archlinuxcn.org/$arch
pacman -Syu
2.安装浏览器
pancman -S firefox \\火狐浏览器
pacman -S google-chrome \\谷歌浏览器
pacman -S flashplugin \\安装flas插件,否则无法在线观看视频,chrome浏览器不支持flash
- 1
- 2
- 3
- 4
- 5
- 6
在此遇到问题
google-chrome:signature from “lilac (build machine) kukac@build.archlinuxcn.org” is ubknown trust
解决
将/etc/pacman.conf 中SigLevel=xxxx 修改为SigLevel=Never
或保险:全部SigLevel修改为SigLevel=Never
3.中文输入法
pacman -S fcitx-sogoupinyin 搜狗
pacman -S fcitx-googlepinyin 谷歌
- 1
- 2
问题“安装后无法切换\使用输入法则”
解决
touch ~/.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"
evaldbus-launch --sh-syntax --exit-with-session
exec fcitx &
后续优化–yaourt
Yaourt是archlinux方便使用的关键部件之一,但没有被整合到系统安装中的工具。建议在装完系统重启之后,更新完pacman和基本系统之后,就安装这个工具。
安装
nano /etc/pacman.conf
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
pacman -Syu
pacman -S yaourt
- 1
- 2
- 3
- 4
- 5
- 6
- 7
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/