栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux系统的安装部署 VMware软件安装 在VMware上安装linux系统 在宿主机上安装配置开发环境 制作交叉编译工具链

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux系统的安装部署 VMware软件安装 在VMware上安装linux系统 在宿主机上安装配置开发环境 制作交叉编译工具链

Linux系统的安装部署
  • Linux系统的安装部署
    • 一、 VMware软件安装:
    • 二、在VMware上安装linux系统
    • 三、在宿主机上安装配置开发环境
      • 1.安装编译环境:
      • 2.安装编辑工具vim
      • 3.修改目录 opt 所有者
    • 四、制作交叉编译工具链
      • 1.解压
      • 2.安装 crosstool-ng的软件依赖包:
      • 3.编译安装的 crosstool-ng
      • **4.执行 menuconfig 配置工具链**
        • 4.1 Paths and misc options --->
        • 4.2 Number of parallel jobs
        • 4.3 下载工具链所依赖的软件包

Linux系统的安装部署

VMware-workstation-full-16.2.3-19376536
ubuntu-20.04.4-desktop-amd64

一、 VMware软件安装:

1、解压VMware压缩包
2、打开安装包
3、打开VMware,出现输入密钥界面:
4、继续点击下一步

二、在VMware上安装linux系统

1、打开VMware界面如下所示

2、点击创建新的虚拟机

3、继续选择下一步

4、选择光盘映像文件,导入的文件为下载的Ubuntu18.04(或者Ubuntu16.04)Linux系统,然后点击下一步:

5、输入你的信息,然后点击下一步

6、输入你的虚拟机名称,按照惯例名称一般不要出现中文,并选择虚拟机部署的位置,然后点击下一布:我修改的名称为 root

7、依据你电脑的情况选择分配给这台虚拟机的CPU,如果不清楚自己的电脑情况,建议选少一点,不然运行起来对主系统速度影响会很大。然后点击下一步

8、调整你想要分配给虚拟机的内存,分配原则和上面一样,一般电脑总运行内存4G,调整完成后点击下一步

9、如无特殊情况,使用网络地址转换,然后点击下一步。

10、I/O控制器类型选择默认类型,然后点击下一步

11、磁盘类型选择默认类型,然后点击下一步

12、如无特殊情况,选择创建新的虚拟磁盘,然后点击下一步

13、选择分配给磁盘的大小,分配原则与CPU、内存一样。选择将虚拟磁盘存储为一个文件,方便管理,然后点击下一步

14、给磁盘文件命名,一般不要出现中文,然后点击下一步

15、核对虚拟机的各种参数,然后点击完成,虚拟机即会自动安装完成

16、安装完成后打开虚拟机如图所示,一般点击全屏以自适应屏幕大小

三、在宿主机上安装配置开发环境 1.安装编译环境:

安装主要编译工具gcc g++ make:

$ Sudo apt-get install build-essential

安装语法、词法分析器:

$ Sudo apt-get install bison flex

安装C函数库的 man 手册:

$ Sudo apt-get install manpages-dev

安装 autoconf automake 用于制作 makefile:

$ Sudo apt-get install autoconf automake
2.安装编辑工具vim
$ Sudo apt-get install vim
3.修改目录 opt 所有者
$ sudo chown -R root /opt
四、制作交叉编译工具链 1.解压
cd /opt/tools
Tar xjf creootool-ng-1.24.0.tar.bz2
2.安装 crosstool-ng的软件依赖包:

安装相关软件包支持

3.编译安装的 crosstool-ng

依次输入…

mkdir crosstool_install crosstool_build
cd crosstool-ng-1.24.0
expert PATH = $PATH:/ opt/tools/crosstool_install/bin
 cd  /opt/tools/crosstool-ng-1.24.0/samples/arm-cortxt_a8-linux-gnueabi
cp * /opt/tools/crosstool_build
cd  /opt/tools/crosstool_build
cp crosstool.config.config
4.执行 menuconfig 配置工具链
cd /opt/tools/crosstool_build
ct-ng menuconfig
4.1 Paths and misc options —>
(/opt/tools/crosstool/src) Local tarballs directory
(/opt/tools/crosstool/${CT_TARGET}Prefix directory
4.2 Number of parallel jobs

Target options —>

 Floating point:(Softfp(FPU))

Toolchain options —>

  (cortex_a8) Tuple’s vendor string
   (arm-linux)Tuple’s alias

Operating System ---->

Linux kernel version(3.10.2)
4.3 下载工具链所依赖的软件包
cd /opt/tools/vcrosstool_build
ct-ng build

编译成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/827990.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号