当前位置:七道奇文章资讯系统安全Linux安全
日期:2012-05-05 22:42:00  来源:本站整理

Ubuntu 10.04安装穿插编译器[Linux安全]

赞助商链接



  本文“Ubuntu 10.04安装穿插编译器[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  开辟环境:Ubuntu 10.04,linux-2.6.26.5

  开辟步骤:

  1.安装和下载大概用到的软件包.

  sudo apt-get install bison flex build-essential patch libncurese5-dev

  //libncurese5-dev在10.04中仿佛apt-get找不到,但是新力得里看得到的

  也可以把这些软件的deb报下下来,然后 sudo dpkg -i *.deb

  2. 降低gcc的版本

  Ubuntu默许的gcc是4.4的,版本高也是问题(对此实在是无语,真要命)但并不需求卸载4.4,因为我们在终端输入的gcc只是gcc-4.4的软衔接,把这个软衔接指向4.1就行了.两种办法:

  (a).直接apt-get安装

  sudo apt-get install gcc-4.1

  安装后gcc被覆盖,指向了gcc-4.1.

  (b).下载软件包

  gcc-4.1_4.1.2-23Ubuntu3_i386.deb

  gcc-4.1-base_4.1.2-23Ubuntu3_i386.deb

  cpp-4.1_4.1.2-23Ubuntu3_i386.deb

  然后sudo dpkg -i *.deb安装

  安装好后改正软衔接

  sudo rm /usr/bin/gcc

  sudo ln -s /usr/bin/gcc-4.1 /usr/bin/gcc

  3. 改正sh版本

  运行:ls -la /bin/sh

  可以看到/bin/sh的链接是dash,运行以下号令:

  sudo dpkg-reconfigure dash

  挑选no以删除dash

  可以再运行一下ls -la /bin/sh 可以看到它目前指向了bash,别还认为是dash,别看错哦~

  4. 新建安装文件夹crosstool和downloads,最好是在/home/lnux下,一旦成立就不要移动了.

  mkdir /home/linux/downloads,将crosstoll-0.43.tar.gz拷入.除此之外,还有其他下面要用到的源码包,假如没有的话下面会自动下载.

  5.解压crosstool-0.43.

  cd /home/linux/downloads

  tar -zxvf crosstool-0.43.tar.gz

  cd crosstool-0.43

  这个目录下有很多脚本和配置文件,每一个支持的处理器都有对应的脚本.我们目前选用的demo-arm-softfloat.sh是成立支持软浮点的arm穿插编译工具链

  以上是“Ubuntu 10.04安装穿插编译器[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • ubuntu下无法利用无线网络的办理办法
  • 三步搞定windows与ubuntu之间文件同享
  • Ubuntu和windows文件同享问题详解
  • 在 Ubuntu 12.04 Server 上安装 Rails 环境
  • ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解
  • Linux(ubuntu)下配置android环境
  • Ubuntu 10.04上搭建Ruby on Rails环境
  • Ubuntu 10.10中关闭按钮位置的改变
  • Ubuntu下检测CPU温度的工具
  • Ubuntu Server增添关机用户
  • Ubuntu 11.04安装火狐5
  • ubuntu 10.04下搭建samba文件服务器
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .