Gentoo基本系统安装(systemd)

在我的“因为嫌麻烦而一直没有做的事情”的清单上少了一项,因为这几天我安装了Gentoo系统~

很久以前就听说了Gentoo Linux,它与Arch Linux一样是滚动更新的系统,且最大的区别是:前者是从远程仓库获取源代码包、本地编译安装,而后者是像绝大多数发行版一样安装二进制包。说实话,Gentoo的这一特性对于大多数用户带来了很大的管理负担,比如说要编译Firefox,逛逛很可能要编译3小时以上,常规操作是让电脑熬夜干活、自己睡觉,第二天一早就编译好了QAQ。不过我不是很在意这一点,因为这种大型软件更新的频率较低。

山重水复疑无路,柳暗花明又一村——记我的保研历程

时隔近一个月,我终于有闲心回过头来记录我最终被录取为软件学院直博生的经历。回想起来,在保研流程正式进行的半个月里我每天都是在极度的焦虑和犹豫中度过的,然而等一切尘埃落定后,之前的痛苦与无助似乎又离我远去了。再三思考之下,我还是决定将过程记录下来。

CoLinux-Cooperative Linux 01: 总览

CoLinux(Cooperative Linux)是一款用于模拟Linux系统环境的跨平台的开源软件。尽管它已经十分古老且不再维护(最后一次更新为2011年的0.7.9版,仅支持32位系统),但是其思想是值得后人学习和研究的。个人理解,它的新颖之处在于成功地实现了“Linux as a Driver”,即以驱动的形式嵌入以Windows NT为代表的正在运行的宿主机当中,通过不断地切换用户态和内核态,来实现对Linux内核的完全控制,同时还能保证不逊色于虚拟机的运行效率。

Hugo代码块复制功能

今天刚刚把博客从Hexo框架迁移到Hugo啦!期间遇到了一些问题,大多数都比较顺利地解决了。稍微麻烦一点的就是为代码块添加复制功能。