pengphei@home:~$

  • pip 源更换

    这两天在写文档需要用到 sphinx,来构建文档。但是每次通过 pip 下载相关的库总是遇到下载中断,而且网速奇慢。 想到各种 Linux 版本都可以通过更换源为国内源来更新相关包,或者 pip 包的源也可以。 通过搜索,果然可以的。 国内源 清华 pip 源设置: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 上述指令设置为默认源地址,需要 pip 版本 >= 10.0.0 。 其他国内源: 豆瓣 https://pypi.doubanio.com/simple/ 网易 https://mirrors.163.com/pypi/simple/ 阿里云 https://mirrors.aliyun.com/pypi/simple/ 具体设置方法,应该同清华源一致。 设置完成之后,果然奇快无比。

  • Linux 上 NetBSD 交叉编译环境搭建

    Linux 上 NetBSD 交叉编译环境搭建 NetBSD 以高移植性著称,支持众多的处理器架构,并且它的代码和工具稳定性非常高,包括各种接口,工具等。并且由于 BSD 授权的宽松条件,对于构建商业产品非常友好,值得长期的投入和研究。 NetBSD 的基于 build.sh 的交叉编译工具系统,使得它可以很方便的在其他系统上进行系统开发和研究。 我的构建环境。 openSUSE 15.1 工具和库依赖 cvs 用于更新和下载 NetBSD 系统源码。 gcc 用于构建 NetBSD 相关工具。 bmake BSD Make 工具,与 gnu make 相区别。 bison flex mpfr-devel gmp-devel 其他可能需要的依赖 获取源码 为了快速的获取源码,我们可以从国内清华的 tuna 下载最新的 NetBSD src 和 xsrc 源码。 具体链接地址: https://mirrors.tuna.tsinghua.edu.cn/NetBSD/NetBSD-current/tar_files/ src.tar.gz, 为 NetBSD...

  • 龙芯2f安装netbsd

    龙芯2F安装NetBSD 由于疫情严重,在家里闲来无事,家里小娃娃总看小猪佩奇,所以总爬到凳子上坐在那里修我的电脑。 我的电脑当然比较金贵了,里面都是各种资料和代码,所以我就把多年以前200块买的珍贵的龙芯2F Lemote 给她玩,也算是让国产芯片发热一回。 可是我们家2岁的小姑娘看着里面安装的 RedFlag 系统没法启动,只能在登录界面随便敲击,几下就没意思了。 可是陈旧的 RedFlag 系统,估计是没法找到了。重装系统,目前根据业内的支持,估计也就只有我大学时研究过的 NetBSD了。 于是到 NetBSD 网站找找,果然是可以的。下面就是我的系统安装步骤了。 Lemote 龙芯小本本 简单的介绍: CPU: Loongson 2F (800MHz) 指令集: MIPS64 EL 内存: 1GB 硬盘: 150GB 引导: pmon ,支持 ext2 文件系统加载内核【注意】 用户手册:http://www.loongson.cn/uploadfile/cpumanual/Loongson2F_UM_CN_V1.5.pdf 数据手册:http://www.loongson.cn/uploadfile/cpumanual/Loongson2F_DS_CN_V1.1.pdf NetBSD 龙芯支持 wiki 关于 Loongson NetBSD 8.1 龙芯内核下载 netbsd-LOONGSON.gz 为龙芯 2F 内核 NetBSD 8.1...