NEO4当前系统的初始化操作

本文探讨了NEO4Core镜像存在的bug及解决方案,分享了在内存限制下编译golang最新版本的奇特方法,包括使用swap分区优化编译过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

现在版本的NEO4 Core镜像貌似存在着一些bug,使用apt-get的时候翻车,提示:

W: Download is performed unsandboxed as root as file ‘/var/lib/apt/lists/partial/ports.ubuntu.com_dists_bionic_InRelease’ couldn’t be accessed by user ‘_apt’. - pkgAcquire::Run (13: Permission denied)

sudo chown -R _apt:root /var/lib/apt/lists/partial
貌似可以解决问题

golang最新版本的编译:
apt-get安装的版本是1.10不是最新版,但是想编译安装最新版的话,也需要它。不过由于内存只有1G,在编译过程中会因为out of memory中断,而加内存也存也很麻烦,所以经过不断探索,找到了一个很奇葩的解决办法:加挂swap分区
找个U盘,

sudo fdisk -l //先找到U盘的位置如/dev/sda
sudo fdisk /dev/sda  //对它进行分区
sudo partprobe //更新分区表信息
sudo mkswap /dev/sda1 //产生swap分区(格式化)
sudo swapon /dev/sda1 //启用swap分区
vim /etc/fstab 增加两行内容:
/dev/sda1 swap swap defaults 0 0
mount -a

但是可能是因为U盘速度的问题.编译成功后,test失败…回头准备用一个USB固态再试一次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值