1.linux环境配置+ssh远程连接vscode调试(问题:无法联网,无法共享粘贴板,不满足运行vscode服务器的先决条件)

(本笔记供本人回忆使用)

1.下载安装vm和ubuntu18.04

2.配置网络环境CSDNHeris99的VMware 虚拟机网络配置 【100%解决】【超详细】

3.无法共享粘贴板的原因是没有安装vm-tools-desktop,在终端输入:

powershell 复制代码
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktop

顺便安装一下net-tools:

powershell 复制代码
sudo apt install -y net-tools

4.安装好相关的工具,配置ssh,使得虚拟机可以与Windows的vscode远程连接,可参考此文VSCode SSH 连接远程ubuntu Linux 主机

(注意,ubuntu的apt和apt-get命令相同)

最后的vscode的ip地址填虚拟机的ip,查看方式是:

输入命令:

powershell 复制代码
ifconfig

出现:

画框的就是虚拟机ip地址。

5.如果出现问题,可以先在本地cmd试一下是否能连接上:

打开cmd,输入:

powershell 复制代码
ssh 用户名@ip

结果如图所示,则恭喜配置成功,问题大概率是vscode的问题

如果问题是:

可以尝试安装旧版本的vscode如1.73以及使用以下命令升级组件:(升级时间较长)

powershell 复制代码
sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y  # 升级系统核心组件(包括 glibc)

附成功连接的图片:

请开始下一阶段的磨练吧!

相关推荐
Championship.23.244 小时前
Linux 3.0 锁机制与故障排查详解
linux·运维·服务器
天疆说4 小时前
Zotero Connector 在 Edge 里找不到桌面 Zotero(Linux / Zotero 9.0.6 / Edge 150)
linux·前端·edge
风123456789~6 小时前
【Linux专栏】ls 排除某个文件
linux·运维·服务器
IT曙光7 小时前
ubuntu apt-get离线源制作
linux·ubuntu
其实防守也摸鱼7 小时前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
懒鸟一枚7 小时前
深入理解 Linux 内存、Swap 交换分区与分页机制的关系
java·linux·数据库
玖玥拾8 小时前
C# 语言进阶(十五)C# 游戏服务端 MySQL 数据库
服务器·开发语言·网络·数据库·mysql·c#
土星云SaturnCloud8 小时前
边缘计算驱动绿氢生产过程智能寻优:电解槽级实时优化技术解析
服务器·人工智能·ai·边缘计算
Darkwanderor8 小时前
对Linux的进程控制的研究
linux·运维·c++
Web极客码9 小时前
突破并发瓶颈:云端高性能架构如何赋能海外 AI Agent 矩阵的高效产出
服务器·人工智能·架构