成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux Lab v0.5 正式發(fā)布,功能強大,用法簡單

系統(tǒng) Linux
Linux Lab 是一套用于 Linux 內(nèi)核學(xué)習(xí)、開發(fā)和測試的即時實驗室,可以極速搭建和使用,功能強大,用法簡單!可以用它來高效地學(xué)習(xí)處理器架構(gòu)、Linux 內(nèi)核、嵌入式 Linux 系統(tǒng)、C 語言編程、Linux 匯編、Shell 編程等。

Linux Lab 是一套用于 Linux 內(nèi)核學(xué)習(xí)、開發(fā)和測試的即時實驗室,可以極速搭建和使用,功能強大,用法簡單!

可以用它來高效地學(xué)習(xí)處理器架構(gòu)、Linux 內(nèi)核、嵌入式 Linux 系統(tǒng)、C 語言編程、Linux 匯編、Shell 編程等。

 

Linux Lab Boot example

 

版本更新

Linux Lab 于 6 月底發(fā)布了 v0.5 的第一個候選版本:v0.5-rc1,經(jīng)過三個月的開發(fā)和迭代,在連續(xù)發(fā)布了 rc2, rc3 后,本次發(fā)布 v0.5 正式版本,同步發(fā)布配套的 Lab 管理工具 Cloud Lab v0.3 和首個 Linux Lab 視頻公開課,更多用法將逐步以視頻講解+演示的方式發(fā)布,敬請期待。本次主要是把開發(fā)環(huán)境升級到了 Ubuntu 20.04 并添加了龍芯全系處理器支持。

本次合計 204 筆變更:

  1. // linux lab 
  2. $ git log --pretty=oneline v0.4..v0.5 | wc -l 
  3. 144 
  4. // cloud lab 
  5. $ git log --pretty=oneline v0.2..HEAD | wc -l 
  6. 60 

本次有 4 位同學(xué)發(fā)起了 PR 并被 Merge,另有接近 10 位同學(xué)提報或驗證了 Bug,感謝大家的貢獻:

  1. $ git log --format="%aN" v0.4..v0.5 --reverse | sort -u 
  2. fanjun kongSignaltaotierenWuZhangjin 

本次主要更新如下:

v0.5

  • Bug 修復(fù)和功能完善整理目錄架構(gòu),新增 src 和 build 目錄,并把部分目錄轉(zhuǎn)到 src 目錄下修復(fù) clone 功能,避免一處死循環(huán)
  • 文檔更新介紹如何以壓縮包的方式導(dǎo)入內(nèi)核源代碼介紹同名板子的使用注意事項介紹如何通過 Linux Lab 開展 C 語言開發(fā)完善調(diào)試相關(guān)文檔

v0.5-rc3

  • Bug 修復(fù)和功能完善修復(fù) arm/vexpress-a9 因編譯器配置問題引起的 Uboot 編譯失敗新鏡像中 aarch64/virt 的系統(tǒng)自帶 Qemu 有問題,替換為 BSP 包中預(yù)編譯的版本增大龍芯 Qemu 傳遞內(nèi)核參數(shù)的 Buffer(Binary暫時未更新)system/tools/trace.sh: 更新對新內(nèi)核的支持tools/root/dir2*.sh: 允許 find 屬于 root 的文件,確保 rootfs 打包完整分別設(shè)定 x86_64/pc 和 arm/vexpress-a9 默認(rèn)編譯器為 gcc-8 和 gcc-9,確保能正確編譯新內(nèi)核
  • 文檔更新進一步完善文檔中對普通用戶的使用要求,避免使用 root 帶來的諸多問題完善來自 Docker Debian 鏡像的根文件系統(tǒng)的用法

v0.5-rc2

  • Qemu 方面進一步改善 Qemu 編譯體驗,在 Gitee 新增 submodules 鏡像,不再有挫折感修復(fù)新鏡像中的一處 Loongson qemu 編譯錯誤感謝龍芯@張老師 反饋和提出修改建議
  • 文檔方面新增 Arch/Manjaro docker 安裝文檔,感謝@taotieren 發(fā)送 PR修復(fù) MacOS 大小寫敏感的文件系統(tǒng)鏡像制作步驟,感謝@賈獻華 報告Bug并給出修訂方案新增 “新建分支進行 Linux 開發(fā)” 的步驟,感謝@陳家楠 反饋顯式注明工作路徑,確保非內(nèi)置登陸方式 ok,感謝@老孔家的獨苗 發(fā)送 PR
  • 其他問題完善兩處內(nèi)核模塊編譯問題,感謝@江左有枚狼 報告Bug修復(fù)一處 x86_64 首次下載內(nèi)核后的內(nèi)核配置文件路徑問題,感謝@亮 報告Bug

v0.5-rc1

  • 全面完善并合并早期對龍芯全系處理器的支持目前已經(jīng)支持 4 塊開發(fā)板:mipsel/ls1b, mipsel/ls2k, mipsel/ls232, mipsel/ls3a7a其中 ls1b 已經(jīng)支持 mainline v5.2,ls2k 和 ls3a7a 有望在 v5.8/v5.9 獲得完整支持
  • 全面升級開發(fā)環(huán)境基礎(chǔ)鏡像到 Ubuntu 20.04大部分準(zhǔn)備工作都已經(jīng)開發(fā)完成并合并到了當(dāng)前版本,部分兼容和適配工作還在繼續(xù)

環(huán)境準(zhǔn)備

在非 Ubuntu 平臺,請?zhí)崆白孕邪惭b好 docker,可參考 Docker for Mac、Docker for Windows。

