Linux虚拟机开发环境的搭建

下载网站

  1. Ubuntu的光盘映像文件:
    Ubuntu光盘映像文件网盘链接.
  2. 安装 VMware
    VMware安装的教程.
  3. 安装 Xftp/XShell
    Xftp/XShell官方网站.
  4. 安装 Visual Studio Code
    Visual Studio Code官方网站.

1 Linux 系统安装

虚拟机安装教程比较多,暂时省略。

首先,Ubuntu的常用快捷键/命令如下:

Ctrl+Shift+C  # 复制
Ctrl+Shift+V  # 粘贴
Ctrl+Z  # 回到上一步
Ctrl+Shift+Z  # 回到下一步
Ctrl+C  # 在终端停止程序的运行

pwd  # 命令用于显示工作目录
ls  # 查看当前文件与目录
clear  # 清屏命令行
ll main.cpp # 查看main.cpp文件的详细信息
tree  # 以树形查看当前文件与目录
sudo su  # 开启root权限,期间会提示输入密码,输入之后开启权限
rm main.cpp  # 删除单个文件main.cpp
rmdir src  # 删除单个目录、文件夹
rm -r src  # 删除非空文件夹及其目录下的所有文件夹及文件
touch src  # 用于创建一个新的空文件或者更新现有文件的时间戳
mv main.cpp ./src  # 将main.cpp移动到./src
cp main.cpp ./src  # 将main.cpp复制到./src
mv -r ./src/* ./src2  # 将./src下所有文件移动到./src2文件夹下
cp -r ./src/* ./src2  # 将./src下所有文件复制到./src2文件夹下

gcc -v  # 查看当前gcc版本
g++ -v  # 查看当前g++版本
sudo apt install gcc  # 安装gcc,下一行是Ubuntu20.04版本对应的gcc版本
sudo apt install make  # 安装make
# gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)

1.1 安装VMware Tools

为了支持虚拟机可以与主机互相拖拽文件、虚拟机界面不至于太小,VMware Tools的安装是必要的。解决虚拟机安装 VMware Tools 灰色无法点击问题.

安装方式如下:

在这里插入图片描述

经过此步,将成功安装VMware Tools映像文件。

在这里插入图片描述

在解压缩包该目录下,运行终端,并以管理员模式运行所框安装文件。

在这里插入图片描述
重新启动虚拟机,就可以拖拽了!

sudo reboot  # 重启虚拟机

注意:如果仍然无法拖拽,就采取下面的步骤:

1、先卸载VmwarTools

sudo apt-get autoremove open-vm-tools

2、再联网安装VmwarTools

sudo apt-get install open-vm-tools-desktop

1.2 安装openssh-server

1、首先安装openssh-server

sudo apt install openssh-server

2、其次,安装net-tools

sudo apt install net-tools

3、查看虚拟机的IP地址

在这里插入图片描述

这个ens33为我们虚拟机的默认网卡,ip地址为192.168.199.13

4、成功安装Xshell与Xftp后,在Xshell新建会话,并给与配置如下。

在这里插入图片描述
此时连接成功!

2 VS Code 的远端配置

安装VS Code之后,在扩展中依次安装插件:
Chinese (Simplified) Language
Remote Development

2.1 登陆到Linux

在这里插入图片描述
Host为主机名称、HostName为Linux的IP地址、User是远程登陆的用户名

至此,便可以连接到远程了。
在这里插入图片描述

2.2 添加密钥

3 gcc/g++

  • 7
    点赞
  • 87
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深度不睡觉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值