Kali Linux 定制化魔改 添加常见60渗透工具 桌面工具箱无法启动
Kali Linux 定制化魔改 添加常见60渗透工具 桌面工具箱无法启动
我在使用这个kali定制魔改版的时候打开桌面工具箱无法打开于是开启了我艰辛的修改之路
项目地址:https://blog.csdn.net/qq_41860876/article/details/141320430
我在启动这个工具箱的时候发现点击会无法启动

然后我修改了里面的启动文件内容,直接复制粘贴过去就行了
[Desktop Entry]
Comment=启动 start.sh
Exec=/home/zss/.storage/start.sh
Icon=/home/zss/图片/avatar.png
Name=zss
NoDisplay=false
Path=/home/zss/.storage
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=

修改完之后还是无法打开显示没有Python 模块 ttkbootstrap 没有安装 有关

创建虚拟环境(推荐)
cd /home/zss/.storage
python3 -m venv venv # 创建虚拟环境
source venv/bin/activate # 激活虚拟环境
pip install --upgrade pip
pip install ttkbootstrap # 安装依赖
修改 start.sh 让它在虚拟环境里运行
#!/bin/bash
source /home/zss/.storage/venv/bin/activate
python run.py
这样点击桌面图标就能运行,不会报找不到模块。
不出意外就要出意外了 在.storage文件下面的run.py文件报错
/home/zss/.storage/run.py:1082: SyntaxWarning: invalid escape sequence '\O'
/home/zss/.storage/run.py:1215: SyntaxWarning: invalid escape sequence '\A'
这是 Python 对 字符串里的反斜杠 报警告。
原因:Python 里 \O、\A 不是合法转义字符


在字符串前加 r,Python 就不会把 \ 当作转义符。
每个 \ 都要写成 \\。
然后差不多桌面工具箱就能重新启动了,希望对你有帮助

浙公网安备 33010602011771号