(Linux) WSL 适用于Linux的Windows子系统 |
您所在的位置:网站首页 › vs桌面快捷方式 › (Linux) WSL 适用于Linux的Windows子系统 |
文章目录
前言环境设置开发者选项启用或关闭Windows功能进入Microsoft应用商场下载下载完成开启PS: 查看运行效果
Linux基础配置环境缺失注册账号设置root账户密码常用环境的安装
VS Code 连接插件连接的快捷方式
END
前言
学习Linux的阻碍,往往第一步就是没有Linux。当然方法有很多,比如云服务器,虚拟机等操作。 这里介绍一种简单实用,对个人电脑配置要求极低的方法。 适用于Linux的Windows子系统,WSL Windows Subsystem for Linux 环境设置 开发者选项开启开发人员模式 确认适用于Linux的Windows子系统 确认后需要重启一下计算机 进入商场,搜索ubunt下载一个免费的即可 这里我下载的是Ubuntu 18.04.6 LTS 默认是下载到C盘,想要设置的可以在商城的设置中设置,这里不做具体展示 当在应用中出现如下图标,则表示下载安装完成了 注意,我这里是直接在桌面用 win+R 打开的cmd操作的。 进入linux后发现路径是 /mnt/c/Users/windows 这里的windows是我的pc登录账户。 就是说,通过WSL的linux可以直接访问到我在win下的环境,直接贡献路径和文件。 有的电脑可能会有环境的不支持,根据命令行中的提示,在提示的链接中下载一个小软件安装即可 没有出现这个问题的可以忽略,由于博主在第二台机器上安装时没有出现这个情况,因此这里没有图片可以贴出 注册账号刚启动会要求注册默认的一个账号和密码,按照提示流程设置即可 初始默认root账户是没有密码的,因此需要设置 # 设置root密码 sudo passwd root # 进入root账户 su # 退出root exit 常用环境的安装这里就根据自己的需求安装了 # 最好直接在root账户下安装,否则就用 sudo 提权 # 更新 apt-get update # 常用编译环境 apt-get install gcc apt-get install g++ apt-get install gdb apt-get install cmake # ssh apt install openssh-server apt install openssh-client # 生成密钥 ssh-keygen -A # 开启,关闭,重启 service ssh start service ssh stop service ssh restart # ssh配置的路径 文件是:sshd_config /etc/ssh /etc/ssh/sshd_configssh部分配置信息 # 个人目前的配置,没输入的就是我当前sshd下的默认属性 # 默认端口22 PermitRootLogin yes ChallengeResponseAuthentication no UsePAM yes X11Forwarding yes PrintMotd no AcceptEnv LANG LC_* Subsystem sftp /usr/lib/openssh/sftp-server VS Code 连接 插件直接搜索ssh和WSL的关键词即可 左栏有专门的远程资源管理器 左下角也有打开远程窗口的图标 点击这里根据提示也可进行基本配置,比如ssh的ip,账户,密码等 这里的 local_root 就是我在 Configure SSH Hosts 配置的信息 SSH Client Config File Example (goteleport.com) # Read more about SSH config files: https://linux.die.net/man/5/ssh_config # 这份配置的名称 Host local_root # 本机回路地址 HostName 127.0.0.1 # 连接的账号 User root # 连接端口 Port 22 END |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |