yocto中文教程,Yocto
ym是什么单位
长度单位,幺米,英文名为yoctometer,简称ym,也称为攸米 ,是目前米(meter)等级最小的长度单位。
1幺米为1ym = 10-24m = 1.0570x10-40光年 =0.001仄米 。
国际单位
国际单位制中,长度的标准单位是“米”,用符号“m”表示。1960年第十一届国际计量大会:“米的长度等于氪-86原子的2P10和5d1能级之间跃迁的辐射在真空中波长的1650763.73倍”。1983年起,米的长度被定义为“光在真空中于1/299792458秒内行进的距离”。我国采用的长度单位与国际单位制是一致的,即以“米”作为我国法定的长度计量单位? 。
yocto怎么安装deb文件
DEB安装包通常是采用unix内核(或linux内核)的电脑所使用的一种软件安装包。和Windows下的MSI安装包类似,不过没有想windows那样有个自动安装的程序。需要手动安装。
首先,你得将手机越狱,没越狱的iPhone理论上只能安装由APPStore提供的软件的。
2
在越狱后,必须安装CYDIA这个软件,这是越狱后所有BED软件安装的来源。
3
通过网站下载软件 iFunBox并完成安装
4
将手机连接至电脑,打开iFunBox。
打开文件系统,依次找到/var/root/Media/Cydia/AutoInstall/这个路径。将需要安装的DEB文件拖入右边即可。
重启手机,Cydia会自动安装好DEB文件的。
详细教程
请问英文Yokto翻译成中文是哪个词?
幺[科托]
yocto- (symbol y) is an SI prefix in the SI system of units denoting a factor of 10?24 or 0.000000000000000000000001.
Adopted in 1991, it comes from the Greek οκτ?, meaning eight, because it is equal to 1/10008. As of 2007, yocto- is the smallest SI prefix to be confirmed.
参考:
如何在虚拟机中运行 YOCTO LINUX 操作系统
本文将为大家介绍如何创建 Yocto* 的可运行映像,如何在基础软件模拟器 QEMU 中测试该映像,以及如何在管理程序(比如 Windows 上的 Microsoft Hyper-V)中运行该映像。
操作本教程的前提条件
Debian/Ubuntu(已经过 Debian 8.2 amd64 的测试)互联网连接磁盘提供至少 100 GB 可用空间
构建机器的前期准备工作
以根身份(或通过 "sudo")运行以下命令
1 # apt-get install wget git-core unzip make gcc g++ build-essential subversion sed autoconf automake texi2html texinfo coreutils diffstat python-pysqlite2 docbook-utils libsdl1.2-dev libxml-parser-perl libgl1-mesa-dev libglu1-mesa-dev xsltproc desktop-file-utils chrpath groff libtool xterm gawk fop
注 1:上述命令是否成功运行取决于大家使用的 Ubuntu/Debian 版本。 最后,如欲解决程序包的依赖关系,可以运行 "aptitude",强行安装正确版本的程序包(比如,"aptitude install libsdl1.2-dev")。
注 2:对于其他 Linux-distribution 来说,比如 RadHat、CentOS、Fedora、SuSe、Gentoo 等......建议通过正确的 package-manager(例如 zypper、yum 等)检查上述程序包的相应版本。
第一步: 设置工作文件夹
以没有特权的普通用户(没有根身份)
1 # cd
2 # mkdir yocto-2.0
3 # cd yocto-2.0
4 # wget
5 # tar xvjf poky-jethro-14.0.0.tar.bz2
6 # cd poky-jethro-14.0.0/
注 3:可以点击以下链接 ,选择 Yocto 版本的其他开发分支。 本教程将使用当前最新版本 "Jocto Poky 2.0.14.0.0 codename Jethro"。
注 4:如欲获取最新版 Yocto 资源,可以获得主开发分支,需要将 wget 操作替换为以下内容:
1 # git clone git://git.yoctoproject.org/poky.git
2 # cd poky
注 5: 还可以通过代号选择特定的开发分支。 例如:
1 # git clone -b jethro git://git.yoctoproject.org/poky.git
第二步: 设置系统 shell 的环境变量
Yocto 开发人员提供了一个非常易用的脚本。
1 # . ./oe-init-build-env
脚本运行后,如果正常,您的位置将变成一个构建子目录,它将成为您的新工作区。 类似于 /home/your user/yocto-2.0/poky-jethro-14.0.0/build/。
第三步: 设置 bitbake
执行之前的脚本,会创建一个 conf/local.conf 文件。
该配置文件需要设置 Yocto 的构建引擎 bitbake(Yocto 项目的核心组件)。
采用首选文本编辑器编辑 bitbake 配置文件。 本教程将使用 nano — 面向类似 Unix 的环境的简单命令-行-界面文本编辑器,如下所示:
1 # cd conf/
2 # nano local.conf
取消下列行的注释
1 DL_DIR ?= "${TOPDIR}/downloads"
2 SSTATE_DIR ?= "${TOPDIR}/sstate-cache"
3 TMPDIR ?= "${TOPDIR}/tmp"
4 SDKMACHINE ?= "i686"
建议为该映像构建所有其他的可用特性。 最终的映像将特别大(每个大约 8GB),但绝对完整,可满足所有开发需求。
1 EXTRA_IMAGE_FEATURES = "dbg-pkgs dev-pkgs ptest-pkgs tools-sdk tools-debug eclipse-debug tools-profile tools-testapps debug-tweaks"
现在,通过 CTRL+X 键组合保存对文件 local.conf 作出的所有更改。
然后:
1 # cd ..
2 # hob
现在,Hob 实例(面向 BitBake、基于 GTK2 的图形用户界面)将启动,检查构建系统的准确程度。
现在在下拉菜单中选择 qemux86 机器。
等 Hob 完成 BitBake 方案解析并生成依赖关系树。 然后选择目标映像,以从上述菜单的 "select an image recipe" 开始构建。 在本示例中,我们选择不包含 GUI 的完整核心映像: core-image-full-cmdline。
现在点击 "Advanced Configuration"。
如欲构建最新的稳定版,在 "Image types" 面板中保留 "Distro" 菜单中的 poky。 然后在 "Image types" 字段中选择所需的格式:通常我选择 ".iso"、".vdi" 和 ".vmdk",它们最好用。
请在 "Output" 面板中选择能够满足要求的最佳选项。 建议为映像增加 4GB 可用存储,以放置面向 i686 架构的 SDK(如果您使用 Edison 开发板)。 另外,我认为将 "deb" 设置为面向根文件系统的打包格式非常有用。 因此,如下所示:
好的,保存。 现在,您已准备好构建映像! 点击 "Build image" 按钮!
Hob 将启动 bitbake core-image-full-cmdline 示例,以及您钟爱的设置。
注 7:这一流程将花费很长时间构建最终映像。 不过,根据您主机功能的不同,可以更改用于在 "BitBake parallel threads" 和 "Make parallel threads" 上执行构建操作的处理器内核的数量。 可从 Hob settings 窗口更改这些变量:
注 8:您可以借助 Hob 确定将要构建的映像包含哪些包。 为此,可以在开始构建映像之前选择 "Edit image recipe"。