环境搭建记录
- 安装:
- git clone https://github.com/Screetsec/TheFatRat.git
- cd TheFatRat
- chmod +x setup.sh && ./setup.sh
- 主页:
- https://github.com/Screetsec/TheFatRat/blob/master/README.md
所遇问题:
依次输入:
sudo apt install apt-transport-https dirmngr gnupg ca-certificates sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb https://download.mono-project.com/repo/debian stable-buster main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list sudo apt update
1.mono not found ×
=> sudo apt-get update
=>apt-get -f install #用来升级一些相互依赖的包
apt-get autoremove
apt-get install mono-complete报错:下列软件包有未满足的依赖关系:
libprotobuf-dev : 依赖: zlib1g-dev 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
解决措施:
https://blog.csdn.net/newmann/article/details/70149021
sudo aptitude install mon-complete
然后还是报错。那么现在aptitude与 apt-get 一样,
sudo aptitude install mon-complete 即可。
aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。
sudo aptitude install libprotobuf-dev
运行后,不接受未安装方案,接受降级方案。搞定。
2.mingw3.2 found × =>apt-get install 成功安装解决
3.mingw.. not found × =>apt-get install 成功安装解决
最后 apt-get autoremove

还不快抢沙发