Make ISO安装ArchLinux加Cinnamon,archlinuxcinnamon


 

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

第一次重启(注意退出chrootmakeiso任务完成


 

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  

#桌面管理器(很重要,必須自啓動


第三次重啓(注意圖形化設置是否正確)


 

00x5 字體設置
pacman -S ttf-freefont wqy-microhei ttf-dejavu ttf-droid cantarell-fonts adobe-source-han-sans-cn-fonts
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)

敬請享受它吧,ArchLinux~

 

相关内容