1 下载os+装os
下载一个kali虚机镜像然后用虚机管理软件创虚机,装完如下图,我用的版本是2024.1的版本kali-linux-2024.1-installer-amd64,可以从镜像站下载,官网下的慢还断网Index of /kali-images/kali-2024.1/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2 扩容磁盘
创虚机时磁盘小了(16G)现在扩2G,温习下之前的知识也可以用
先在vmware扩容磁盘,比较慢,等待完成以后,df -h查看挂载情况,没有挂上,fdisk看磁盘大小发现加到总磁盘了,需要自己分区,可以直接分区也可以用lvm,主分区有空余就先用主分区,此处直接用fdisk /dev/disk_path实现分区
fdisk分区完了用mkfs.ext4 /dev/sda3格式化盘
格式化盘完了永久挂载,sudo vim /etc/fstab将盘id加进去,用sudo /blkid /dev/sda3查看新分区盘id,然后编辑/etc/fstab,编辑完sudo mount -a更新,如果想直接实现挂载执行sydo systemctl daemon-reload
盘不要挂已有数据的路径不然找不到了,除非挂回去(挂了/home发现用户没了又挂回去了。。)等用的时候再挂把
搜了一圈发现这么弄不太好,耦合了,一般是新加块盘这样挂载不影响,然后也没用lvm,想不到怎样给已存在分区扩容了后面再看
3 准备虚拟环境
apt-get install python3-venv 安装venv
python -m venv baseenv 创建baseenv虚拟环境
source /baseenv/bin/activate 激活进入虚拟环境
deactivate 退出虚拟环境
装一个包测试pip install lxml
提示read timeout,可能是pip源问题,编辑/etc/pip.conf换成清华源,重试成功,打开python验证,导入成功
4 安装IDE
常用的IDE有pycharm和vscode等,装个vscode,apt一直装不上,下载个debian包手动apt install