ubuntu折腾记录

唉好久没正经更新了...感觉前三年就是大混子啊,啥也没干。这学期某课程的组队大作业今天和学长做了一下,结果发现其实现在很多作业大家都是用ai做。现在llm太强了,我发现很多项目、作业都可以交给llm来完成大部分,而且llm做ctf太强了,某大佬靠着ai直接搞到了ctf的前三(reverse题和misc题竟然能直接出flag),太震撼了。我说最近怎么很多小孩编程能力都这么强了,我以为是又开始狠狠的内卷了,其实感觉更多还是ai的功劳啊。现在很多人作业都用ai来做了所以不会也能拿很高的平时分,这属实是有点打击啊(作为因为不交作业挂科的人来说)(毕竟高中就不写作业)

所以大作业就从复杂的问题变成了配环境,当然这也出了不少事,整个过程有很多报错,所以来整理一下。

这玩意要用linux系统而且要上外网,结果我发现我电脑硬盘容量根本不够,里面塞满了刷机的东西,之前的ubutnu18.04也启动不了了。然后我还不怎么用vscode配什么ssh(属于是很古典的了),所以我也不大能弄,主要还是在学长电脑上搞的。

首先是tmd用virtualbox的自动安装完了之后没有终端!开始菜单里面搜terminal也打不开,重新安装也不管用,这时候就是语言环境的原因了,要把所有语言/键盘布局/登录相关的全改成美国然后重启就好了(可能是自动安装的原因,手动安装直接选中文好像没事)
image

首先是这个virtualbox上安装ubuntu怎么用主机的代理。
这个如果是v2 rayn的话,那么他是有设置,在参数设置-->v2 rayn设置里面勾选允许来自局域网的连接,然后找到用的端口(在软件左下角,mixed代表用一个端口)
image
image
然后要找到本机的ip地址
image
然后虚拟机用nat上网
然后ubuntu设置网络代理
image
这样完了应该就可以了
firefox是可以了,但是我们测试终端上不行,需要人工加一些指令

env |grep -i proxy

这个查看终端的代理

vim ~/.bashrc

然后里面加上
image

alias proxy="export http_proxy=http://192.168.66.11:808;export https_proxy=http://192.168.66.11:808;export socks5_proxy=sockes5://192.168.66.11:1080"
alias noproxy="unset http_proxy;unset https_proxy;unset socks5_proxy"

保存之后

source ~/.bashrc  #更新一下

然后以后终端想用代理时候输入proxy即可,想关闭代理时候输入noproxy即可。

下一个问题是sudo命令用不了,报错 "is not in the sudoers file"

那我们用su root获取root权限
然后编辑/etc/sudoers
image
把linux改成自己的用户名,保存后重启终端即可。

然后后面我们装afl时候还需要readline库,是

sudo apt install libreadline-dev
posted @ 2025-11-25 01:28  hicode002  阅读(11)  评论(0)    收藏  举报