- 博客(11)
- 收藏
- 关注
原创 在OpenHarmony设备上使用pkgsrc进行包管理
本文详细记录了在OpenHarmony设备上运行 pkgsrc 的过程,包括环境配置、工具准备、pkgsrc 安装与使用等步骤。通过这一实验,验证了 pkgsrc 在鸿蒙系统上的可行性,为开源软件在鸿蒙生态中的移植提供了参考。
2026-02-14 12:00:00
745
原创 Ports软件组织模式与跨平台包管理神器pkgsrc
本文探讨了软件仓库的一种架构——Ports 组织模式。这是一种以构建脚本为本体、实时定义软件生产逻辑的架构。文章详细拆解了其从源码构建到二进制“缓存”的进化过程,并重点解析了具备极致可移植性的跨平台神器 pkgsrc。
2026-02-13 12:41:17
926
原创 Linux包管理器生态漫谈
本文系统梳理了 Linux 软件包管理的演进脉络,从早期的源码编译痛点出发,深入解析了传统包管理器(如 APT、Pacman)的依赖管理逻辑,并对比探讨了以 Nix 和 Flatpak 为代表的新一代包管理器在沙箱隔离、原子更新及跨发行版分发上的设计创新。
2026-02-12 12:31:19
1352
1
原创 让ohos-sdk实现自动代码签名的小技巧
我这里提供一个技巧,可以让鸿蒙的编译工具链在编东西的时候直接自动对产物打上代码签名,省去人工操作的繁琐。
2026-01-11 22:19:21
804
原创 低成本玩转鸿蒙容器的丐版方案
以牺牲性能为代价,可以在已有的 x64 服务器、WSL 或 Docker Desktop 里面运行这个鸿蒙容器,而无需另外购置 arm64 服务器。
2026-01-09 12:13:54
1173
1
原创 Python/Java/JS语言调用C/C++库的底层原理
我将对这块内容做一个科普,并通过“造轮子”的方式,用 100 行代码自己实现一个运行时,带大家体会其中的原理。
2025-12-30 18:49:54
1543
原创 C语言程序调用syscall的几种方式
众所周知,操作系统的大部分关键能力都是实现在内核中。那么操作系统是如何把内核的能力提供给应用程序使用呢?是通过一个叫做“系统调用”(system call,简称 syscall)的机制。
2025-12-24 10:01:57
760
原创 Linux man pages的使用
man page 是 Unix 和类 Unix 操作系统上的一种软件文档形式。涵盖的主题包括程序、系统库、系统调用,有时还包括本机系统详细信息。
2025-12-23 09:53:45
866
原创 在鸿蒙PC上使用CodeArts IDE进行前端开发
现在的鸿蒙PC已经能具备基本的前端开发能力,只是使用体验还不完美,需要我们自己动手实施一些规避处理方案。
2025-12-22 14:23:29
1199
原创 介绍一个容器化的鸿蒙环境
这个鸿蒙容器使我们能够使用 Linux 服务器来运行和测试我们的命令行程序,而不用依赖 OpenHarmony 物理设备。
2025-11-23 19:04:51
812
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