原网页 http://www.web-jia.com/view.php?a=13
今天想着精简安装一下archlinux,在virtualbox中安装
下载的archlinux-2016.12.01-dual.iso文件启动
下面就是给硬盘分区了
可先用fdisk -l看一下硬盘信息
下面执行 fdisk /dev/sda
先创建一swap分区
输入n命令新建分区,然后输入p建主的分区
下面一步默认好了,然后输入+512M就是521M大小的
然后剩下的我全部放一个盘
n新建后输入p后面两步默认好了
分区创建玩输入w写入
可以使用#cat /proc/partitions查看分区创建的情况
下面格式话分区
mkswap /dev/sda1准备用swap的分区格式话
swapon /dev/sda1激活swap分区
可以free命令查看就多了swap了
mkfs.ext4 /dev/sda2把系统的分区格式话为ext4格式
挂载mount /dev/sda2 /mnt分区准备安装系统了
看网上说有要修改/etc/pacman.conf还有/etc/pacman.d/mirrorlist才能执行pacman -Syy我安装的时候没有设置可能用的源不一样速度会不一样吧
执行完pacman -Syy开始安装命令
pacstrap /mnt bash file filesystem vi dhcpcd pacman linux procps-ng systemd-sysvcompat shadow sed
一共下载184M多点,安装500多M
这里后来使用的是发现了一些问题dbcpcd可以不用的只要使用systemd-networkd服务就可以,还有就是iproute2还是要安装一下不然网络信息都看不到了
生成fstab
#genfstab -U -p /mnt >> /mnt/etc/fstab
转回到主目录,这时会发现提示符变化了
#arch-chroot /mnt /bin/bash
设置语言环境(可选)
#vi /etc/locale.conf 添加一行LANG=en_US.UTF-8
/#vi /etc/locale.gen 把en_US.UTF-8 UTf-8,zh_CN.GBK GBK,zh_CN.UTF-8 UTF-8,zh_CN GB2312前面的注释去掉
#vi /etc/locale.gen 把en_US.UTF-8 UTf-8,zh_CN.UTF-8 UTF-8前面的注释去掉
#locale-gen 更新语言环境
设置时间
#ln -s /use/share/zoneinfo/Asia/Shanghai /etc/localtime
#hwclock --systohc --utc
设置主机名和密码
#vi /etc/hostname 添加主机名,我添加的是test
#passwd 添加root用户的密码
安装GRUB:
# pacman -S grub os-prober
# grub-install --target=i386-pc --recheck /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
卸载分区并重启机器:
# exit # 退回安装环境
# umount -R /mnt/boot
# umount -R /mnt
# reboot
要开启不然没网络了
systemctl start dhcpcd
pacman -Scc #清理包缓存,下载的包会在/var/cache 这个目录
教你在PHP中使用全局变量
King.com产品经理谈HTML5技术发展潜力
应用最广的十大Javascript框架(1)
PHP入门指导:如何学习PHP?
5.6 Stuff and Nonsense:创建一个更好的切换器(2)
5.5.2 选择问题
HTML 5的超酷图片画廊设计
Web视听时代来临 HTML 5视频音频元素全解析(1)
快速掌握PHP数组循环取数据技巧
1.6 我能学好CSS布局吗