对计算机科学幻灭之后(update:我觉得我又彳亍了),我决定去学信息安全。
于是有了在虚拟机里安装一个Linux的需求…
在此记录一下我初次的环境建立过程,方便未来可能需要的环境重建(倒不如直接写成脚本..
发行版选择
Linux 发行版选择的是 Manjaro Xfce,为什么选择这个发行版呢?
(VMware Workstation Player 个人使用免费
首先,为什么是Manjaro?
因为,大名鼎鼎的 Kali Linux 不提供 iso 下载了,官网只有一个种子文件,而且 tuna ustc 的镜像里也没有┑( ̄Д  ̄)┍
(再说,里面那么多的工具,都有啥?干啥用?怎么用?我都不清楚啊 TAT
Arch Linux 软件源我吹爆,为了能够快速建立就选 Manjaro 喽~
Ubuntu 也不是不能选…就是感觉有点…丑…
其次,为什么是 Xfce?
毕竟是装在虚拟机里嘛~
既然有宿主了,界面也就不那么重要了。
Xfce 内存占用小,跑得快,默认配置美观…
安装后要敲的指令
1
2
|
#卸载 Open VMware Tools
sudo pacman -R open-vm-tools
|
然后注销,登陆到 root 用户。
因为要用的工具大多数都需要 root,Kali Linux也是这么搞得。
安装 VMware Tools
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#切换中国源
pacman-mirrors -c China
#安装 Vim
pacman -S vim
#添加 [archlinuxcn]
vim /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#更新软件源
pacman -Syy && sudo pacman -S archlinuxcn-keyring
#安装 oh my zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
#开机自动登录到 root
vim /etc/lightdm/lightdm.conf
#修改下面这一行
autologin-user=root
#把 root 添加到 autologin 组中
# groupadd autologin
gpasswd -a root autologin
#重启
reboot
|
环境搭建