嵌入式Linux开发环境搭建-1-Linux搭建

一、硬件环境

硬件环境:
电脑
软件环境:
裸机安装Windows7_64位
VMWare版本:VMWare WorkStation 10
Ubuntu版本:Ubuntu16.04

二、安装

1、下载Ubuntu镜像文件

下载地址:http://www.ubuntu.com

打开上面的连接,我们来到如下页面,点击download:

或者镜像下载
HUAWEI CLOUD : Ubuntu

ubuntu-16.04.6-desktop-amd64.iso

2、VMware下载安装

VMware的下载安装就好办了,下载直接百度

3、在VMware安装Ubuntu

3.1 新建

3.2 安装系统

虚拟机已经配置完毕,接下来我们开启虚拟机:

然后就会来到如下界面,如果出现错误请看(四、可能遇到的错误),我们选择中文简体点击Install Ubuntu:

然后点击,开始安装:

如下,输入你的位置,随便输入就好:

然后选择汉语,点击继续:

设置用户名密码,这里博主选择自动登录

下面就开始正式安装了:

安装完成之后,会提示重启,点击现在重启

重启成功之后,会来到桌面,博主的重启中遇到一些问题,手动重启的,影响不大:

我们打开浏览器,输入百度网址,发现可以访问网络:

安装完成!!!!!!!!!!

3.3 VMware Tools

Ubuntu 16.04 虚拟机安装 VMware Tools - 既然选择了远方 便只顾风雨兼程 - CSDN博客
https://blog.csdn.net/chengyq116/article/details/83513662

3.3 遇错处理

This kernel requires an x86-64 CPU,but only detected an i686 CPU.如下图:

可能原因是:在创建虚拟机向导的时候我们如下页面选择了Ubuntu,而不是Ubuntu64,但是我下载的镜像是64位的,如下图:
解决办法:如下设置回Ubuntu64即可,然后继续你没有完成的步骤:

报如下错误:
此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
vmware安装ubuntu " Intel VT-x 处于禁用状态"_百度经验
可能原因是:你的电脑没有支持虚拟化
解决办法:重启电脑,进入bios设置虚拟化启用。

三、环境配置

1、ubuntu 16.04 desktop + server LTS - 设置 root 密码

1.1 sudo

sudo (/ˈsuːduː/ or /ˈsuːdoʊ/) is a program for Unix-like computer operating systems that allows users to run programs with the security privileges of another user, by default the superuser. It originally stood for “superuser do” as the older versions of sudo were designed to run commands only as the superuser. However, the later versions added support for running commands not only as the superuser but also as other (restricted) users, and thus it is also commonly expanded as “substitute user do”. Although the latter case reflects its current functionality more accurately, sudo is still often called “superuser do” since it is so often used for administrative tasks.

Ubuntu 16.04 Desktop (64-bit) 安装的时候,不像其他 Linux 发行版在安装的时候就需要设置 root 密码。因为 Ubuntu 16.04 Desktop (64-bit) 是面对普通用户,无 root 密码反而更加安全,在需要 root 用户的时候,可以再设置。

jszy@pc:~$ sudo passwd 
[sudo] jszy 的密码: 
输入新的 UNIX 密码: 
重新输入新的 UNIX 密码: 
passwd:已成功更新密码
jszy@pc:~$ 
jszy@pc:~$ su
密码: 
root@pc:/home/jszy# exit
exit
jszy@pc:~$ 

终端输入 sudo passwd,然后输入当前账户密码认证。

jszy@pc:~$ sudo passwd 
[sudo] jszy 的密码: 

当输入当前账户密码正确时,会提示输入新的 Unix 密码。该密码就是 root 账户密码。
当输入 2 次 Unix 密码一致时,会提示你密码更新成功。

jszy@pc:~$ sudo passwd 
[sudo] jszy 的密码: 
输入新的 UNIX 密码: 
重新输入新的 UNIX 密码: 
passwd:已成功更新密码

在终端输入 su,是 root 账户。然后要求你输入密码,这个不是账户密码,是刚才设置的 root 密码。当你输入正确的 root 密码之后,前面的用户名就换成了 root,可以通过 exit 退出 root 用户,切换回刚才的用户。

jszy@pc:~$ su
密码: 
root@pc:/home/jszy# exit
exit
jszy@pc:~$ 

1.1 net-tools

我们在虚拟主机中查看ip地址需要输入ifconfig,但是报以下错误:

root@pc:/home/jszy# ipconfig
未找到 'ipconfig' 命令,您要输入的是否是:
 命令 'iwconfig' 来自于包 'wireless-tools' (main)
 命令 'iconfig' 来自于包 'ipmiutil' (universe)
 命令 'ifconfig' 来自于包 'net-tools' (main)
ipconfig:未找到命令

系统提示我们安装 net-tools,当我们输入以下命令,即可安装完成。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值