远古Archlinux安装手札

Archlinux 安装手札

本文作成于16年1月,时过境迁,里面的东西都是过时的
请看Wiki,谢谢。发上来是为了刷存在感

/本文依照互联网上各种信息综合而成,本文作者和参考资料来源均不保证数据和计算机的安全性/

//重要::遇到事情先去炮姐群吐槽,比自己翻各种教程强,那是一个被开光的神奇国度
//新手提示:$代表普通用户权限,#代表su用户权限

在Archlinux官网上下载最新的安装iso文件
刻录到光盘/U盘/虚拟机挂载
开机引导到这些设备(这个都不会就不必折腾Archlinux了)
确保你硬盘里无任何操作系统,并不会保留
#cfdisk 更改硬盘.我选择的分区方案:1g给boot(说实话100M都嫌多)
剩下的分个和内存大小一样的做swap,然后其余的全部挂载到/
mkfs.ext4 这俩驱动器. mswap 用于做swap的驱动器
#mount /dev/sda2 /mnt (这是把用于挂载/的驱动器挂载
#mkdir /mnt/boot
#mount /dev/sda1 /mnt/boot (然后挂载1g的boot
注意以上顺序不可乱
根据自己的选择配置网络(参考wiki,插上网线用dhclient,wifi用wifi-menu
#echo > /etc/pacman.d/mirrorlist
#nano /etc/pacman.d/mirrorlist
在里面写上自己认为速度最快的源(推荐网易
#pacman –Syy刷新源
#pacstrap /mnt base base-devel
全部回车之后是漫长的等待
yoi,装好了
#pacstrap /mnt grub-bios
#genfstab –p /mnt >> /mnt/etc/fstab
#arch-chroot /mnt (这步就是进入已经安装好的系统了,装好了之后有问题可以随时mount回去然后chroot查看问题)
#ln –s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime (修改地区
#echo HostName > /etc/hostname
#nano /etc/locale.gen
然后去掉en_US.UTF8,zh_CN开头的所有(按需
#locale-gen
#mkinitcpio –p linux
#grub-install /dev/sda
#grub-mkconfig –o /boot/grub/grub.cfg
然后我们就全部安装完了,如果使用的是wifi,请不要着急退出,接着看(如果想直接退出请跳转到33
#pacman –S dialog wpa_supplicant
#pacman –S Emacs
大功告成!!!我们退出U盘系统
#passwd (先得设置个密码
#exit
#umount /mnt/boot
#umount /mnt
#reboot
然后移除U盘,进入系统!
到这里我们就结束了,接下来怎么折腾看你自己的了(用户名root,密码是自己设的那个

安装Xfce并配置
新系统需要一个不是root权限的user,不然太作死
#pacman –S zsh (挺好用的一终端,推荐
#useradd -m -g users –G audio,video,floppy,network,rfkill,scanner,storage,optical,power,wheel,uucp -s /usr/bin/zsh –d 用户文档地址 用户名
#passwd 用户名
又因为我们又需要在普通权限下使用su权限的指令
所以要添加用户到sudoers,以便于允许这个用户使用sudo指令
#nano /etc/sudoers
在一个新行写入”用户名 ALL=(ALL)ALL”(不包括引号
行了,输入#exit退出然后用新用户登录
安装xorg-server xorg-xinit xorg-xrdb xorg-twm xorg-xclock xterm(以后用安装表示$sudo pacman –S)
这里可以执行startx检查一下安装是否正确
想要退出在最左侧的终端输入exit即可
安装mesa以提高3D性能
然后安装显卡驱动,这里不安装了yoo
安装xfce4,一路回车带闪电
安装slim,然后systemctl enable slim.service
编辑.xinitrc:exec startxfce4
重启自动进入x