arch_day

##0x00病起

昨晚给arch装完n卡驱动,一通乱配,关机睡觉。
早上起床就泪奔了,桌面卡死进不去,虚拟终端也进不去。果断单用户模式,又是一通乱配乱删。
直接内核模块挂载出错,心累。。。。。。不放弃,接着怼,手机开多页真的看起来不舒服。经过权衡,直接推倒重装。备份完资料,下载manjaro。

0x01病重

幸好网速快,社区i3版很快就下载好了。下载win32diskmager。准备好u盘,烧好镜像。
准备工作结束,插上u盘。启动,出现欢迎界面,选择非free驱动,一直停留在加载界面。难道是我硬件坏了(:.
也许是软件坏了,用dd吧,果断又起了个ubuntu虚拟机,未果。
是不是17太新了,换个16,未果。。
换个发行版吧,哎,antergos好像不错,几经测试未果。
跑了快10g的流量,算了就装原版arch吧。

0x02回归

下完镜像,整好u盘,成功启动,安装系统。嗖嗖就搞定。
因为固态原本就是ext4格式,就没有分盘,直接挂载,rm -rf *.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
mount /dev/sda /mnt
cd /mnt && rm -rf *
pacstrap /mnt base base-devel
genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
vi /etc/locale.gen 设置en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc --utc
vi /etc/pacman.conf 添加yaourt 和multilib
passwd 添加密码
useradd -m -g users -G wheel,storage,power -s /bin/bash greydog
pass greydog
pacman -S sudo
vi /etc/sudoers
pacman -S grub-bios
grub-install --target=i386-pc --recheck /dev/sda
cp /usr/share/locale/zh_CN/LC_MESSAGES/grub.mo /boot/grub/locale/zh-CN.mo
grub-mkconfig -o /boot/grub/grub.cfg
umount /mnt

敲完上面的命令,系统也就安装完了。一个纯净的arch就展现在了我的面前,又到了折腾驱动折腾桌面的环节.

没死接着折腾

sudo pacman -S alsa-utils xf86-video-vesa xorg xorg-xinit sudo pacman -S nivide(对 我执着于闭源驱动)

wiki上说要进行配置,特么产生一个conf桌面都起不来,无奈拖鞋删掉conf

sudo pacman -S zsh git unrar zip unzip openssh glances htop iftop screenfetch tree vlc wget net-tools

yaourt 安装失败,提示target not found
果断换国外源,done。
pacman -S i3lock i3status compton dmenu feh, compton yaourt -S i3-gaps

抄了一波配置,回归我帅气的桌面。

yaourt -s wqy-weihei ibus ibus-pinyin ibus-googlepinyin google-chrome firefox scrot ntfs-3g

##环境搭建

youart -S virtualbox vagrant yaourt -S python2-pip pip2 install pwntools

突然爆炸,发现自己只拷贝了虚拟机配置文件,没有把虚拟机拉过来。又要消耗一大波流量,目测假期流量快30多G了。

继续前行

发现还有n多配置需要去完成,只能边用边配置了,且行且珍惜。