0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

将Rust添加到Linux6.1内核的方法

工程师邓生 来源:Rust语言中文社区 作者:长琴 2022-09-19 10:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linus提议将Rust添加到Linux6.1内核

在欧洲开源峰会上,Linus Torvalds 宣布,他将在当天(在内核维护者峰会上)推动 Rust 进入即将推出的 6.1 Linux 内核。

最爱的RustCLI

在 Reddit 上一个「你最爱的 Rust CLI 工具」的帖子,获得了不少人的关注。原帖内容如下:

最喜欢的 RustCLI 工具: 1. fd:另一个find 2. pastel:终端颜色显示 3. as-tree:另一个tree 4. bat:另一个cat 5. du-dust:另一个du 6. fnm:NodeJS 版本管理 7. kondo:清理node_modules 8. lsd:ls+颜色 9. zoxide:聪明的cd 10. mdcat:用于MD文档的cat 11. tokei:打印代码 12. navi:命令行CheatSheet

回复的帖子里也有很多不错的工具,比如 battop、btm、exa、rg、just 等等。感兴趣的读者可以通过下面的网址进一步了解。

seaography:用于SeaORM的GraphQL框架

Seaography 是一个 GraphQL 框架,用于使用 SeaORM 实体构建 GraphQL 解析器。它附带一个 CLI 工具,可以从现有的 MySQL、Postres 和 SQLite 数据库生成可直接编译的 Rust GraphQL 服务。特点如下:

轻松快速上手。

生成可读的代码。

可扩展的项目结构。

基于流行的异步库:async-graphql 和 SeaORM。

chartered:私有cargo仓库

Chartered 是一个私有的、带有身份验证的 Cargo 仓库。

##Polars 0.24.0 发布

本次版本包含许多错误修复、性能改进和附加功能。

Polars 是使用 Apache Arrow Columnar Format 作为内存模型在 Rust 中实现的高性能 DataFrame 库。

基于Linux的终端游戏引擎

libConsoleGameEngine 是一个用于在 Linux 中创建基于角色的游戏的 API,目前包括:

创建游戏板(以字符为单位的矩形)。

绘制字符串,设置单元格并用块 Unicode 字符填充等功能。

从非阻塞键盘读取输入的功能。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LINUX内核
    +关注

    关注

    1

    文章

    318

    浏览量

    23054
  • MYSQL数据库
    +关注

    关注

    0

    文章

    97

    浏览量

    10197
  • Rust
    +关注

    关注

    1

    文章

    240

    浏览量

    7481

原文标题:【Rust 日报】2022-09-18 Linus提议将Rust添加到Linux6.1内核

文章出处:【微信号:Rust语言中文社区,微信公众号:Rust语言中文社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RusT-Thread:基于Rust面向资源受限嵌入式设备的操作系统的实践 | 技术集结

    RT-Thread为基础,使用Rust语言重构其内核,形成了全新的RusT-Thread系统。系统采用模块化架构,涵盖内核服务、进程调度、内存管理、线程通信与时钟控制等核心
    的头像 发表于 11-07 17:37 6470次阅读
    <b class='flag-5'>RusT</b>-Thread:基于<b class='flag-5'>Rust</b>面向资源受限嵌入式设备的操作系统的实践 | 技术集结

    rt_printf相关组件怎么添加

    查询到printf相关两个组件,点击添加时提示如图,请教如何添加到项目中。
    发表于 10-09 07:24

    如何“同步scons 配置至项目”功能添加到编译步骤中?

    我想将rt-thread studio的“同步scons配置至项目”功能添加到编译前步骤中 但是我不知道这个功能执行了什么指令,在构建前步骤中应该输入什么指令,用”scons”命令无法实现
    发表于 09-22 07:39

    Linux内核参数调优方案

    在高并发微服务环境中,网络性能往往成为K8s集群的瓶颈。本文深入探讨如何通过精细化的Linux内核参数调优,让你的K8s节点网络性能提升30%以上。
    的头像 发表于 08-06 17:50 715次阅读

    RT-Thread 遇上 Rust:安全内核 RusT-Thread 的诞生

    大家好,我们是中国科学技术大学操作系统原理与设计(H)课oooooS小组。这个项目是我们的课程大作业:参考RT-Thread架构,使用Rust搭建一个原生的嵌入式操作系统内核。初识Rust是因为xk
    的头像 发表于 08-02 11:03 3209次阅读
    RT-Thread 遇上 <b class='flag-5'>Rust</b>:安全<b class='flag-5'>内核</b> <b class='flag-5'>RusT</b>-Thread 的诞生

    请问OpenVINO™ 是否支持 Rust 绑定?

    无法确定OpenVINO™是否支持 Rust 绑定。
    发表于 06-25 07:45

    ArkUI-X添加到现有Android项目中

    aar包 在应用工程初始化ArkUI-X 通过Android studio 创建一个应用工程,将我们上述的aar包添加到工程目录下的libs目录中 Application部分 继承调用
    发表于 06-04 22:35

    ArkUI-X添加到现有Android项目中

    aar包 在应用工程初始化ArkUI-X 通过Android studio 创建一个应用工程,将我们上述的aar包添加到工程目录下的libs目录中 Application部分 继承调用
    发表于 05-28 22:44

    揭秘,瑞芯微全系拥抱Linux 6.1内核的底层逻辑

    近期,瑞芯微(Rockchip)基本完成了旗下产品Linux6.1BSP内核更新,引发了不小的行业热议。除了低端RK3506依旧使用Buildroot构建系统外,RK3588、RK3576
    的头像 发表于 05-16 08:31 1089次阅读
    揭秘,瑞芯微全系拥抱<b class='flag-5'>Linux</b> <b class='flag-5'>6.1</b><b class='flag-5'>内核</b>的底层逻辑

    如何VCP功能添加到UVC应用程序代码中?

    我正在尝试 VCP 功能添加到 UVC 应用程序代码中。 我的平台是CYUSB3011-BZXC UsbUart 示例代码已添加到现有的 UVC 应用程序中。 初始化和主循环
    发表于 05-16 06:41

    如何ENWF9408AVEF Wi-Fi模块添加到1064EVK wifi_cli SDK项目中?

    如何 松下 ENWF9408AVEF (NXP 88W8977) Wi-Fi 模块添加到 1064EVK wifi_cli SDK 项目中? 使用不同的 88W8977 定义初始化失败
    发表于 04-02 07:50

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-移植前准备之git管理内核源码

    /linux-imx-imx_4.1.15_2.0.0_ga$ vim .gitignore 添加到暂存区 源码目录下的所有文件添加到暂存区: elf@ubuntu:~/work
    发表于 01-23 10:51

    飞凌嵌入式ElfBoard ELF 1板卡-移植前准备之git管理内核源码

    /linux-imx-imx_4.1.15_2.0.0_ga$ vim .gitignore添加到暂存区源码目录下的所有文件添加到暂存区:elf@ubuntu:~/work/
    发表于 01-22 10:39

    飞凌嵌入式i.MX8M Mini核心板已支持Linux6.1

    飞凌嵌入式FETMX8MM-C核心板现已支持Linux6.1系统,此次升级不仅使系统功能更加丰富,还通过全新BSP实现了内存性能的显著提升。
    的头像 发表于 01-10 09:56 2808次阅读
    飞凌嵌入式i.MX8M Mini核心板已支持<b class='flag-5'>Linux6.1</b>

    飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    用户提供移植好的板级开发包。板卡厂商也会对移植好的内核版本进行维护,例如一些BUG修复或者物料替换。接下来讲一下获取这三种源码的方法:获取linux官网源码地址:https
    发表于 12-13 09:03