龙芯盒子上安装debian系统

(这个可得记录一下,折腾死我了)

想在家里弄一个常年开机的服务器,运行一些用于众所周知的原因的服务。然后就想起了几年前折腾过的龙芯盒子。具体来说是福龙盒子,cpu是龙芯2f。

盒子自带的系统有两个,一个是华镭(Rays),一个是Debian。两个系统都很老了,华镭已经停止支持了,网站都打不开了……更别说从源安装软件了。debian好像还是debian 5(lenny),网上找的lenny的源里的东西都不全了,很多软件404 not found,但是还依赖它们(debian官方的源也一样)。所以无法升级无法安装软件,我需要的stunnel虽然能装上,但是运行起来报错(local socket error),我也不知道为什么。

其实盒子里还有另外一个opensuse的系统,是我六年前折腾过的,从opensuse源代码开始交叉编译出来的。试着在这个系统上从源码编译stunnel,结果系统卡在了编译的过程中,什么错也没报,就那么静静的停在那了……自己折腾的系统还是不够稳定啊。

没办法,网上继续找其他系统。先后试了fedora的mips移植版(不支持2f cpu)和debian(debian的wiki里给的kernel也不支持2f……),都以失败告终。最后终于让我找到了社区版龙芯系统的老巢,找到了一份安装说明。剩下的就简单了,照着做吧,有人给做好了系统镜像,比自己折腾debian系统方便多了。我顺便还升级了pmon。

这里可以提一句的是,anheng.com.cn我这里访问很慢,可以从中科大的镜像里下载。装系统的时候会把整个硬盘都重新格式化(我自己做的系统也就这么没了……),root默认的密码一猜就猜出来了,就是loongson。进入系统之后修改源为

deb http://ftp.cn.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.cn.debian.org/debian stable main contrib non-free

升级系统之后我又换成testing了,滚动升级能好一些,怕以后一下跨大版本升级会有问题。

安装配置了下stunnel,很好用!

1 thought on “龙芯盒子上安装debian系统

  1. Pingback: OpenVPN over stunnel配合dnsmasq+dnscrypt实现最佳上网体验 | 认真生活,坦然而幸福

Leave a Reply