[002] [RT-Thread学习笔记] Env 软件包管理配置工具

RT-Thread
学习笔记
基础使用
常用命令

注意:Env工具所在的目录不能有中文路径

1 基础使用

  • 在bsp根目录(工程根目录)右键打开env,输入menuconfig
  • 空格键可选中软件包
  • 选好软件包直接按esc退出,并且选中yes保持

2 常用命令

输入pkgs可看到所有命令简介

  • pkgs --update

    1. 下载 :如果软件包在本地已被选中,但是未下载,此时输入: pkgs --update ,该软件包自动下载;
    2. 更新 :如果选中的软件包在服务器端有更新,且版本号选择的是 latest 此时输入: pkgs --update ,该软件包将会在本地进行更新;
    3. 删除 :某个软件包如果无需使用,需要先在 menuconfig 中取消其的选中状态,然后再执行: pkgs –
      update 。此时本地已下载但未被选中的软件包将会被删除。
  • pkgs --upgrade

    升级本地软件包信息

  • scons --taget=xyz

    • 功能:生成 mdk/iar 工程
    • xyz可选:MDK5、IAR、MDK4
  • menuconfig -s

    功能:配置是否自动更新软件包、创建工程等选项:

    • 软件包自动更新功能:在退出 menuconfig 功能后,会自动使用 pkgs --update 命令来下载并安装软件包,同时删除旧的软件包。本功能在下载在线软件包时使用。
    • 自动创建 MDKIAR 工程功能:当修改 menuconfig 配置后 ,必须输入 scons --taget=xyz 来重新生成工程。开启此功能,就会在退出 menuconfig 时,自动重新生成工程,无需再手动输入 scons 命令来重新生成工程。
    • 使用镜像服务器下载软件包:由于大部分软件包目前均存放在 GitHub 上,所以在国内的特殊环境下,下载体验非常差。开启此功能,可以通过 国内镜像服务器 下载软件包,大幅提高软件包的下载速度和稳定性,减少更新软件包和 submodule 时的等待时间,提升下载体验。

参考资料:Env 用户手册

END

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯西的彷徨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值