| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 安装和简易配置WSL(Windows Subsystem for Linux) -> 正文阅读 |
|
[系统运维]安装和简易配置WSL(Windows Subsystem for Linux) |
安装和简易配置WSL(Windows Subsystem for Linux)我的环境:Win11家庭版20年秋季学期学习的操作系统课程,课程实验中被要求使用Linux环境,都去安装的WSL,然后今年八月换装win11是先格式化C盘然后使用PE工具装上的,然后再依次倒腾保留和格式化DE盘的数据,重新下载各类软件等等,也就没有重新下载回来WSL,现在重新下载安装一次1、安装WSL控制面板-程序,打开Windows功能 管理员模式打开cmd,检查机器是否已经安装wsl 现在机器上还没有安装wsl,打开这个链接,单击获取
下载好之后打开 管理员模式打开cmd 发现安装好之后显示wsl版本号为2 安装好之后打开,会要求我们输入新的用户名和密码来创建一个用户,密码输入后是看不见的,然后就是这个亚子,哦,我喜欢用属性改一下字体格式,因人而异了 查看一下版本号:这里直接安装Ubuntu之后好像就是20最新版?(cat后面记得加个空格)
2、配置WSL换源,默认的Ubuntu的源在国外,毕竟国内访问外网的网速2333,可以换成国内的清华源、中科大源等等,如果不换的话可能在Linux中使用apt命令下载/更新软件会特别慢,20年学习的操作系统的课程中老师让用的清华源,可以通过下面的地址查看了Linux源的讲解、apt-get命令讲解和获取清华源的配置
打开Ubuntu软件源的配置文件 apt-get能根据相应的源检索到相应的资源,添加源有很多操作方式,归根结底就是一个操作结果:在
Linux 中粘贴东西可以直接按右键就行,Ctrl+V粘贴进去是不管用的,不管Ctrl+C倒是可以用来从里面复制 vim编辑器打开会看到默认的源 按
更新源:用
然后报错了额… ==意思就是这个网站不被信任,有被攻击危险,可以这样解决:再打开刚刚换的清华源的位置,然后在所有 然后执行,一开始顺顺利利,然后又报错… 证书错误?啥玩意? 解决办法链接:Ubuntu 修改国内源之后报错 Certificate verification failed: 必应的搜索确实好使,在不想看百度百科和百度知道的时候还是必应靠谱(我没有梯子没得谷歌用,不晓得谷歌搜索是不是好用) update成功,update挺长的,这个图是我又update了一下,因为在前面的解决证书错误的代码里把位置调到了tmp文件,然后在tmp的位置执行的 那么我们在执行完 然后…我不想汉化成中文了,虽然英文很菜但是还是不改了,锻炼一下自己 3、需要使用远程连接的图形化界面么…其实也没必要装,我装一下吧,也记录一下怎么装的
把所有的3389都修改成3391,下图是修改之后的,之前都是3389
找到并打开电脑远程连接 之前去年学操作系统的时候在win10家庭版里可以畅通无阻使用远程桌面,直接连接就行,现在这个额。。。。我试了网上很多办法都不太行,算了不搞图形化界面了,反正用Linux还用啥图形化啊 连远程链接的时候正好发现一个计算机网络小知识点:127.0.0.1等于localhost 是本机地址,localhost是域名 如果是win10用户想搞图形化可以参考这个链接,我前面配置图形化的代码也来自于此 其余的基本操作按照教程来就行 4、Vscode的WSL插件不错,直接用命令行有点不直观,图形化又太累赘,Vscode刚刚好(Pycharm好像也有类似的插件了?我还没试过)在windows环境下:打开CODING_ALAN_CF文件,里面的.vscode文件已经设置好适合于Windows的MinGW的g++编译调试环境配置文件,可以通过调用已经安装在E盘的MinGW的g++来在windows条件下运行C/C++文件 打开左下角远程连接 可以打开一个新窗口(New WSL Window) 可以选择打开Ubuntu的所有文件(在Windows的文件管理中也能看见Ubuntu的文件但是就是看看或者复制出来执行,不能再win环境下执行)而在这里,可以既查看又执行 打开文件夹的话 默认选择的是Ubuntu里面的文件,如果选择显示本地,则打开本地文件夹,但是默认先不打开wsl的远程连接 然后可以通过使用Ubuntu在vscode远程连接的加持下的系统环境来执行Windows的源文件,当然了,比如执行Windows的某个C语言文件,生成的可执行文件还是位于打开文件的位置上,但是它自己也还是Linux形式的,不能再Windows环境中执行 通过vscode,基本可以完全替代Ubuntu命令行,使用vscode自己的终端来Ubuntu执行Windows上的文件(执行Ubuntu自己文件夹里的文件的过程也一样,就不再赘述了)
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 6:59:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |