![初入职场之嵌入式Linux开发快速上手](https://wfqqreader-1252317822.image.myqcloud.com/cover/294/679294/b_679294.jpg)
2.3 Fedora 5的安装
下载并安装VMware workstation 5.5.1。完成以后运行VMware Workstation,如图2.1所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0021_0001.jpg?sign=1738864007-tKK1DCetdI51uD46t78Enjt6AsXcEpe7-0-91b260383bc448da88ab102df32e456b)
图2.1 VMware workstation初始界面
第1步,依次单击File⇒New⇒Virtual Machine…出现如图2.2所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0021_0002.jpg?sign=1738864007-fKdrxpOG9eQl7VEsKlug49biubahrtq7-0-8fa1dc7aad8e17dab2ae64a9c5cfd65c)
图2.2 虚拟机创建向导界面
第2步,单击“下一步”按钮,选择合适的配置,一般选择Typical,如图2.3所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0021_0003.jpg?sign=1738864007-k5KxzbJsCzCsGyhfplXC1CfXi6ih337l-0-dcdb9b1f6b430628449da2542ba43fe7)
图2.3 选择虚拟机配置界面
第3步,单击“下一步”按钮,在Guest operating system下选中Linux,在Version中选择Red Hat Linux,如图2.4所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1738864007-xDx1idFDzzGReKFaoXJwm0oEx5VGkxW5-0-088190d48ba12b1ee05d50d931a22e9e)
图2.4 选择操作系统类型及版本界面
第4步,单击“下一步”按钮,为方便记忆,请根据实际项目设置Virtual machine name和存放路径,在这里将虚拟机命名为STxxxx_Linux,将其保存在D盘根目录下的文件夹STxxxx_Linux中,如图2.5所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0022_0002.jpg?sign=1738864007-UyOMEIzUIDkknlKre3bevAm5QePitpgZ-0-2ec2192eecb7731d1a628550d86cb125)
图2.5 设置虚拟机名字及存放路径界面
第5步,单击“下一步”按钮,将网络连接选为桥接网络,如图2.6所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0022_0003.jpg?sign=1738864007-8onMrPckoB1oQY2ZUsbPL2kll8vMl3GK-0-0a346371ee075395f04e44e1f8ffa245)
图2.6 选择虚拟机网络连接方式界面
第6步,单击“下一步”按钮,设置虚拟机的硬盘大小,默认是8.0GB,实际开发中一般都大于该值,这里修改为15.0GB,如图2.7所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0023_0001.jpg?sign=1738864007-SoL065FOJDtJ1ggD6FaWeobn8q9srnLc-0-b747e98eb248118a8af2d39d3d68f876)
图2.7 设置虚拟机磁盘属性界面
第7步,单击“完成”按钮,进入如图2.8所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0023_0002.jpg?sign=1738864007-MsNlKfihDhVKlIrJ9vq2tJ421yyTCLfj-0-8160b31b0e6c7e1bf45278aee9936ad0)
图2.8 虚拟创建完毕界面
第8步,依次单击图2.9中的VM⇒Settings…进入如图2.10所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0024_0001.jpg?sign=1738864007-yH2HFPzt3sx6E3SUVChX32X7vwUKJPaV-0-9004577d0bf487791d234530c4718eaf)
图2.9 设置虚拟机属性界面
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0024_0002.jpg?sign=1738864007-ttMfKD0y2yXMF061kHyWmtcBijOchgxf-0-88dbaf7b24a760fd3b5b1a85bd0724b4)
图2.10 创建光驱连接方式界面
第9步,选中CD-ROM,如果采取光盘安装,则选中Connection下面的Use physical drive;如果采取ISO镜像文件安装,则选中Use ISO image,同时设置Fedora ISO镜像所在路径,如图2.11所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0025_0001.jpg?sign=1738864007-RXVXoK7xRiA2tPgYHoemGjntBIb0L6xV-0-43731c3f4e968a6946ace3c7fc1e170c)
图2.11 设7F6EFedra镜像所在路径界面
单击OK按钮,进入如图2.12所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0025_0002.jpg?sign=1738864007-AhrZyqeZR29bWHheso3mWNBtkrdNaSWU-0-a3c0504891f06d3ee6e1ff046ba4c51f)
图2.12 光驱属性设置完毕界面
第10步,单击图2.12中的Start this virtual machine,进入如图2.13所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0026_0001.jpg?sign=1738864007-NEf5f5ENN8gIA24RTYHFlwEyDK455oyJ-0-f46836eb112d21086434f9570e403fab)
图2.13 开始安装操作系统界面
第11步,单击图2.13中的安装界面,将鼠标焦点交由虚拟机控制,按回车键,直到出现如图2.14所示对话框。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0026_0002.jpg?sign=1738864007-0U9Bbl2ZuwEvGl0Gu3UCWU8PqUFAx4Un-0-eb2434cd4140e72cae119d800899c761)
图2.14 媒体检查对话框
第12步,按向右方向键将光标移到skip上并按回车键,出现如图2.15所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0027_0001.jpg?sign=1738864007-7VP55Iep3hl4eXURE6phvDV91JmK59rn-0-c1045bcb935afda6c94e76efae043c35)
图2.15 未发现硬盘提示框
这说明虚拟机虚拟的SCSI接口硬盘Fedora没找到,解决办法:给虚拟机重新虚拟一块IDE接口的硬盘。
操作如下:单击虚拟机的Power off键,如图2.16所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0027_0002.jpg?sign=1738864007-HWHIUbtPy8JlEEMJKCQTLSxshtCvFrgi-0-8697ba3d58701ab564eae14afd9f3852)
图2.16 强行关闭虚拟机后的界面
单击图2.16中的Edit virtual machine settings,进入如图2.17所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0028_0001.jpg?sign=1738864007-9U4ga8SkaaCaA4Agbwam9gCpUwr4EOrZ-0-35aebfd1e556b8b259a5b51099ad875c)
图2.17 修改硬盘属性界面
单击Hard Disk。(SCSI 0:0)⇒Remove⇒Add…,出现图2.18所示界面,单击“下一步”按钮,进入如图2.19所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0028_0002.jpg?sign=1738864007-iy8GrNvu68DfUSuqBuFv8Kjf211l3K1h-0-c70d4f8e6e535e8424316d4f7fbdd7e0)
图2.18 硬件添加向导界面
在图2.19所示界面中选择Hard Disk并单击“下一步”按钮,进入如图2.20所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0028_0003.jpg?sign=1738864007-sZHz69ncZuY2LaVkPfa5XkXWnZBum1Ac-0-fac3dcf6bc0b65715297d7bc8ea37ad1)
图2.19 选择硬件类型界面
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0029_0001.jpg?sign=1738864007-bdq5zMfAH1nmWPdl5eHvJNAelUKT4jfy-0-18763a6fb84ab07e0e85827c2ddc6438)
图2.20 创建新虚拟硬盘界面
在图2.20中选择Create a new virtual disk,单击“下一步”按钮,进入如图2.21所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0029_0002.jpg?sign=1738864007-HJtKbILwCqeI8ugfYgMhvDikZkr5MJeI-0-4f2b855b4cc25edc11535f3b235da0b0)
图2.21 选择硬盘接口类型界面
Virtual Disk Type选择IDE,单击“下一步”按钮,进入如图2.22所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0029_0003.jpg?sign=1738864007-e0AoqYLsjAhnQtc69BiFylRnT1Ty1e70-0-f509b8926db479ee398a8b6696a1826b)
图2.22 设定硬盘容量界面
设置硬盘大小为15.0GB。单击“下一步”按钮,进入如图2.23所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0029_0004.jpg?sign=1738864007-wRtSt74ma5UBxzRuIY6BDVyTMRiZwjBs-0-505c30fb72561e650759c22087d0d107)
图2.23 新建硬盘的命名及存放路径对话框
单击“完成”按钮进入如图2.24所示的界面,单击OK按钮。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0029_0005.jpg?sign=1738864007-qM79Ewi81OpKD5XZHhSGKW7J4eXJbrgq-0-57b88ae572e0d1231aefa13d3067c0e7)
图2.24 虚拟硬盘创建完毕界面
重复第10步,这时发现未出现如图2.15所示界面。
第13步,当出现图2.25所示界面时,单击Next按钮,直到出现如图2.26所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0030_0001.jpg?sign=1738864007-AaM4Tlu9GfCuZhnF27AUPII0N875ooCA-0-ae88b1611b527b7bfd3203fbdca7d6f6)
图2.25 Fedra安装向导界面
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0030_0002.jpg?sign=1738864007-HxzLI8KywssHgH8gWTCYK84qgNwrs1h3-0-6d7e5a5b7d05e13c12e142a266e834b1)
图2.26 键盘类型选择界面
第14步,单击Warning对话框中的Yes按钮,进入如图2.27所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0031_0001.jpg?sign=1738864007-cnE5e1c2pyhuzjrHVaqW1SeFSiNHA1ca-0-cdcd99403b79b40fbe853d0aefcc45fe)
图2.27 选择默认硬盘分区界面
第15步,使用默认分区,单击Next按钮,进入如图2.28所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0031_0002.jpg?sign=1738864007-vySgBqaWMheDXMUiEHG7UlaBT1IefdNv-0-d00a8feb585ee43467aa932fb6ee07c0)
图2.28 删除硬盘分区提示框
第16步,单击Warning对话框中的Yes按钮,进入如图2.29所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0032_0001.jpg?sign=1738864007-fRILq3816Zxi9SmqrZOmbg9hYTl6BJP8-0-1b81976021d1fb1ec8bf8913f892a7bd)
图2.29 选择网络接入类型界面
第17步,单击Next按钮,进入如图2.30所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1738864007-0sEA3dLuBVVe4EzLFBEugEgAXaaaEGon-0-6e3a318f405599fa48c480a24ff317eb)
图2.30 选择时区界面
第18步,区域选择Asia/Hong Kong,单击“下一步”按钮,进入如图2.31所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0033_0001.jpg?sign=1738864007-0PSiPpFOlKYaYZrLRJ4ssiJuLYnlcHxO-0-9620db2146840eaf218f5a2e04e6b455)
图2.31 设置根用户密码界面
第19步,输入根用户密码,这里为了方便记忆直接将密码设置为123456,Root Password和Confirm中的密码要一致,单击Next按钮,进入如图2.32所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1738864007-q0aZcAHgVFJAESOjV1CgNANT2tBVoKtk-0-3ca3926f8dc9c477887899d2c19bd586)
图2.32 选择虚拟机用途及安装设置界面
第20步,把图2.32中默认的Office and Productivity去掉,只选择Software Development,选择Customize now,单击Next按钮,进入如图2.33所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1738864007-9JvOepFKJazqrSuup3qy9AwK4yGMmeUK-0-ad020c07f5e2ad137b89b903ef7c890c)
图2.33 安装配置对话框
在这里只关注Development、Servers以及Base System三项,下面逐一介绍如何配置。第21步,单击Development,选中Legacy Software Development,如图2.34所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0034_0002.jpg?sign=1738864007-abmsD6wmpVtjPokqYriQSIWArKPTuYdH-0-6f86fef6e2b64f55ba9e77cde1d3f752)
图2.34 选择Legacy Software Development界面
第22步,单击Servers,选择Legacy Network Server,如图2.35所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0035_0001.jpg?sign=1738864007-lqULFyYcMlbU8PSfD3KQ85dmbacEJeWq-0-85dbb25421f54b54554a66562ddfbf14)
图2.35 选择Legacy Network Server界面
第23步,单击图2.35中的Optional packages,进入图2.36所示界面。选中rsh-server、telnet-server、tftp-server,单击Close按钮返回,在返回的界面中选择ServerConfiguration Tools和Windows File Server(Samba服务器),如图2.37所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1738864007-NKDuELZ6otMwXFiE74EjKTfQ8AdlbS6T-0-c69930e79bd462625e6c6821c1a182e3)
图2.36 选择网络服务器界面
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0036_0001.jpg?sign=1738864007-Px8Wldq4svMQnWBqANuI1VIW5YBQovHY-0-e7261b3d602c503cbb3fb66ffed50693)
图2.37 选择Windows文件服务器界面
第24步,单击Base System,选择Legacy Software Support,如图2.38所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0036_0002.jpg?sign=1738864007-biUUyzhMPHjbR4882LOismJPy0DXvuwi-0-87780ebb9bb19b75eaf545c84db6e64f)
图2.38 选择Legacy Software Support界面
第25步,单击Next按钮,进入如图2.39所示界面,等待直到出现如图2.40所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0037_0001.jpg?sign=1738864007-J6hl58w34eE1uHFjVGLbcSeGb9ZFUp19-0-9633385900adeb28fbafaae82c0353d7)
图2.39 检查安装包之间依赖关系界面
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0037_0002.jpg?sign=1738864007-gH2wZuIDuMXzVXG3ApjswbN53ljQ54bh-0-02dee1ec54452d2846fe1004fdbf8069)
图2.40 依赖关系检查完毕界面
第26步,单击图2.40中的Next按钮,当出现图2.41时表示手动配置成功。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0038_0001.jpg?sign=1738864007-OH8Fa9vM8H0cV11YzJuQhu1PjcCC5IG3-0-920d0786255b9207317d9ebc30cce204)
图2.41 格式化启动分区界面
等待直到出现如图2.42所示界面时,表明系统正开始安装。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0038_0002.jpg?sign=1738864007-rrCuXvnT3Z6B1G422pFKlv9oTtrTntKM-0-229b768a98ac5efac8cd76535e40d774)
图2.42 安装开始界面
继续等待系统安装,直到出现如图2.43所示界面。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0039_0001.jpg?sign=1738864007-sB7UsVSadSXncUUbJsR7GCUvEDKMbEpS-0-d7abf3bc04a08241f6b91ff06bb1fc1a)
图2.43 安装结束界面
第27步,单击Reboot,等待启动出现图2.44所示界面。到此说明安装成功,往下的配置直接选择“下一步”即可,其间要创建至少一个非root的用户,用户名和Windows的用户名一样即可,这样方便记忆,比如 xiaozhang。当出现如图2.45所示登录界面时,输入用户名和密码。现在还需要进行进一步配置,所以用 root 用户登录,在Username中输入root,如图2.45所示。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0039_0002.jpg?sign=1738864007-84yWTRDyE137Sv4cwZR8GnjyoX2l7kTP-0-58e18d9a511a4d3f449ff541caef52b0)
图2.44 Fedra配置初始界面
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0040_0001.jpg?sign=1738864007-dlQXfaKz9dMtQbevGTDaqAyptKwGzlb1-0-68335d4ac930d85c568dd60736ca0a86)
图2.45 登录界面
登录后可以看到如图2.46所示界面,到此,Linux服务器安装完毕,下面的工作就是对其进行正确配置以用于开发。
![](https://epubservercos.yuewen.com/9CCCD1/3590436803599301/epubprivate/OEBPS/Images/figure_0040_0002.jpg?sign=1738864007-gdPYRISm6AThyKw5qfN9KQ0C0DPv2dd0-0-61aeaaea1a3d5c351f771d5a1d22dd72)
图2.46 操作系统人机交互界面