<p class="ql-block">官方网站:</p><p class="ql-block">https://github.com/zhblue/hustoj</p><p class="ql-block">建议在有外部网络情况下浏览,否则卡死人不赔偿。请仔细阅读官方安装说明,寻找最符合自身的搭载和安装方法。折腾了2天,个人有几个想法:</p><p class="ql-block">一、用docker搭载的想法,可以打消了,因为官方强烈不建议。</p><p class="ql-block">二、校内使用,选择物理机比较好,方便管理。</p><p class="ql-block">三、本系统属于开源软件,免费使用。因经常有大神不断更新共享新的代码进行升级,建议用最新的稳定版。搭载的linux系统也建议用较新版本。我用了官网最新的ubuntu24.04.1-live-server-amd64.iso,用rufus写入U盘进行安装。</p><p class="ql-block">四、安装过程中,可能是网络速度问题或者仓库快慢的问题,中途出现了一些安装的报错。环境依赖、软件依赖是不是有问题?第一遍安装好以后,发现注册登录页面不可以,报500错误,好在有又重新用:</p><p class="ql-block">wget http://dl.hustoj.com/install.sh</p><p class="ql-block">sudo bash install.sh</p><p class="ql-block">命令安装了一遍,最后成功了。在刷hustoj系统之前,先把Ubuntu 更换软件源更新了一下,用了脚本二:</p><p class="ql-block"><br></p><p class="ql-block">wget http://dl.hustoj.com/update-sources-ubuntu.sh</p><p class="ql-block"><br></p><p class="ql-block">sudo bash update-sources-ubuntu.sh</p><p class="ql-block">五、出现的2个大坑,续后进行个人解读,正确与否,与各位方家探讨。😇😜</p><p class="ql-block">HUSTOJ安装两大坑:</p><p class="ql-block">1、安装成功以后,系统重启,HUSTOJ没了</p><p class="ql-block">2、<span style="font-size:18px;">HUSTOJ安装成功</span>以后换IP地址也有“坑”</p>