在 Linux 中,创建自解压安装脚本是一种常见的方法,可以将多个文件打包成一个可执行文件,以便于分发和安装。这种方法通常使用 shar
(Shell Archive)或者 makeself
工具来实现。
世界辣么大,我先去看看啦 …
-
makeself 的使用
-
宏内核与微内核:深入理解计算机操作系统的核心
在计算机操作系统的设计中,内核(Kernel)是一个至关重要的组成部分。内核作为系统软件的核心,负责管理系统资源,协调硬件和软件之间的交互。根据设计思想的不同,内核可以分为两种主要类型:宏内核(Monolithic Kernel)和微内核(Microkernel)。本文将深入探讨这两种内核的区别、各自的优缺点以及一些实际的例子。
-
段页式内存管理
段页式内存管理是一种结合了分段和分页两种内存管理技术的机制,它旨在充分利用这两者的优点,减少它们各自的缺点。这种混合策略广泛应用于现代操作系统中,以实现灵活高效的内存管理。
-
Greenboot服务介绍
概况
Fedora 中提供了 greenboot 服务,这是一款基于 rpm-ostree 的系统上 systemd 的通用运行状况检查框架。
-
systemd 目录重定向
在
systemd
中,可以使用BindPaths
或BindReadOnlyPaths
来重定向应用访问的目录。这些选项可以在.service
单元文件中设置,用于将特定的目录绑定到不同的位置,从而实现目录的重定向。systemd
的这种机制,可以让我们更好的控制应用的行为,增强系统的安全性。 -
Fedora 中 ostree 更新 grub 引导的流程
grub.d 下的脚本123456789101112131415161718192021root@fedora:/etc/grub.d# ls -al总计 108drwx------. 1 root root 392 6月11日 13:16 .... -
ostree命令的基础用法
安装sudo apt install ostree initcd ostree/ostree init –repo=. init Just make your own changes and continueostree… com... -
OverlayFS
OverlayFS(Overlay Filesystem)是一种联合文件系统,允许将一个或多个文件系统层叠合并为一个单一的文件系统视图。它最常用于容器技术(如Docker)和其他需要高效文件系统管理的场景。以下是OverlayFS的基本概念、工作原理、以及常见的使用场景。
-
Wayland Coding 速记-Staging
因工作需要加之个人比较感兴趣的原因,在实现 Wayland 合成器相关协议之途中,随笔记录记录一些相关的基础知识。