首页 > 系统相关 >VMWare+Ubuntu+VsCode+C环境配置

VMWare+Ubuntu+VsCode+C环境配置

时间:2023-06-13 17:24:01浏览次数:51  
标签:get VsCode 虚拟机 sudo apt 下载 Ubuntu VMWare

昨天整个流程走了四次,我现在已经是虚拟机战士了TT

一、下载VMWare Station,打开一个新虚拟机,网络设置选NAT

二、到Ubuntu官网下载iso映像文件,虚拟机就使用这个映像。

        建议到官网下载最新版本22.04LTS,我用旧版本老是各种出错!!!

        Ubuntu系统下载 | Ubuntu

三、装好系统后一定一定要换源!!!国内用Ubuntu换源我愿称为必须步骤

        我用的清华源。ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

        选择符合自己ubuntu版本的源。

       在终端中输入:

  sudo gedit /etc/apt/sources.list

        建议做一个备份,然后把清华源复制进去。

四、进行软件更新操作和vim,gcc安装

  sudo apt update

  sudo apt-get -f install

  sudo apt-get upgrade 

  sudo apt-get install vim

  sudo apt-get install build-essential

五、在软件商店里下载vscode。无法加载的话在vscode官网下载.dep文件安装

六、进入vscode,安装c/c++的扩展

七、运行一个c文件,会让你配置luanch.json文件,配置如下

 

// An highlighted block
{
    // 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": "(gdb) Launch",
        "type": "cppdbg",
        "request": "launch",
        "program": "${workspaceFolder}/${fileBasenameNoExtension}.out",
        "args": [],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}",
        "environment": [],
        "externalConsole": true,
        "MIMode": "gdb",
        "preLaunchTask": "build",
        "setupCommands": [
            {
            "description": "Enable pretty-printing for gdb",
            "text": "-enable-pretty-printing",
            "ignoreFailures": true
            }
        ]
    }
    ]
}

待解决的问题:有好几次关机了重启,直接进入tty页面。我并没有卸载过python,网上建议安装desktop,也装不上,错误一环扣一环;而且由于设置的语言是中文,tty无法显示汉字,全是菱形符号,连报错是什么都看不到。遂重装。

不知道怎么解决,希望不要再出现这种问题了。

结束。此生不愿再重装虚拟机。

 

标签:get,VsCode,虚拟机,sudo,apt,下载,Ubuntu,VMWare
From: https://www.cnblogs.com/05-ReFrain-19/p/17478224.html

相关文章

  • ubuntu2204脚本初始化集群
    @目录脚本实现脚本测试用于一键部署集群(多节点)的环境初始化,如修改主机名,主机映射,节点相互免密,时间同步等,可多节点部署ps:脚本需要下载sshpass,chrony等软件包,确保ubuntu源正常脚本实现#!/bin/bash#定义节点信息NODES=("192.168.200.180controllerroot""192.168.200.182c......
  • 升级Ubuntu18.04上的gitlab 13.7.3
    1、查看gitlab版本,在首页后面添加/help就可以看到了也可以用命令查看cat/opt/gitlab/embedded/service/gitlab-rails/VERSION2、gitLab版本升级,需要按照官方的指示版本进行依次升级8.11.Z->8.12.0->8.17.7->9.5.10->10.8.7->11.11.8->12.0.12->12.1.17->12.10.1......
  • 在使用VScode编辑器vue开发过程中,v-for在Eslint的规则检查下出现报错:Elements in iter
    报错如下: 该怎么解决呢?现在说说解决他的两种方法:1.直接在v-for循环后面绑定一个属性,跟前面需要循环的属性一一对应,截图如下:  2.在vscode中去掉Eslint规则检查,具体操作截图如下:文件–》首选项–》设置–》在搜索框中输入:vetur.validation.template,找到之后将前面的打钩......
  • Ubuntu上安装并使用Docker
    第1步-安装Docker官方Ubuntu存储库中提供的Docker安装包,但是可能不是最新的版本。为了确保我们获得最新版本,我们将从官方Docker存储库安装Docker。为此,我们将添加一个新的资源包,从Docker添加GPG密钥以确保下载有效,然后安装该包。1、首先,更新现有的包列表:sudoaptupdate2、接......
  • vscode 扩展商店打不开的解决办法
    搞了我2天,总算是搞定了,说下过程和方法。突然有一天,发现vscode写python时好多波浪提示线,估计是扩展检查过于严格了,于是手贱,把一个pythonforextension卸载了,结果把好几个一起卸载了,这个垃圾玩意。于是想找回扩展插件,却发现扩展商店打不开,在想是不是因为vscode太老的原因(1.70,这......
  • ubuntu failed to activate swap/swapfile
    Copyfrom https://www.makeuseof.com/fix-read-error-on-swap-device-ubuntu/ sudoswapoff/swapfileOncetheswapfilehasbeendisabled,youarereadytocreateanewswapfile.Forexample,tocreateaswapfileof4G,runthefollowingcommand.sudofa......
  • ubuntu解压ZIP文件名乱码问题
    背景一个windows压缩的zip文件,再ubuntu中解压后,文件名全是乱码,试过很多GBK、UTF-8的转换方法后找到该方法解决办法安装包sudoapt-getinstallunar使用假设需要解压的ZIP包是foo.zip列出所有文件lsarfoo.zip>如果列出的文件名已经正确解压所有文件unarfoo.z......
  • Ubuntu-20.04.6-server安装MySQL实现远程连接
    Ubuntu-20.04.6-server安装MySQL,修改密码安装MySQL一、查看是否安装数据库mysql--version二、更新系统中的所有软件包和存储库sudoaptupdate三、安装Mysql最新版(我这里已经安装好了)sudoaptinstallmysql-server四、安装成功后,mysql--version查看版本五、查......
  • vscode-lsp插件开发
    LSP是什么LSP,全称LanguageServerProtocol,即语言服务器协议,这是微软创建的一个协议(目前已有Codenvy,RedHat和Sourcegraph等公司一起支持它的发展)。定义了在编辑器或IDE中与语言服务器之间使用的协议,该语言服务器提供诸如自动完成,转到定义,查找所有引用等......
  • VMware虚拟化抓包
    在esxi环境下可以在不同的层面下抓包,需要明白在什么地方抓包,怎么抓包才是关键,否则可能导致抓包不完整,或无法抓到自己需要的包。了解抓包位置先研究下虚拟化的结构:  下面这张图是一台ESXi主机使用标准交换机的网络架构。简单来说分为四部分:  物理上联网卡  标准交换机......