如何定制属于自己的Linux Distro TL;DR正如RMS所言,计算自由是十分重要的,其中就包括自由的重新分发软件。正好截至写稿日,Linux内核是以GPL v2发布的。 前期准备我使用的电脑是Arch Linux系统,所以后续都基于此前提进行讲述。安装依赖库,不然编译会出错: 1sudo pacman -S bc cpio isolinux syslinux genisoimage cdrtools man-pages qemu 2025-03-25 Linux
填坑!编译小米5的LineageOS22.1 (封面图源 小米商城) 前情提要在去年1月25号的时候,我尝试给非官方支持的设备编译LineageOS 20,但却以失败告终。这次,重新尝试一台官方支持的设备,且系统为Lineage 22.1。⚠️万字长文预警 环境配置部分,同上期文章。 硬件和软件环境我用的是平时拿来干活的笔记本。硬件方面:i5-10300H的处理器,32GB 2933MHz的主存,开启了16GB SWAP智慧运存,编译环境 2025-02-11 其他的开发杂记
高通410随身WiFi棒子刷Linux后折腾日记 主要是记录一下几个设置文件的位置 把docker所有镜像容器都迁到sd卡上:把/var/lib/docker目录下的东西全部拷贝到sd卡目录下,然后在/etc/docker/daemon.json添加节点:"data-root":"/home/me/docker/var_lib_docker"。 1234567{ " 2025-01-23 Linux
支持RSS订阅啦 TL;DR最近看手里的RSS订阅器更新了,变得花里胡哨,就顺手给博客加了个RSS支持。但是,RSS对代码块的支持并不友好,至少在我这个博客上是这样的…(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`) 上手!只要订阅[https://blog.coolenoch.ink/feed.xml](https://blog coolenoch.ink/feed.xml)就可以了,是不 2024-09-08 Linux
换了个证书提供商 TL;DR前两天刚上地铁准备签个证书,说服务器在维护,要下地铁了,说维护好了,有点离谱。这下好,zerossl不给我免费签证书了,不得不换提供商到let's encrypt。没想到这东西这么简单,比zerossl好玩多了 前置条件把你的your.domain域名解析到你的ip上,放通80端口,安装Python3环境就行。 ⚠注意:截止写本文,不支持签发泛域名证书和ip证书。 开签!装 2024-06-30 Linux
博客搬家啦 TL;DR之前的博客,是用typecho部署的。typecho是个很优秀的博客框架,但我把他放在自己的小服务器上,并且套了CloudFlare,访问速度十分的慢。这次我决定将其迁移到Hexo框架上,并迁移到GithubPages。 特效JS怎么办我把每个用到的script标签都单独独立成js文件了,并在_config.yml中进行了引用。本站源码在这。 怎么搭建的 ⚠️注意: ***我的开发环境 2024-06-20 Linux
macOS安装Homebrew记录 我是先装了个oh-my-zsh然后进行操作的,安装步骤参考上一篇文章,和Linux下的安装过程可以说是几乎一模一样。 先换源:添加环境变量 12345export HOMEBREW_INSTALL_FROM_API=1export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api 2024-06-11 Linux
XPosed模块开发踩坑 (图源Download Xposed Framework and Installer) tl;dr为了在毕设里加入语音控制,计划对系统语音助手进行动态注入以实现语音控制,技术选型为XPosed。谁家自动化毕设代码要注入别的进程啊🤣👉 XPosed模块开发环境搭建本文选用的是基于EzXHelper + DexKit的开发环境。 一切的首先:Android studio创建工程。在build.gr 2024-03-30 Android
MQTT开发杂记 tl;dr由于毕设需要用到mqtt网络协议栈,但这个协议我一直没用过,所以打算写这篇博客来记录一下搭建过程。 MQTT的工作流程这是一个需要中心化服务器的协议。中心服务器通常称为broker,MQTT(Message Queuing Telemetry Transport) 是一种轻量级的、基于发布/订阅模式的通信协议,常用于物联网设备之间的通信废话。其工作流程如下: 连接建立阶段: 2024-03-18 其他的开发杂记
VsCode搭建ESP8266开发环境 tl;dr哼哼啊啊啊啊,又要回去折腾嵌入式了。。。大一暑假决定淦彻底转反恐精英CS的我几乎没碰过嵌入式的东西了,但是出于学校的自动化专业选题原因,而且不会Arduino编程也说不过去,这次毕设决定使用esp8266去做。写这篇文章,纯粹是为了记录一下环境的搭建过程,方便以后环境炸了重新安装。 安装Arduino IDE正准备安装IDE,打开Arduino官网,发现官方在推荐我们尝试2.0的IDE 2024-03-16 其他的开发杂记