VMware ubuntu16安装
VMware ubuntu16安装
- 虚拟机安装ubuntu16
- 安装步骤
- 安装ubuntu
- 安装ubuntu后,发现不能全屏显示
- 一些必要的配置
- 换源
- 安装中文输入法
- 编译环境配置
虚拟机安装ubuntu16
先准备好VMware软件 和 ubuntu16镜像。
安装步骤
新建一个虚拟机,选择自定义,然后点击 下一步。
点击 下一步
选择 稍后安装操作系统, 点击 下一步。
根据自己的情况选择。 然后点击 下一步。
设置 虚拟机存放位置。
设置cpu数量。
设置内存,设置大点比较好。按照个人电脑配置分配。
网络方式,我这里选择NAT,根据自己的需要选择就好。
默认选择即可。
默认选择。
这里新创建虚拟机,选择创建新虚拟磁盘。
分配磁盘大小,根据个人配置和要求设置。然后选择存储为单个文件。
选择 自定义硬件。
点击 新CD/DVD , 在右边 连接中选择使用镜像文件。然后点击 关闭。
安装ubuntu
点击 开启此虚拟机。
选择中文简体, 安装ubuntu。
使用默认设置。
选择上海
键盘布局,使用默认设置。
输入用户名和密码。
设置完后,就开始安装系统。
安装系统后,记得设置硬盘。
安装ubuntu后,发现不能全屏显示
如下图所示,画面很小。
解决办法就是安装VMware Tools。
- 找到菜单:虚拟机—>安装VMware Tools,点击安装VMware Tools。
- 将VMwareTools-*.tar.gz拷贝到桌面,并解压。
- 进入vmware tools文件夹中,执行
sudo ./vmware-install.pl
注意 标红位置。后面还有需要输入的地方,全部采用默认设置即可。
一些必要的配置
换源
因为ubuntu自带的源下载很慢,最好选择国内源,网上搜索资源很多。
下面是中科院的源,将下面的内容复制到/etc/apt/sources.list中。
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
更新软件源
# 先备份,然后通过文本方式打开,删除内容,放入自己的源
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list# 更新软件列表
sudo apt-get update# 更新软件
sudo apt-get upgrade
安装中文输入法
检查 fcitx 框架
要安装中文输入法,必须要保证系统上有 fcitx。fcitx是一个以 GPL 方式发布的输入法框架,安装 fcitx 后可以为操作系统的桌面环境提供一个灵活的输入方案,解决在 GNU/Linux 环境下安装中文输入法的问题。
手动安装fcitx
sudo apt-get install fcitx
快捷键win+a打开所有应用程序,找到 Language Support 并打开,在 kygboard input method system 中查看是否有 fcitx 。如果有,请设置为 fcitx 修复依赖关系(执行apt-get命令失败后使用该命令,然后重新执行上一次失败的命令):sudo apt-get install -f
如下图所示设置输入法系统为fcitx。设置之后重启系统。
安装输入法
一般都是安装谷歌输入法或者是搜狗输入法。
这里安装谷歌输入,执行下面的命令安装,然后重启系统。
sudo apt install fcitx-googlepinyin
安装成功后,win + a 打开所有应用,搜索 fcitx configuration 并打开。
如图所示,在输入法配置中添加新增的输入法。
编译环境配置
# 安装必要的库函数
sudo apt-get install build-essential
# cmake 安装
sudo apt-get install cmake
vscode编辑器安装
- 1 安装umake
Ubuntu make是一个安装工具
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
- 2 安装vscode
umake ide visual-studio-code
- 3 若安装完成,图标却没有出现,说明安装错误。
报错为:(process:6655): dconf-WARNING **: failed to commit changes to dconf: Cannot。。。
需要重置unity桌面
打开终端(使用快捷键 Ctrl + Alt + F1)进入终端
dconf reset -f /org/compiz/ (重置Compiz)
setsid unity (重启Unity)
unity --reset-icons (如果想重新使用unity默认的启动器图标,可以运行该命令)
sudo shutdown -r now 来重新启动Ubuntu
- 4 卸载已经安装的VSCode
umake ide visual-studio-code --remove
- 5 将链接加入usr/local/bin 中可以任意位置启动 输入 code
sudo ln -s /home/ll-zd/.local/share/umake/ide/visual-studio-code/bin/code /usr/local/bin/code
- 6 配置c++开发需要的插件
安装C++插件,扩展中搜索C++
安装 C/C++,C/C++ Clang,C++ Intellisense - 7 使用
通过vscode 打开项目文件夹,在vs左侧Debug按钮,中选择添加配置(Add configuration),或快捷方式F5,选择C++(GDB),
生成launch.json文件,修改program : 这里"${workspaceRoot}/a.out" 配置可执行文件启动。
launch.json文件配置
{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "g++ - 生成和调试活动文件","type": "cppdbg","request": "launch","program": "${fileDirname}/${fileBasenameNoExtension}", //生成的可执行文件"args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": false,"MIMode": "gdb", //debug工具"setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "C/C++: g++ build active file", //对应tasks.json 的label"miDebuggerPath": "/usr/bin/gdb" //编译运行 cpp文件时才能找到gdb程序}]
}
快捷键Ctrl+Shift+B 配置Tasks,选择Others, 生成tasks.json。
{"version": "2.0.0","tasks": [{"type": "shell","label": "C/C++: g++ build active file", //对应launch文件preLaunchTask"command": "/usr/bin/g++","args": ["-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}" //必须launch中相同],"options": {"cwd": "${workspaceFolder}"},"problemMatcher": ["$gcc"],"group": "build"}]
}
args 是配置g++编译的参数
Ctrl+Shift+B 生成可执行文件
F5 执行
8 vscode 添加版权信息
首先安装插件koroFileHeader,重启。
然后ctrl+shift+P, 搜索Setting。在设置界面搜索FileHeader,如下图所示。
在头部注释中编辑想要的注释。
/** Copyright (C) 2022 zgscsed. All rights reserved.* @filename: file name* @Author: zgscsed* @Date: 2022-03-16 23:37:49* @LastEditors: zgscsed* @LastEditTime: 2022-03-16 23:37:50* @Description: file content*/
VMware ubuntu16安装相关推荐
- 【Ubuntu】Ubuntu16.04+VMware+Win10安装及配置教程
Ubuntu16.04+VMware+Win10安装及配置教程 前言: 我之所以使用Ubuntu16.4,既为学Linux操作,也为学习Python.Ubuntu16.4一直以来在虚拟机上都跑 ...
- VMware虚拟机安装ubuntu-16.04.5详细教程
不是每一位程序员都必须玩过linux,现在大多数服务器都是linux系统的,很多生产上的框架和工具都是安装在服务器上的,而且有不少大公司都要求熟悉在linux上开发,因此小编个人觉得大家有必要去了解一 ...
- 解决VMware虚拟机安装的ubuntu显示屏幕小的问题
一.更改ISO文件路径 1.安装VMware Tool需要用到虚拟光驱,加载一个ISO文件,在安装的时候加载的是ubuntu安装文件 "ubuntu-16.04.2-desktop-amd6 ...
- VMware里Ubuntu-14.04-desktop的VMware Tools安装图文详解
不多说,直接上干货! 总的来说,根据分为三个步骤. 步骤一: 点击 :虚拟机-–>安装VM tools 然后发现桌面会跳出如下问题: 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 ...
- Ubuntu16安装OpenStack
OpenStack介绍 注意 :系统使用的是Ubuntu16,最少4核8G内存,20G硬盘空间. Openstack 核心组件Keystone.Glance.Nova OpenStack是一个开源的具 ...
- VMware上安装Hadoop安装配置与教程小白必看
VMware上安装Hadoop安装配置与教程小白必看 安装Hadoop前准备工作 进入BIOS模式开启虚拟化 安装虚拟机VMware并安装ubuntu Hadoop安装与配置 启动终端 创建新用户并设 ...
- 【安卓学习之开发工具】VMware虚拟机安装ubuntu
█ [安卓学习之开发工具]VMware虚拟机安装ubuntu █ 相关文章: [安卓学习之开发工具] Android Studio学习 1 - 入门篇 [安卓学习之开发工具] Android Stud ...
- VMWARE虚拟机安装系统提示CPU已被客户机操作系统禁用和secureCUT乱码
错误:VMWARE虚拟机安装系统提示CPU已被客户机操作系统禁用 改正:找到虚拟机的位置找到下图灰色的部分:打开 .vmx后缀的操作系统配置文件,加入以下代码: cpuid.1.eax = :: 2. ...
- VMware虚拟机安装之后,打开时找不到启动Centos的界面
#VMware虚拟机安装之后,打开时找不到启动Centos的界面 只要在VMware中打开查看–自定义–库,之后就看到自己已经创建好的虚拟机系统 我也是因为自己不小心上次关机之前把左边那个窗口关闭了
最新文章
- C# 反射 通过类名创建类实例
- php 代码线程,php实现多线程代码
- spring项目启动执行特定方法
- P3128-最大流Max Flow【树上差分,LCA】
- React开发(169):ant design Popconfirm 使用
- 设计图与html 对比
- 【C语言进阶深度学习记录】二十三 数组的本质分析
- 电影与爆米花(模拟)
- python julia go_挑战Python的四个语言:Swift、Go、Julia、R
- USD MID-160|全球最薄的MID!
- 关于CreateWindowEx及自己封装Window类
- C++_弱引用 强引用_weak_ptr/share_ptr
- anaconda打开python文本编辑器_【python】anaconda中打开IDLE(python 自带编辑器)
- html页面宽度和高度,页面布局宽度和高度 网页设计合适的页面尺寸是多少
- XML解析 (JAVA解析xml文件)java+Dom4j+Xpath xml文件解析根据子节点得到父节点 查找校验xml文件中相同的节点属性值 java遍历文件夹解析XML
- 数据结构整理笔记(提纲) (数据结构 C语言版 第二版 严蔚敏)
- 谁爱Internet标签?谁不需要?
- 2021-11-16 以太网
- 华为正式发布鸿蒙手机可以升级吗,华为鸿蒙OS将于6月2日发布,大批华为荣耀手机可升级,终于等到了...
- 现代数学大厦究竟有多高?
热门文章
- python调用数据库存储过程_python调用MySql存储过程
- Robust line matching through line–point invariants
- Python破解百度翻js代码
- 2021富途校招后台C++
- 常用类 (四) ----- Random随机数类
- Java基础复习——继承机制
- ISP缓存机制及登录串号现象
- asp.net免费网站三剑客:WebMatrix + MojoPortal + SQLCE
- 敏捷开发般若敏捷系列之九:敏捷开发与本能反应
- ZT pthread_detach