arch安装-日志
2016年2月24日 / 芽蜜 / 1 COMMENT
时间:2015.12.21~23
21日跟着视频在虚拟机上尝试了几遍。
22日早上,算是准备充分了,准备用物理机,以下是装机过程:(是我装机过程,并非教程。有流水账之嫌)
cfdisk /dev/sda
选择了一个盘,write、quit 我选了sda81
2
3
4mkfs.ext4 /dev/sda8
mount /dev/sda8 /mnt
ifconfig
dhcpcd eno16777736
然后就出事了
eno16777736……是什么鬼,视频里就是这么写的,我在虚拟机也这么用,没事啊。
于是上网找了下,原来是无线网卡。
这可是物理机,我得想办法连上家里的wifi(就是因为这个才没在学校装的)1
2iw dev //识别无线网卡
wifi-menu wlp3s0
进入一个界面,在里面设置了wifi密码1
dhcpcd wlp3s0
在里面设置联网的镜像1
2
3
4echo > /etc/pacman.d/mirrorlist
nano /etc/pacman.d/mirrorlist
Server=[http://mirrors.aliyun.com/archlinux/](http://mirrors.aliyun.com/archlinux/)$repo/os/$arch
ctrl+x //保存
y //确定
回车1
pacstrap /mnt base base-devel //安装基本工具
安装grub和一些基本配置1
2
3genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
nano /etc/locale.gen
会出现很多东西
找到“ #en_US.UTF-8 UTF-8 ”,删掉前面的“##”
然后找到“ #zh_CN.UTF-8 UTF-8 ”,删掉前面的“##”
同样X保存,y确定
回车1
2
3
4
5locale-gen //生成中英文locale
echo Arch > /etc/hostname
passwd //设置你root的密码
pacman -S grub
grub-install /dev/sda –recheck
若是错误了,试试这个,至于为什么,我不清楚,反正是在wiki上看到有关uefi安装的命令,然后就填上去,没想成了
1 | grub-install –target=i386-pc –recheck –debug /dev/sda |
安装图形界面1
2
3pacman -S gnome
pacman -S gdm
systemctl enable gdm -f
配置ARCHLINUXCN源
参考“https://lug.ustc.edu.cn/wiki/mirrors/help/archlinuxcn”,
“https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/”
nano /etc/pacman.conf
在 /etc/pacman.conf 文件末尾添加两行:
1
2
3 [archlinuxcn]
SigLevel = Optional TrustAll
Server = [https://mirrors.ustc.edu.cn/archlinuxcn/](https://mirrors.ustc.edu.cn/archlinuxcn/)$arch
然后安装 archlinuxcn-keyring 包以导入 GPG key。
具体做法为:1
2pacman -Syu (刷新源)
pacman -S archlinuxcn-keyring(安装archlinuxcn-keyring)
安装YAOURT (前提,建议先添加ARCHLINUXCN源)1
sudo pacman -S yaourt
若是找不到wine软件,则nano /etc/pacman.conf
取消注释,再刷新一下,就有了
如果想找软件,yaourt 描述如果想安装软件yaourt -S 包名记得“yaourt -Syu”一下
安装常用软件1
2
3pacman -S fcitx-im fcitx-sunpinyin fcitx-cloudpinyin fcitx-configtool //输入法
pacman -S gstreamer ffmpeg smplayer //播放器和解码器
pacman -S alsa-utils pulseaudio-alsa //音频
安装网络管理器1
2
3pacman -S network-manager-applet
systemctl enable NetworkManager.service
systemctl start NetworkManager.service
自己加到用户组里1
2gpasswd -a yourname audio
gpasswd -a yourname video
字体1
2pacman -S wqy-microhei ttf-dejavu ttf-droid cantarell-fonts
pacman -S ttf-dejavu wqy-microhei
各项驱动和必要的软件1
2
3
4
5
6
7pacman -S texlive-most
yaourt -S acroread-fonts-systemwide
**pacman -S wpa_supplicant dialog //保证新系统可以联网。**
pacman -S xf86-input-synaptics // 支持触摸屏、板
pacman -S libreoffice// 办公软件,语言包选101简体中文
pacman -S gnome-tweak-tool// 系统美化工具
pacman -S xfce4-terminal //终端
好像差不多了1
2
3exit
umount -R /mnt
reboot
重启
重启后发现不能上网
查到的解释是:arch需要两次配置网络
在安装后,arch会把原来的配置关了还是怎么了,需要再开一次1
2systemctl enable dhcpcd //设置开机启动
sudo dhcpcd wlp3s0 //wlp3s0 是我的网卡
大致搞完,收工。然而这个我弄了一整天。
我的装机就到这里了
重启后会出现些问题,部分问题解决办法查看“Arch安装-笔记”