IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Ubuntu虚拟机镜像下载及创建 -> 正文阅读

[系统运维]Ubuntu虚拟机镜像下载及创建

一、下载ubuntu镜像

1.下载ubuntu镜像

  1. ubuntu下载网址:
    https://mirrors.neusoft.edu.cn/ubuntu-releases/20.04.5/
    或者https://mirrors.aliyun.com/ubuntu-releases/20.04.5/

  2. 然后选择如下:
    在这里插入图片描述

二、安装ubuntu虚拟机

1.安装ubuntu虚拟机

  1. 打开VMware,在界面中点击文件→新建虚拟机
    在这里插入图片描述

  2. 选择典型,下一步
    在这里插入图片描述

  3. 选择安装程序光盘映像文件,选择ubuntu的映像,然后下一步
    在这里插入图片描述

  4. 输入ubuntu虚拟机的名字,指定用户和密码(英文),然后下一步
    在这里插入图片描述
    此时会出现错误,跟系统自带的root帐号冲突了,需要修改用户名,即创建权限更低的用户。如下
    在这里插入图片描述

  5. 输入虚拟机名字,选择路径,然后下一步
    在这里插入图片描述

  6. 设置磁盘大小,建议20或者30G,并选择将虚拟磁盘拆分多个文件,这样可以生成多个小的.vmdk 虚拟文件,方便把虚拟文件复制到其它的计算机上使用,选择下一步
    在这里插入图片描述

  7. 点击完成,开启该ubuntu虚拟机,等待安装即可

三、配置ubuntu虚拟机

1. 设置ubuntu虚拟机全屏

  1. 安装VMware Tools
    • 在安装VMware Tools选项为灰色时,如图
      在这里插入图片描述
    • 首先需要关闭虚拟机,修改镜像文件(CD/DVD、CD/DVD2、软盘)的连接为自动检测,如图
      在这里插入图片描述
    • 重新启动ubuntu虚拟机即可
    • 此时点击安装VUMware Tools项目选项在这里插入图片描述
  2. 进入到VMware Tools光盘中,将下图中的文件复制到主文件夹(右键copy to Home)
    在这里插入图片描述
  3. 打开终端Terminal(CTRL+ALT+T),即ubuntu命令行界面,然后输入tar -zxvf V+tab键进行补齐,回车即可。
    即解压该虚拟机工具VMware Tools。
  4. 进入到解压后的文件夹中,cd v+tab键进行补全,然后回车即可。
  5. 输入sudo ./vmware-install.pl,如图,一路回车即可,
    在这里插入图片描述
    成功后出现如下
    在这里插入图片描述
    此时ubuntu从小窗口自动变全屏了。
  6. 设置自适应窗口
    在这里插入图片描述

2.配置ubuntu的网络

  1. 出现下图就是无法联网,需要配置网络在这里插入图片描述
    或者使用terminal,即命令行界面进行ping百度来测试:ping www.baidu.com

  2. 添加网络,VMnet0是桥接,VMnet8是NAT,直接可以运行centos7的,则不用配置VMnet8网卡
    配置VMnet8,可以看如下地址:https://blog.csdn.net/qq_33583069/article/details/121086676

  3. 配置完VMnet8后,编辑网卡配置:sudo vi /etc/netplan/01-network-manager-all.yaml,添加如下
    在这里插入图片描述
    其中ubuntu的vi编辑可能跟centos7不太一样:

    • 此时不能使用tab键代替空格;
    • 只能一直摁空格
    • 编辑如果要换行的话可以摁a进入在光标的下一个开始编辑;
    • 打错有时候不能删除,而是先按ESC,按dd,整行删除
    • 要一个一个按顺序打,正常编辑按i
    • 保存退出和centos7相同,即ESC退出编辑后,输入:wq
  4. 此时启动网卡:sudo netplan apply,没有任何提示,则配置成功,可使用ping www.baidu.com进行测试

3.安装ubuntu虚拟机工具

  1. 重新打开Terminal,更新apt-get:sudo apt-get update
  2. 安装gcc(即安装c语言的编译环境),输入:sudo apt-get -y install gcc
  3. 安装vim(即vi的升级版):sudo apt-get -y install vim
  4. 安装GDB,输入:sudo apt-get -y install gdb
    gdb的作用:
    • 启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
    • 可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)
    • 当程序被停住时,可以检查此时你的程序中所发生的事。
    • 你可以改变你的程序,将一个BUG修正从而测试其他BUG。
  5. 安装make,输入:sudo apt-get -y install make
  6. 安装hexedit,输入:sudo apt-get -y install hexedit
    在命令行输入hexedit,输入文件名即可使用

四、创建C程序并运行

1. 创建并编辑C程序

  • 编辑C文件Cprogram.c,输入:vim Cprogram.c,添加如图
    在这里插入图片描述

使用i进行插入编辑,:wq保存退出

2.编译并执行C程序

  • 编译该C程序,输入:gcc -o Cprogram Cprogram.c
  • 执行C程序,输入:./Cprogram,结果如下
    在这里插入图片描述
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-24 21:30:38  更:2022-09-24 21:31:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 19:11:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计