当前位置: 首页 > news >正文

电子商务主要是什么长春建站优化

电子商务主要是什么,长春建站优化,聊城集团网站建设,php网站开发多少钱当使用Busybox-1.2.0制作根文件系统交叉编译器为3.3.2make-3.8.1STEP 1#xff1a;创建根文件系统目录#xff0c;主要包括以下目录/bin#xff0c;/etc#xff0c;/dev#xff0c;/mnt#xff0c;/sbin#xff0c;/usr。STEP 2#xff1a;升级make到3.81版本#xff…当使用Busybox-1.2.0制作根文件系统交叉编译器为3.3.2make-3.8.1STEP 1创建根文件系统目录主要包括以下目录/bin/etc/dev/mnt/sbin/usr。STEP 2升级make到3.81版本用RH9自己带的make 3.79会出错进入make-3.81目录执行# ./configure    # make   #make install会把make安装到/usr/local/bin目录下要使新make立即生效要设置环境变量PATH/usr/local/bin:$PATH。设置完成后就可以编译Busybox了。STEP 3进入busybox-1.2.0目录执行# make defconfig执行# make menuconfigBusybox Setting ----- Build Options-----选择上Build BusyBox as a static binary (no shared libs)Do you want to build BusyBox with a Cross Compiler?指定交叉编译器为(/usr/local/arm/3.3.2/bin/arm-linux-)Cross Compiler prefixInstallation Options -----选择上 Don’t use /usr设置Busybox installation prefix为../rootfs即安装目录.在Shells中,选择Choose your default shell为ash.保存退出STEP 4# make    # make installSTEP5编译tinylogin-1.4。进入tinylogin-1.4目录修改Makefile文件如下DOSTATIC  trueUSE_SYSTEM_PWD_GRP  falseUSE_SYSTEM_SHADOW  falseCROSS  /usr/local/arm/3.3.2/bin/arm-linux-STEP 6执行# make PREFIX../rootfs installSTEP 7进入根文件系统rootfs的etc目录执行如下操作拷贝Busybox-1.2.0/examples/bootfloopy/etc/*到当前目录下。# cp –r ../../busybox-1.2.0/examples/bootfloopy/etc/* ./拷贝/etc/passwd, /etc/group, /etc/shadow到当前目录下。# cp /etc/passwd ./# cp /etc/group ./# cp /etc/shadow ./修改inittab把第二项改为::respawn:-/bin/login修改profile加入PATH环境变量exportPATH/bin:/sbin:/usr/bin:/usr/sbin对以下三个文件修改只保存与root相关的项根据具体情况内容会有所不同。修改passwd为root:x:0:0:root:/root:/bin/sh即只保存与root相关项而且最后改成/bin/sh。修改group为root:x:0:root修改shadow为root:$1$x9yv1WlB$abJ2v9jOlOc9xW/y0QwPs.:14034:0:99999:7:::STEP 8制作cramfs镜像下载到实验箱上就可以引导起来了。# mkcramfs rootfs rootfs.cramfs用BusyBox-1.1.3制作根文件系统cross-2.95.3STEP 1:# mkdir rootfs# cd rootfs#mkdir bin dev etc home lib mnt proc sbin sys tmp root usr#mkdir mnt/etc#mkdir usr/bin usr/lib usr/sbinSTEP 2:进入BusyBox解压后的目录配置BusyBox# make menuconfigBusybox Settings General Configuration [*] Support for devfsBuild Options [*] Build BusyBox as a static binary (no shared libs)/*将busybox编译为静态连接少了启动时找动态库的麻烦*/[*] Do you want to build BusyBox with a Cross Compiler?(/usr/local/arm/2.95.3/bin/arm-linux-)Cross Compiler prefix/*指定交叉编译工具路径*/Init Utilities [*] init[*] Support reading an inittab file/*支持init读取/etc/inittab配置文件一定要选上*/Shells Choose your default shell (ash) Coreutils [*] cp[*] cat[*] ls[*] mkdir[*] echo (basic SuSv3 version taking no options)[*] env[*] mv[*] pwd[*] rm[*] touchEditors [*] viLinux System Utilities [*] mount[*] Support mounting NFS file systems[*] umount[*] Support loopback mounts[*] Support for the old /etc/mtab fileNetworking Utilities [*] inetd/**支持inetd超级服务器* inetd的配置文件为/etc/inetd.conf文件*/# make TARGET_ARCHarm CROSSarm-linux-\PREFIX../rootfs/ all install//执行上面的命令会把相关文件安装到我们的根文件系统rootfs编译过程中若出现如果出现找不到内核版本号的编译错误(如编译libb/loop.c时提示找不到 linux/version.h 文件也可以拷贝3.3.2交叉编译器下的version.h文件。)可以把内核源码中的version.h文件拷贝到交叉编译器的包含文件的linux目录下。另外也可以用3.3.2交叉编译器但是要修改loop.c内容把#include的路径写为#includesys-include/linux/version.h# mkcramfs rootfs rootfs.cramfs将rootfs.cramfs烧写到实验箱.运行即可启动.
http://www.sadfv.cn/news/120377/

相关文章:

  • 12306网站开发人员适合小学生的最新新闻
  • 制作公司网站一般多久能好建设单位招聘用那个网站
  • 律师在哪个网站做网站建设缺乏个性
  • 石柱县建设局网站衍艺 网站建设
  • 建站教学视频网站用微信登录 要怎么做
  • wordpress 搞笑网站android studio开发app
  • php程序员网站开发招聘成都高新区建设局网站
  • 自己建站流程微信小程序格泰网站建设
  • 虚拟空间能建多个网站重庆建设工程安全管理平台
  • 烟台网站建设ytwzjs山东网站建设网
  • 东莞网站开发多少钱app平台需要多少钱
  • 别人把我做的网站_我自己现在想把网站背景改掉_我要怎么改江门模板建站哪家好
  • 简阳建设网站公司白人与黑人做爰网站
  • 深圳市做物流网站wordpress搜索结果不存在页面
  • 做网站推广常识题库及答案霸州放心的网络建站
  • 网站关键词 查询中核待遇那么好为什么去的人少
  • WordPress建站主机推荐做网站的经验和体会
  • asp网站ftp入侵那方面 搜索网站
  • 百度快照和做网站有关系吗网页网站建设的步骤流程图
  • 设计网站公司好评y湖南岚鸿ok上海网站建设的价
  • 大家都用哪个网站做读书笔记做网站打开图片慢
  • 网站推广步骤合肥网站建设zgkr
  • 做农产品网站国内无代码开发平台
  • 建设网站有哪些目的是什么意思飞速网站排名
  • 国外做ae模板网站大全建立网站免费
  • 旅游景区网站建设策划书网上推广用什么平台推广最好
  • 怎么建设素材网站成都保洁公司
  • 可以浏览国外网站nas装wordpress
  • 网站项目书范文建造网站的软件
  • 网营中国网站建设相城seo网站优化软件