前不久看到 Offensive Security 發了條使用了 i3-gaps 作為桌面管理器重新構建的 Kali Linux 鏡像的推文,完成品顏值很高,資源占用少。前天剛好有時間,記錄一下安裝事項
- Offensive Security 官方:CREATING KALI I3-GAPS
- 倉庫地址:Kali i3-gaps
0x01
- 時間:整個過程需要 1 小時左右
- 網絡環境:確保良好的網絡環境(不需要代理)
- 存儲空間:構建鏡像到完成需要 18G 左右的存儲空間,完成的鏡像占 3.1G
- CLONE 倉庫到本地后,目錄下創建一個名為
.mirror
的文件,寫入 USTC 的源:http://mirrors.ustc.edu.cn/kali/
- 等待構建完成
總的來說就是注意 存儲空間 和 換鏡像源,然后坐等就是了
┌──(x20c?kail)-[~/kali-i3_gaps]
└─$ sudo du -h -d1 .
1 ?
[sudo] password for x20c:
3.1G ./images
2.1M ./Pictures
3.3G ./cache
8.2M ./.git
4.0K ./.build
12K ./auto
8.5G ./chroot
3.0G ./binary
912K ./kali-config
1.1M ./config
24K ./simple-cdd
8.0K ./local
18G .
0x02
- 基本的快捷鍵作者有說明,此后自行修改 i3 配置文件就是
- HDPI 屏下,字體和圖標都太小了,自行修改 DPI,位置:
.Xresources
中的Xft.dpi: 200
- 使用
xrandr --dpi 200
命令也可以 - 可以使用 feh 設置壁紙
雖然用過 i3,自己也寫過 dotfiles ,但別人的就是香
時間線:
2020-08-20 上午:安裝 Kali 2020.3 版本(剛好更新版本),clone 倉庫,安裝依賴項,開始構建
2020-08-20 中午:吃飯的功夫物理機休眠了,虛擬機網絡斷開,失敗
2020-08-20 下午:構建的時候多數操作與云端交互驗證,而代理死活無效果,驗證包操作一直到晚上,吃晚飯的時候手賤把電腦蓋子合上了,系統休眠,網絡斷開,失敗
2020-08-21 中午:因吃飯沒注意系統進入了休眠,失敗
2020-08-21 下午:平安度過包驗證過程,進入了第二階段 更新 包/依賴項與下載,共計 6000+ 下載項,預計 7.02G ,12kb/s 下載速度,下到了凌晨 1:30 才完成 200 個下載項,然后睡著了,系統休眠,下載失敗
2020-08-22 1:35:試過了各種代理方式,完全忽略了作者給的提醒,在打算最后一次構建時,試著將作者 build 腳本內所有的官方鏡像源換成阿里云的,因為是使用了 grep 找的,改完后讀了一下作者的 build.sh 腳本,淦,auto/config
腳本第一行就是 if [ -e .mirror ];
可以直接替換鏡像源,不讀題,該
2020-08-22 2:00:半個小時的時間完成了前面兩天的所有操作,但是在下載依賴項的過程中出現了 502 Bad Gateway,失敗,睡覺
2020-08-22 9:41:使用 USTC 源
2020-08-22 10:30:驗證、更新、下載、讀取配置、設置部署完成
2020-08-22 10:33:鏡像打包構建
2020-08-22 10:36:構建完成