在Ubuntu中通过docker下载CTFd踩过的那些别人遇不到的坑!

Ubuntu版本问题

请直接下载Ubuntu18,不要怀疑就是18!博主一不小心下载了其他版本,报错报到怀疑人生。

找不到应用的包

查了很多:
1.直接 sudo apt-get update
2. 1.没有用的话建议更换源
3. 如果1.和2.都没有用的话 直接更换镜像 重新搞一个吧

pip命令无法执行

1.python2.7的执行命令 sudo apt install python-pip
python3.6的执行命令 sudo apt install python-pip3
ps:用pip3时 安装命令时不再是pip而是pip3
2.装完记得更新 update和upgrade都搞起来
3.如果update和upgrade之后仍然无法安装,转到“找不到应用的包”问题
4.安装过程中会突然终止然后报错,就一遍一遍重新安装,安装个二十几遍会安装好的

docker-compose安装

1.安装的话建议用pip安装
2.用curl安装的时候会出现源不稳定导致CTFd文件搞不出来
满屏的error,所有努力白费

下载CTFd

因为很多源是国外的,所以下载很慢很慢,在此期间干点别的事情吧,但是还是要关注一下可能某一项就报错了呢?没关系,一遍一遍重新安装,安装个二十几遍也会安装好的。

docker-compose up

1.启动失败!无法启动!最简单的办法我们换个镜像!在这里走过的坑可太多了,而且经常一波未平一波又起,查到的解决办法都不适合我。因为这个我还学会了如何用命令换源,都没用真的都没有用,我们直接换个镜像,解决所有!因为这里的坑太多了,学到的也无法解决,我就不在这里描述有哪些坑了。
2.但是走到最后一步了如果出现的问题是类似于这种的
在这里插入图片描述
直接执行这个命令就好了 是关于requests的版本问题
在这里插入图片描述

总而言之

1.一个好的镜像是不会拥有这么多问题的!!!! 版本问题版本问题,再次强调Ubuntu18.04你值得拥有。
2.有很多都是需要root权限的,也就是说如果$ sudo不好使,尝试使用rootxxxxxxxx~#说不定就很好使。
3.版本很关键超级关键,有很多装不好的问题都是因为部分软件的版本问题的bug。

最后希望大家能一次性都装好啊啊啊啊,别再踩那些莫名其妙的坑了,博主挣扎了两个礼拜,终于用一个优秀的镜像在几个小时内搞定了,普天同庆!终归还是我太菜了。。。。。

安装网站推荐

镜像:
http://mirrors.aliyun.com/ubuntu-releases/18.04/ubuntu-18.04.5-desktop-amd64.iso
安装步骤:
https://blog.csdn.net/TM_1024/article/details/106122853
真的amazing好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值