找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 797|回复: 2

[N1盒子] 自编译的gogs_0.11.91_aarch64

[复制链接]
发表于 2019-9-17 22:22 | 显示全部楼层 |阅读模式
自用Gogs好几年,仓库整体才几百兆,24小时开着一台HTPC有点浪费。
今天发现N1不仅有千兆宽带,还有速度很不错的EMMC,比TF/USB速度快,比SATA功耗低,除了A53羸弱外,没啥缺点了。
趟了几个坑,小记一下。

系统是:Ubuntu Disco with Armbian Linux 5.1.0-aml-s905

获得程序包
方法一:用我编译打包的,https://share.weiyun.com/5uneSkZ

方法二:按照如下命令编译(适合编译强迫症)
sudo apt install lrzsz sqlite3 rename git golang-go libpam0g-dev -y
sudo adduser git
su git
cd ~
go get -u -tags "sqlite pam cert" github.com/gogs/gogs
cd /home/git/go/src/github.com/gogs/gogs
git checkout tags/v0.11.91
go build -tags "sqlite pam cert"
cd ~
wget https://dl.gogs.io/0.11.91/gogs_0.11.91_raspi_armv7.zip
unzip gogs_0.11.86_linux_amd64.zip
mv ~/go/src/github.com/gogs/gogs/gogs ~/gogs
至此,~/gogs即为aarch64的gogs程序包。


关于./gogs restore可能遇到的问题:
可能遇到这个问题:[FATAL] Fail to import 'custom': rename ....................
默认使用/tmp,这个可能不够大,需要指定一个足够大的tmp目录:
cd ~/gogs && mkdir ~/tmp && ./gogs restore --from= ~/gogs-backup-***.zip -t ~/tmp

我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-9-17 22:48 | 显示全部楼层
感谢大神折腾,这波高操作的具体用途不是很懂啊!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-9-17 23:14 | 显示全部楼层
做docker镜像也不错
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 12:25

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表