简单点说,gitea可以提供的功能服务类似于gitee、github。
---
下面是官方介绍:
中文官方:https://gitea.io/zh-cn/
Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证.
- 所有代码均在 GitHub! 加入我们让 Gitea 更好,你可以做到!
- 直接 从二进制安装。 或者使用 Docker, Vagrant, 和 安装包.
- Gitea 可以运行在任何 Go 能够编译的平台:Windows, macOS, Linux, ARM 等等,选择你喜欢的即可!
- Gitea 拥有很低的系统需求,即使Raspberry Pi也可运行,节约机器资源!
---
看了上面的介绍可知,想要在imx6ul上运行问题不大,得益于Go编写,我们可以直接下载到ARM版的二进制。
imx6ul安装gitea需求和步骤:
- 内存最好大一点200MB以上
- 需要git,可以使用buildroot制作带git的根文件系统。可参考本站——[[正点原子i.MX6UL开发板] 编译uboot、linux、buildroot-rootfs](https://whycan.cn/t_3550.html)
- 下载 gitea-1.11-linux-arm-6 版本的二进制到开发板(也可以试下新版本,但不能是arm-5的,不能选数据库)
- 添加运行权限,运行即可
- 在PC上输入imx6ul的IP:3000,即可进入gitea主页
进入主页后需要注册、登陆,然后就可以像使用gitee、github那样进行各种操作了。
---
界面非常友好,放个截图,有压缩:
离线