首页 > 其他分享 >搭建虚拟机和source insight开发环境

搭建虚拟机和source insight开发环境

时间:2023-04-01 09:02:47浏览次数:44  
标签:sudo win 虚拟机 insight source smaba

开发中经常有需要看大平台代码的时候,这个时候代码太大在虚拟机里面用vscode看会非常卡顿,因此可以使用source insight来解决这个问题,但是source insight是win环境的,因此需要搭建一个虚拟机和win之间的桥梁,下面记录一下这个过程:

主要是使用source insight + samba访问虚拟机的linux文件系统来实现

1、smaba设置

首先需要安装一下smaba,使用apt进行安装:

sudo apt install samba

之后关闭系统防火墙:

sudo ufw disable

下面开始配置一下smaba

sudo vim /etc/samba/smb.conf

直接进入文件末尾,将下面的内容复制进去,注意path = /home/lx/Downloads是我们共享的路径,需要设置为自己想要共享的路径才行

[suricata]
  comment = get suricata code
  path = /home/lx/Downloads
  writable = yes
  browseable = yes
  guest ok = yes

修改完成后如下所示:
image

之后重启smaba服务

sudo /etc/init.d/smb restart

2、win设置

进入win平台,按下win + R,在下面输入我们虚拟机的IP地址
image

进入后效果如下所示:
image

点开就是我们之前设置的path = /home/lx/Downloads这个虚拟机路径了:

之后右键映射网络驱动器:
image

直接确认即可:
image

会看到磁盘上多了这样一个盘:
image

之后就是source insight的常规操作了:
image

但是这里一定要注意,需要现在我们设置的共享文件夹下面设置一下文件属性,不然我们win可能无法修改虚拟机里面的文件,因为没有足够的权限。

进入到共享的文件夹,批量修改里面所有文件的权限:
image

这样就OK了!

标签:sudo,win,虚拟机,insight,source,smaba
From: https://www.cnblogs.com/lx2035/p/17278051.html

相关文章

  • CPSC 326 虚拟机实现
    CPSC326:HomeworkAssignment5Due:Tuesday,Apr.4Goals:DevelopabetterunderstandingofVM-basedstackmachinesandtheiruseinPLinterpretation.ImplementtheMyPLbare-bonesVMinterpreter.YouarefreetousewhateverIDEandmachineyouprefer......
  • @AutoWired和@Resource有什么区别
    @Autowired和@Resource都是用于进行依赖注入的注解,但是它们有以下几个区别:来源不同:@Autowired是Spring提供的注解,而@Resource是JavaEE提供的注解,不过Spring也支持使用@Resource进行依赖注入。默认依赖查找方式不同:@Autowired默认使用类型匹配的方式进行依赖查找和......
  • RedisInsight的使用(Redis图形化工具)
    建议连接redis-cluster需求的,并且没有设置密码的,安装redisinsight-win-1.13.1.msi,但是官网说1.X版本在23/4/30后就不支持了。在浏览器中输入http://IP:8001就能看到主界面   勾选IhavereadandunderstoodtheRedisInsightLicenseTerms,r然后点CONFIRM   ......
  • 无法使用Resource注解
    问题描述:学习Spring框架的时候,发现无法使用@Resource注解,只能使用@Autowired注解。问题原因:JDK11删除了javax.annotation包,需要导入,否则无法使用@Resource注解。解决办法:在pom.xml文件中导入依赖。......
  • windows10 安装 统信虚拟机 调试证卡打印机
    注意:   1 不能识别USB设备  服务VMwareUSBArbitrationService要开启   2USB兼容性选择3.1      3 usb.restrictions.defaultallow......
  • 源码分析CHANGE REPLICATION SOURCE TO
    从MySQL8.0.23版本开始,CHANGEMASTERTO开始被替换为CHANGEREPLICATIONSOURCETO,下面使用MySQL8.0.32的代码分析语句的具体执行流程。从语句的入口函数mysql_execute_......
  • KVM 使用 Centos CLoud Image 安装虚拟机
    1下载镜像#资源地址:https://cloud.centos.org/centos/7/images/wgethttps://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-2009.qcow2c2拷贝虚......
  • VM虚拟机安装centos7.9并docker启动showdoc
    一、准备工作安装VMwareworkstations16版本,这个不做过多的介绍下载centos64位dvd版的centos7.9的镜像文件创建虚拟机,此过程也不做过多的介绍,设置root密码的时候千万要......
  • 云服务Skytap三大重要更新 让虚拟机测试与操作更简单
    云服务提供商Skytap今日宣布服务进行了三大重要更新,让虚拟机测试与操作变得更简单,包括更简单的远程访问,个性化的使用报告,应对流量问题的应急方案。下面是更新功能详细介绍:远......
  • mac虚拟机能玩游戏吗 mac虚拟机玩游戏怎样才不卡
    有一些游戏在mac客户端是不能正常运行的,我们可以通过虚拟机在mac中安装游戏客户端。mac虚拟机能玩游戏吗?可以玩的,但也不是所有windows端游戏都可以玩,有些游戏厂商禁止使用虚......