vscode插件编写及发布 发表于 2023-12-03 1 准备开发环境开发环境是 Node.js 所以咱们需要安装该环境,至于 Node.js 如何安装这里就不详细说了,我的环境是 manjaro 这里使用如下命令进行安装 1sudo pacman install npm 阅读全文 »
Linux搭建openvpn服务 发表于 2023-10-22 1. 准备工作1.1 安装 openvpn 以及依赖123456# manjarosudo pacman -S openssl openvpn easy-rsa# centossudo yum install -y epel-releasesudo yum install -y lzo openssl pam openvpn easy-rsa iptables-services 阅读全文 »
vmware串口打印dmesg 发表于 2022-10-28 1. 背景对于linux内核开发人员来说,系统崩溃是一座绕不开的大山,每一次的系统崩溃,都是对我们的一次沉重打击,因为我们代码有bug,这时linux内核会给我提供一些信息,那就是会把一些崩溃信息,如寄存器信息、调用栈信息等打印到dmesg中,我们通过dmesg可以查看这些信息,定位代码哪里出了问题,不过当系统崩溃时我们无法在执行操作,去查看dmesg信息了,这时就需要通过串口将信息发送出来,下面我将介绍一种方法,可以在系统崩溃时通过窗口将信息发送出来。 2. 配置信息 阅读全文 »
docker代理 发表于 2022-10-02 更新于 2023-09-16 1. dockerd 代理在执行docker pull或者docker push等操作时,其实是由守护进程dockerd来执行,而dockerd是由systemd管控的,所以我们需要针对systemd进行配置 12sudo mkdir -p /etc/systemd/system/docker.service.dsudo touch /etc/systemd/system/docker.service.d/proxy.conf 阅读全文 »
hexo搭建博客 发表于 2022-10-02 更新于 2023-12-02 1. 创建 github 仓库首先在 github 上创建一个仓库,仓库名必须是形如<用户名>.github.io,在项目都设置中找到pages选项 2. 安装 hexo 阅读全文 »