安装原因~~原来用着的Windows用着越来越慢AND。。就是想装。。
双系统原因~~想用linux,有那么几款软件(QQ--聊天+视频><!,IE--网银)需要,又不想装虚拟机或wine,所以。。双系统算个折中。。
Windows7原因~~win8&&8.1。。好像很牛掰的样子,但我不喜欢
Archlinux原因~~滚动+文档+AUR
安装介质准备:
- U盘一个
- win7-32镜像、Archlinux镜像各一个
- UltralISO软件,dd4windows
分区
- Windows就一个,NTFS分区同时可以被Arch访问,足够了
- Arch分了两个,/和/home,分太多没必要,累自己,挂了要么就回滚,要么直接重装
Windows(没什么好说的)
- 官网下载、安装UltralISO
- 打开win7镜像,刻录到U盘
- 重启,安装。。。(注意硬盘分区,可以直接在安装过程分区)
- 一步一步跟着做。。。安装完成后注册,更新。。。(你懂的)
- 打开软件卸载—>打开或关闭windows功能,删除不需要的功能
- 安装软件:QQ,IE(10 or 9就好),WPS,mupdf,uTorrent。。
ArchLinux--官方wiki灰常详细~自己还是做个笔记~
装好win7后,在win7下下载dd for windows
,将Arch镜像写入U盘(用UNetbootin好像也是可以的,用UltralISO刻录的启动不了,而量产的能起动,但是只是能启动而已,可能是我操作错误)。
- 分区:
cfdisk /dev/sda
,随便分了/100G,/home200G,没有Swap~ - 文件系统:
mkfs.ext4 /dev/sdaX
,文件系统直接选ext4,至于为什么,自己查维基,俺不懂~ - 挂载:
mount /dev/sdaX /mnt
,X为根目录分区;mkdir /mnt/home
,需要先新建Home目录,再挂载;mount /dev/sdaY /mnt/home
,Y为Home目录分区~ - 修改镜像列表:
vim /etc/pacman.d/mirrorlist
,校园网可以加上上海交大的源,那个速度是杠杠滴,其他用户可以将163等几个国内的源放到列表最前面~ - 安装基本系统:
pacstrap -i /mnt base base-devel
,一般装上这两个就OK,喜欢自定义可以选择自己需要的包安装,在base里包含了基本系统使用的工具,base-devel包含了开发需要的一些工具,装好后自个#pacman -S XXX
查一下就知道啦~ - 生成fstab:
genfstab -U -p /mnt >> /mnt/etc/fstab
生成一次就行,之后最好只用手动修改~ - 进入系统:
arch-chroot /mnt /bin/bash
,使用bash进入系统,若没有最后的参数,默认为sh~ - Locale:
nano /etc/locale.gen
,将中文和英文前面的#去掉,然后locale-gen
一下~ - Time Zone:
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- Hostname:
echo Fengzi >/etc/hostname
- Password:
passwd
- 安装Grub:
pacman -S grub os-prober
os-prober是为了让Grub能搜索到刚刚装上的win7,grub-install --target=i386-pc --recheck /dev/sda
将grub安装到硬盘上,grub-mkconfig -o /boot/grub/grub.cfg
配置文件在/boot/grub/gurb.cfg - 重启:
exit
,umount -R /mnt
,reboot
- 添加用户:
useradd -m -g users psycho
,passwd psycho
- 安装ALSA:没这个东西就没声音了,
#pacman -S alsa-utils
,之后可以在终端alsamixer
,在下面显示为MM的为静音,一般条Master和PCM就OK了,更高级体验~自个google~ - 安装显卡驱动:A卡和Intel的直接开源驱动无异意,N卡想要更好的体验就去装B源的~开源的分别为
xf86-video-ati xf86-video-intel xf-video-nouveau
,什么都不知道的话,就#pacman -S xf86-video-vesa
~ - 安装触摸板驱动:
#pacman -S xf86-input-synaptics
- 安装X11:
#pacman -S xorg-xinit xorg-server
,工具包什么的就不需要装了 - 安装桌面:目前功能完整多样的桌面环境有Xfce(算么?)、Gnome、KDE、E17(18?)、LXDE(gtk or qt)、Mate(Gnome2的一个fork)、Cinnamon(Gnome3的一个fork)等,都是基于gtk or qt的,除了E17自成一家。
Xfce:简单,装过,资源消耗低,功能该有的都有,像瘦子,没饿死那种
Gnome:2的话有Mate,3的话有Cinnamon,是Mint的默认桌面,都比较漂亮!
LXDE:听说有gtk和qt两个版本,相比Xfce,更倾向与这货,资源消耗同样较低,安装#pacman -S lxde
,想拆分这个group来安装也可以~
KDE:漂亮,功能齐全,特效多,插件多,不过同样资源消耗大,慢(和win7应该差不多吧),最简安装就好#pacman -S kdebase kdebase-workspace
,其余软件,按需安装
E17:好像是挺漂亮的,听说资源消耗还挺低。。没装过
Mate:虽然有人说里面的都是一对过时的代码,不过。。一般人管他代码是怎样的。。用起来舒服就好,安装需要先修改/etc/pacman.conf
,在里面加入Mate的源,Server=http://packages.mate-desktop.org/repo/archlinux/$arch
,然后更新#pacman -Syy
,安装#pacman -S mate
Cinnamon:这货在官方源里就有,安装#pacman -S cinnamon
其他类似平铺式的桌面不适合一般用户。。。
真是蛋疼,基本双系统就OK啦,除了一些细节,比如网络,字体,时间同步等等~~应该没漏掉什么吧~~