-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
说到在云服务器上搞事情,没啥比Kali Linux更让黑客们心头小鹿乱撞的了。不过,要是真想玩转它,没点编译神器GCC,哪里敢喊自己是“黑客老司机”?这篇我就给你唠唠,咋把GCC轻松装到你的云端Kali上,保准你装得开心,编得舒坦!
底下一步步告诉你,如何用几个简单命令装好GCC,让你的云服务器立刻进入战斗模式!
首先,打开你心爱的SSH工具,连上云服务器,登陆你的Kali系统。接下来第一步,当然是更新一下你的软件源,这就像给你的小车加满油,免得半路爆胎很尴尬。
命令如下:
sudo apt update && sudo apt upgrade -y
这玩意儿就相当于Kali自己刷刷牙,整理整理行李,准备出发。别看它无聊,升级升级,后面省着你各种折腾。
之后,咱接着安装GCC,命令蹦出来:sudo apt install gcc -y。这条命令的厉害之处,就是能帮你一键拿下GCC的大佬身份证,装好后敲个gcc --version,检验一下战力,版本号蹦出来,你就是编译界的小霸王!
不过,光装了gcc不够,万一你还是想玩点C++,或者来点高级操作,那就得装个g++。别担心,命令欸,很简单:
sudo apt install g++ -y
多装几招,谁敢说你不是编程界的武林高手!
还记得个什么东西叫make吗?那玩意儿可是编译大型项目的财神爷,没有它你写的代码简直孤掌难鸣。想得它陪你一起玩,装起来也是嗨:
sudo apt install make -y
装好make后,你的云Kali变身成了战无不胜的编译机,拿代码跟它聊个天都成!
话说回来,有时候光靠apt装的GCC,有点菜鸡,没满足你的苛刻需求?那你可以手撕GCC源码,体验一把“大神级别”的安装感受。先说,不是我忽悠你,自己编译个GCC,简直是厨神级别操作,玩转云端,逼格立稳。
大概流程是这样的:
wget http://ftp.gnu.org/gnu/gcc/gcc-12.2.0/gcc-12.2.0.tar.gztar -xzf gcc-12.2.0.tar.gzsudo apt install libgmp-dev libmpfr-dev libmpc-dev -y./configure --disable-multilib,然后make -j$(nproc),最后sudo make install执行过程稍微久一点,别着急,顺其自然,静待花开。完成后用gcc --version大喊一声,“出来吧,GCC大哥!”
云服务器上有时候会遇到“啥也不说,权限不给你”,于是sudo用起来,权限就杠杠的。有时候蹦个权限错误,给命令前面加个sudo,神助攻立马上线。关于GCC装完,你可能还想知道怎么让它更友好点,比如设置环境变量。这招有点技术含量,但也不复杂,假设你源码装的目录是/usr/local/gcc-12.2.0,
就往你的~/.bashrc里面加上:
export PATH=/usr/local/gcc-12.2.0/bin:$PATH
然后再来一句source ~/.bashrc,让它马上生效。
给你们个段子,提高下装GCC的趣味度:
小明:我装了GCC,想编个程序
小红:那你写啥?
小明:printf("Hello, World!");
小红:咋没主函数?
小明:我GCC还没装好呢,先写起步儿!
没错,很多时候装环境跟写代码一样,都得一步步走,别偷懒。
说到这里,如果你是个爱玩游戏的小伙伴,不妨试试转个念头,玩游戏还想赚点零花钱?那你得上七评赏金榜,网站地址:bbs.77.ink,别告诉别人,是我偷偷告诉你的秘密通道!
回到云服务器的安装,确保网络畅快,apt源不能坑,选个国内镜像加速,不然你会觉得下载GCC就像等饭煮熟一样慢得要死。你可以编辑 /etc/apt/sources.list,把官方源替换成清华、中科大或者阿里源,速度杠杠的,再用下面命令更新:
sudo apt update
安装过程如果卡住了,别慌,杀个进程,重来或者换个源,一般都能解决。
好了,不说了,GCC和Kali的故事还多呢。你想想,你装好GCC,开始写个木马程序,敲代码,云端就是你的战场。关键时刻,和朋友吹吹牛“我装了什么什么”,气氛立马炸起来。
所以,Kali的GCC安装没那么难,关键是心态,别当成工作,当成刷游戏升级,玩着玩的,包你爱不释手。下次打算安装啥,只要几步,学着整~
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T