RaspKaliPi魔改之路(三)对apt源进行一个NTR——特性优化
写在最前:
这个系列将会记录我个人改造树莓派的一些采坑记录。为了方便阅读,以专题为单位拆分文章,不过文章之间仍有较强的联系,感兴趣的可以从头读到尾。
这个系列只适合那些有较强动手能力喜欢瞎折腾并且 能对自己的每一次操作负全部责任 的树莓派用户。
引用的文章
apt报错解决方案
tuna站使用帮助,当前版本作者:清华大学tuna开源镜像站,原作者:Raspberry Pi 中文社区“树莓爱好者论坛”。
树莓派4B详细超频教程作者:叶寻。本文摘录的部分对其内容进行了简化。
好的,作为一台基本的树莓派它已经很完美了。
但是,我手上的可是8G版本的树莓派。
..............
kali@kali-raspberry-pi
OS: Kali Linux
Kernel: aarch64 Linux X.X.XX-Re4son-v8l+
Uptime: Xd Xh XXm
Packages: XX
Shell: XX
Disk: 17G / XXG (8%)
CPU: BCM2835 @ 4x 1.5GHz
GPU:
RAM: 827MiB / 7379MiB
为了释放它的潜能,也为了让Kali更具有Raspbian的易操作性,下面我们要做两件事:
1.添加Raspi-config
kalipi默认不包括raspi-config,而默认软件源里也没有它的身影;最懒最好用的方法就是添加树莓派的官方软件源。
这里照搬清华tuna站的指引:
deb [arch=arm64] http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch/ buster main
好,当你兴奋地跑去 sudo apt-get update 的时候,悲剧发生了:
W: GPG error: http://mirrors.tuna.tsinghua.edu.cn/raspbian main Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 82B129927FA3303E
这是因为我们的系统里没有Raspbian的公钥。仍然是偷懒好用的方式:apt-key导入。
(注:这玩意几乎已经被淘汰了,但,很简洁,能用就成)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 82B129927FA3303E
好的,这时你开心的跑去 sudo apt-get update ,然后,他告诉你系统里已经有个叫kalipi-config的raspi表亲了,停止安装。
“诶你为什么不用kalipi-config啊”
那你看看这个少的可怜的选项,你叫我咋用啊。
所以,还是老老实实
sudo apt-get autoremove kali-config && sudo apt-get install raspi-config
吧。
2.超频
"那人家a72也有理由说的"
"我以前待的是什么厂牌啊,博通啊"
"你这批树莓派是什么厂牌啊,你叫我待"
官方的性能设定还是保守了,一颗能被超到2.2Ghz,脚踩a53的神U居然只有1.5Ghz, pi400 的1.8Ghz也表明了它还有提升空间。
但是raspi-config不让我们给4B超频。
那就手动改文件。
sudo vim /boot/config.txt
在里面加上
arm_freq=1800 #这个是CPU时钟
core_freq=750 #这个是GPU时钟
重启,搞定。只比较频率的话,CPU提升了20%,GPU原地拔高50%,血赚。
现在我们得到了一台时下最热最强的树莓派(之一),可以愉快的CTF/渗透测试/咖啡馆钓鱼了。