BitBake当前版本 | - 1.42.0 (2019年5月1日;穩定版本)[1]
|
---|
源代码库 | - git.openembedded.org/bitbake.git
|
---|
编程语言 | Python |
---|
操作系统 | Linux |
---|
平台 | Cross-platform |
---|
类型 | 組建自動化 |
---|
许可协议 | GPLv2 |
---|
网站 | developer.berlios.de/projects/bitbake |
---|
BitBake,一種軟體組建自動化工具程式,以Python語言實作。功能類似於make,特別針對於嵌入式Linux交叉編譯器環境所設計研發,但BitBake的用途不受限於此。
它源自於Gentoo Linux的軟體包管理系統Portage。被OpenEmbedded計畫採用之後,由OpenEmbedded負責維持一段時間,並發展成獨立的軟體工具。現在BitBake由Yocto計劃與OpenEmbedded負責維護。
BitBake自動化建置處方(recipes)描述了如何抓取,配置,編譯與安裝指定的應用程式或套件。包括了該套件相依性,原始碼路徑,配置,編譯,建置,安裝與移除指令。同時在標準變數中儲存中介資料。
相關條目
外部連結
- BitBake 首頁
- BitBake User Manual
- BitBake User Manual(页面存档备份,存于互联网档案馆)
- Freecode(英语:Freecode)上的BitBake
| 这是一篇与Linux相关的小作品。您可以通过编辑或修订扩充其内容。 |
|
---|
| 一般术语 | |
---|
| 固件及掌控 | - 封闭平台
- 设计式缺陷
- 残废软件
- 厂商锁定(英语:Vendor lock-in)
- 第三方固件(英语:Custom firmware)
- 第三方路由器固件项目
- 自制 (视频游戏)(英语:Homebrew (video games))
- 消费电子产品破解(英语:Hacking of consumer electronics)
- Rooting (安卓)
- iOS越狱
|
---|
| 软件库 | |
---|
| 软件开发工具 | |
---|
| 嵌入式操作系统 | |
---|
| 编程语言 | |
---|
| - 轻量级浏览器比较(英语:Comparison of lightweight web browsers)
- 开源计算硬件(英语:Open-source computing hardware)
- 开源机器人(英语:Open-source robotics)
|
|
|
---|
| |
---|
| Linux (格式) | Dpkg | |
---|
| RPM | |
---|
| tarball | - slapt-get(英语:slapt-get)
- slackpkg(英语:slackpkg)
- netpkg(英语:netpkg)
- swaret(英语:swaret)
|
---|
| 其他 | |
---|
|
---|
| MacOS | |
---|
| Windows | |
---|
| TrueOS | |
---|
| Solaris | - IPS(英语:Image Packaging System)
- Pkgutil(英语:Pkgutil)
|
---|
| 嵌入式操作系统 | |
---|
| 行動作業系統 | |
---|
| 電子遊戲機 | |
---|
| 跨平台 | - Dpkg
- IPS(英语:Image Packaging System)
- OpenPKG(英语:OpenPKG)
- pkgsrc(英语:pkgsrc)
- Zero Install(英语:Zero Install)
- IBM SmartCloud Enterprise(英语:IBM cloud computing#IBM SmartCloud)
- Nix
- wpkg(英语:wpkg)
- Steam
|
---|
| 插件 | |
---|
| Z/OS | |
---|
|
| | |
---|
| Linux | |
---|
| MacOS | |
---|
| 混合系统 | |
---|
| 元包管理器(英语:Meta package managers) | |
---|
| Python | - PyPI
- pip
- easyinstall(英语:Setuptools#EasyInstall)
- PyPM(英语:Python Package Manager)
- Anaconda
- Enthought Canopy(英语:Enthought)
|
---|
|
| | - 列表(英语:List of software package management systems)
- 分类
- 共享资源
|
|
- ^ https://github.com/openembedded/bitbake/releases/tag/1.42.0; 检索日期: 2019年7月10日.