Arch安装一直对大家对普通用户来說一直很难。国外大神为Arch安装进行了优化提供了更方便的安装方式
官网:http://www.evolutionlinux.com/
以下爲个人理解,供大家参考。
archlinux是一个简单、轻量级、适合计算机水平较高用户使用的发行版,它允许了用户自定义,你可以打造属于自己的桌面。
国外大神提供的这个工具有幾點很好!
1、makeiso提供了图形化。即在终端界面输入startx可以进GUI
2、makeiso提供了图形化的分区界面。
3、makeiso提供了多工作模式。
4、makeiso提供了浏览器。
5、makeiso提供多设备支持。優化了很多架構
6、makeiso擁有很大的軟件包括開源與閉源,擁有的黑客發行版本BlackArch Linux
00x0 准备工作(需要选择最快的镜像)
因为国内访问国外速度很慢。所以在安装之前我们需要设置一下mirror地址在国内。地址可以选择China,会自動选择对应的镜像网站。
https://www.archlinux.org/mirrorlist/
复制完成以后用pacman -Syy设置缓存
编辑/etc/pacman.d/mirrorlist取消要测速镜像前的注释。
00x1 初始磁盘
fcfdisk /dev/sda
mkfs.ext4 /dev/sdax
mount /dev/sdax /mnt/boot
#需要注意swap命令:mkswap /dev/sdax、swapon /dev/sdax。
00x2 基础安装
- pacstrap /mnt base base-devel grub-bios
#安装arch核心部分,bios就不说了用来引导的。大家可以去/mnt查看是否多出什么东西。
- genfstab -p /mnt >> /mnt/etc/fstab
#将当前分区信息放入安装系统中。
- arch-chroot /mnt
#切换至安裝的系統目录
-
- (进入安装系统内部)
- useraddd -m -g users -s /bin/bash rabbit <--用户设置
- mkinitcpio -p linux <--启动设置
- grub-install --target=i386-pc /dev/sda bios <--引导设置
- grub-mkconfig -o /boot/grub/grub.cfg
- (进入安装系统内部)
第一次重启(注意退出chroot) makeiso任务完成
00x3 系统设置
hostnamectl set-hostname iterlinux
#主机名设置
nano /etc/sudoers
#sudo权限设置
systemctl enable dpcpcd(strat)
#生效网络(注意arch中是dhcpcd)
第二次重啓(主要是提供網絡,arch高依賴網絡)
00x4 GUI設置
pacman -S xorg xorg-xclock xorg-xinit xterm xorg-server-utils xorg-twn
#开源GUI显示服务
pacman -S sddm cinnamon
#桌面管理器(很重要,必須自啓動)
pacman -S deepin deepin-screenshot
第三次重啓(注意圖形化設置是否正確)
00x5 字體設置
pacman -S ttf-freefont wqy-microhei ttf-dejavu ttf-droid cantarell-fonts adobe-source-han-sans-cn-fonts figlet
printf "set encoding=utf-8 set filecoding=utf-8" >> ~/.vimrc
00x6 自定義軟件
pacman -S fcitx fcitx-im fcitx-configtool xfce4-terminal nano chromium docky gedit leafpad net-tools tcping virtualbox docker chromium shadowsocks
fcitx fcitx-im fcitx-configtool 输入法架构(同还有ibus)
xfce4-terminal 终端界面(我熟悉的界面,同ubuntu、mint)
nano 文件管理器
chromium 谷歌浏览器
docky 同OSX辅助栏
gedit 文本输入器
leafpad 文本输入器(win风格)
net-tools (基础网络组建包包括了ifconfig netstat route)
tcping (探测网络端口)
virtualbox (虚拟机)
docker (集装箱)
shadowsocks (ss)
後序:介紹下yaourt好像很厲害~
ArchlinuxCN 镜像使用帮助
Arch Linux 中文社区仓库 是由 Arch Linux 中文社区驱动的非官方用户仓库。包含中文用户常用软件、工具、字体/美化包等。
完整的包信息列表(包名称/架构/维护者/状态)请 点击这里 查看。
使用方法:在 /etc/pacman.conf
文件末尾添加以下行:
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
之后安装 archlinuxcn-keyring
包导入 GPG key。