linux-0 linux-0.11调试 本文档介绍如何在debian9上调试Linux 0.11内核。 os 环境 1wget https://get.debian.org/images/archive/9.13.0/amd64/iso-dvd/debian-9.13.0-amd64-DVD-1.iso 123uname -aLinux debian 4.9.0-13-amd64 #1 SMP Debian 4 2025-06-09 linux > kernel > sources > linux-0.11-debug #Linux #qemu #git #assembly #linux #architect
qemu-2 qemu编译调试-v2.8.1 内核环境 镜像基于Ubuntu 16.04.7 LTS: 12345678910111213cat /etc/os-releaseNAME="Ubuntu"VERSION="16.04.7 LTS (Xenial Xerus)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 16 2025-06-09 linux > kernel > kvm > qemu #Linux #qemu #git #linux
qemu编译调试 qemu编译调试 源码下载 本次源码解读基于git标签v7.2.4: 12git clone git@github.com:realwujing/qemu.gitgit checkout -b v7.2.4-comment v7.2.4 编译调试 1234mkdir buildcd build../configuremake 开始调试 1gdb ./qemu-system-x86_64 12345 2025-06-09 linux > kernel > kvm > qemu #Linux #qemu #git #linux
基于debian9编译调试qemu 基于debian9编译调试qemu os环境 1wget https://get.debian.org/images/archive/9.13.0/amd64/iso-dvd/debian-9.13.0-amd64-DVD-1.iso 123uname -aLinux debian 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 2025-06-09 linux > kernel > kvm > qemu #Linux #qemu #git #linux
包管理 包管理 apt dpkg yum rpm brew 五种常见 Linux 系统安装包管理工具中文使用指南 Linux基础-包管理工具yum和apt对比 Linux 包管理基础:apt、yum、dnf 和 pkg debian 第 2 章 Debian 软件包管理 安装debian 9.1后,中文环境下将home目录下文件夹改为对应的英文 1234567891011#安装需要的软件sudo a 2025-05-23 linux > distro > pkg #Linux #qemu #git #linux #HTML
kernel kernel 6ULL开发板在线教材与源码仓库 使用Debian 野火鲁班猫镜像 EBF_6ULL开发板快速使用手册 基础与应用开发实战指南——基于i.MX6ULL 驱动开发实战指南——基于i.MX6ULL 嵌入式Linux镜像构建与部署——基于鲁班猫系列开发板 嵌入式Qt应用开发实战 Python应用开发实践 内核深度解读 设备驱动 Linux内核之旅 30分钟读懂Linux五大模块内核源 2023-04-19 linux > kernel #Linux #qemu #git #bpf #linux #HTML #architect #namespace #initramfs
assembly assembly 第2期 | x86指令集和ARM指令集的区别——从底层原理的角度来理解 汇编:函数以及函数参数传递 汇编语言 图文详解通俗易懂的汇编语言寄存器 二进制分析实战:x86汇编快速入门 Linux 下 64 位汇编语言 32 位汇编语言 16 位汇编语言 Linux 汇编语言程序设计 (使用 NASM) 开始在Linux下使用汇编语言 汇编语言「Linux/x86-64」・第一步 2024-07-23 linux > debug > assembly #Linux #git #assembly #linux #HTML
amd64下基于qemu tap(NAT网络)、debootstrap调试amd64内核、根文件系统 amd64下基于qemu tap(NAT网络)、debootstrap调试amd64内核、根文件系统 1. 编译调试版linux内核 安装编译依赖 1sudo apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev 下载源码 调试标准版内核,下载github代码即可,本文选择tag v5.10- 2025-03-28 linux > kernel > kvm #Linux #qemu #C++ #git #linux #HTML #initramfs
spin_lock变体对比 spin_lock变体对比 自旋锁spin_lock和raw_spin_lock 自旋锁spin_lock和raw_spin_lock 1. 背景解析:raw_spin_lock 的起源 历史背景(2004 年,PREEMPT_RT 的引入): 2004 年,MontaVista Software 提出了实时 Linux 内核模型,目标是提升 Linux 的实时性,由 Ingo Molna 2025-05-29 linux > kernel > mutex #Linux #linux
flatpak flatpak demo1 12345678910111213141516flatpak install com.belmoussaoui.Decoder # 默认过滤规则进入沙箱flatpak run --devel --command=bash com.belmoussaoui.Decoder # 发送测试命令 需要换成自己的demo服务,然后启动服务,预期结果dbus调用被拦截dbus- 2025-05-23 linux > distro > pkg #HTML