# TaurusOS **Repository Path**: yan338/TaurusOS ## Basic Information - **Project Name**: TaurusOS - **Description**: ARM32 & ARM64 Linux - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-10-14 - **Last Updated**: 2025-10-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TaurusOS使用指南 ## 环境搭建 TaurusOS目前主要使用qemu进行仿真,如果运行TaurusOS,需要在ubuntu 20.04上安装如下的软件包 ### arm64交叉编译环境 sudo apt-get install gcc-aarch64-linux-gnu ### 安装qemu软件 a. sudo apt-get install qemu b. 复制定制版本的qemu到 ubuntu系统的/usr/bin目录 1) 下载定制版的qemu 链接: https://pan.baidu.com/s/1Jo1vnMRuDGa2oeF2Oq7gQA 提取码: tnm1 2) 覆盖系统安装的qemu版本 sudo cp qemu-system-arm /uer/bin ### 安装编译buildroot文件系统依赖库 sudo apt-get install build-essential git libncurses5-dev libssl-dev flex bison which sudo apt-get install texinfo gawk gettext python3 python3-pip file wget cpio unzip rsync bc sed make sudo apt-get install binutils build-essential diffutils gcc g++ bash patch gzip bzip2 perl tar cpio unzip file awk ## 编译步骤 1)在TaurusOS源码目录中执行 ./build.sh脚本,第一次编译的时候,会提示选择编译平台,如果所示: ![1759139095168](images/README/1759139095168.png) 2)选择1,编译versatile平台,会自动进行编译; 3)后续编译,不需要再进行平台编译选择; ## 运行 在TaurusOS源码下,执行./build.sh run 1) 运行截图如下: ![1760364120862](images/README/1760364120862.png) 2)登录 默认密码为root ![1759139296678](images/README/1759139296678.png) 3)如果想要退出访问,输入poweroff指令 4)图形化登录 ![1759142353523]() ![1760364020045](images/README/1760364020045.png) ## 源码调试 1) 安装依赖包: sudo apt-get install gdb-multiarch 2) TaurusOS源码路径输入: ./build.sh debug ![1759139485314](images/README/1759139485314.png) 3) 调试使用vscode环境。输入键盘F5, 启动调试 ![1759139542882](images/README/1759139542882.png) 4) 该工程可以源码的单步调试,对于学习linux内核源码具有很大的帮助 ## 公众号 ![1759139485314](images/README/1.jpg)