如果是老版本的 Windows,可以用 Docker Toolbox,也可以通過 Virtualbox 或 Vmware 自行安裝 Ubuntu。

國內(nèi)的同學(xué)請務(wù)必使用國內(nèi)的 Docker 鏡像服務(wù),否則無法正常下載鏡像,推薦參考 阿里云鏡像配置文檔。

下面的鏈接是大家成功運行過 Linux Lab 的主機環(huán)境,歡迎參考,安裝完以后也歡迎登記上來。

  • 成功運行過 Linux 的操作系統(tǒng)和 Docker 版本列表

極速體驗

該版本依賴最新的 Cloud Lab 和 docker 鏡像:

  1. $ git clone https://gitee.com/tinylab/cloud-lab.git 
  2. $ cd cloud-lab 
  3. $ tools/docker/pull linux-lab     # 確保更新 docker 鏡像 
  4. $ tools/docker/run linux-lab 

已經(jīng)下載過的,請更新到最新版本并重啟 Linux Lab:

  1. $ cd cloud-lab && git pull 
  2. $ tools/docker/update linux-lab$ tools/docker/rerun linux-lab 

進去以后,打開控制臺,敲入如下命令即可啟動一個板子(自動下載預(yù)編譯的版本):

  1. $ make boot 

一鍵編譯和啟動(自動下載源碼、檢出版本、打補丁、配置、編譯):

  1. $ make boot BUILD=kernel 

默認(rèn)使用的是 arm/vexpress-a9,如果要使用龍芯的板子,可以簡單切換:

  1. $ make BOARD=mipsel/ls1b 
  2. $ make boot 

關(guān)鍵特性

Linux Lab 具備如下特性:

  • 支持 3 大操作系統(tǒng)(Windows、MacOS、Linux),可以輕松在這三大操作系統(tǒng)下使用。
  • 支持 7+ 大處理器架構(gòu)(X86、ARM、MIPS、PPC、CSKY,RISC-V, LOONGSON),其中 LOONGSON 和 CSKY 為國產(chǎn)處理器。
  • 支持 16+ 款開發(fā)板(i386/pc, x86_64/pc, arm/versatilepb, arm/vexpress-a9, ppc/g3beige, mips/malta, aarch64/virt, aarch64/raspi3, riscv32/virt, riscv64/virt, csky/virt, loongson/ls1b, loongson/ls2k, loongson/ls232, loongson/ls3a7a)。
  • 支持 5 種登陸方式(docker, ssh, vnc,webssh, webvnc),可以本地訪問,也可以遠程訪問。
  • 集成了 5 大組件(Qemu、U-boot、Buildroot、Linux、Toolchain),都有預(yù)編譯版本。
  • 內(nèi)置了 5 大平臺,32 位和 64 位共 10 個 Hello World 匯編語言例程,見 examples/assembly。
  • 可以學(xué)習(xí)處理器指令集、Qemu、Shell、匯編、C、Linux 內(nèi)核、嵌入式 Linux。
  • 支持 Debugging 和 Testing。
  • host & guest 雙側(cè)免 root 使用。

 

責(zé)任編輯:未麗燕 來源: 今日頭條
相關(guān)推薦

2017-05-14 15:42:45

Opera 45瀏覽器側(cè)邊欄

2022-02-21 09:03:19

Python

2020-06-19 09:35:58

備份Linux系統(tǒng)工具

2023-12-19 09:00:03

OCR軟件開源Ocrad

2013-01-23 11:30:39

JSVirtualKeybjQuery

2010-02-03 17:01:14

2010-03-05 09:19:54

Android系統(tǒng)

2010-02-24 17:58:28

Python 測試框架

2022-10-10 10:14:38

Python繪圖庫

2023-08-29 17:43:39

人工智能Fooocus

2012-01-10 16:23:12

兄弟傳真機

2011-04-15 09:27:09

Windows PhoWindows phoMango

2009-07-07 08:46:11

微軟Windows 7新功能

2010-06-02 13:50:46

SVN控制系統(tǒng)

2021-03-11 11:48:23

Windows10操作系統(tǒng)微軟

2024-10-21 13:05:40

2015-11-03 10:40:25

Sysdig命令工具

2009-12-02 13:46:10

PHP模板引擎

2022-06-23 10:17:00

Git技術(shù)Linux

2021-07-09 10:14:05

IP工具命令
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 精品免费视频 | 97免费在线观看视频 | 国产视频福利一区 | 一区二区福利视频 | 精品一二区 | 最新中文字幕一区 | 一区二区三区成人 | 久久视频免费看 | 欧美日韩理论 | 4hu最新网址| 欧美美女二区 | 亚洲一级毛片 | 91精品无人区卡一卡二卡三 | 91免费在线| 日本综合在线观看 | 欧美成人精品一区二区男人看 | 中文字幕在线观看一区二区 | www.色.com | 欧美综合一区二区三区 | 日韩欧美一区二区三区 | 中文字幕在线观看av | 黄片毛片在线观看 | 日韩精品一区二区三区中文在线 | 中文字幕亚洲视频 | 亚洲福利在线视频 | 欧美日韩综合视频 | 亚洲欧美日韩在线 | 91热爆在线观看 | 欧美一级免费 | 7777精品伊人久久精品影视 | 国产精品久久久久久婷婷天堂 | 国产九九九九 | 一区在线播放 | 久久成人免费观看 | 99精品热视频 | 亚洲精品一区二三区不卡 | 免费成人在线网站 | 国产精品福利网 | 在线视频a | 久久久久欧美 | 日本免费小视频 |