IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 使用WSL2,开启Linux之旅 -> 正文阅读

[系统运维]使用WSL2,开启Linux之旅

💥在开始之前,提供官方链接如何更新及使用WSL,如果觉得官方操作难以理解,可往下继续看,或许没有官方精简,但却是自己亲手实操成功的记录💥
😄👍👇

1. 确认虚拟环境的开启

  • 确认虚拟机平台和linux子系统已经开启
    在这里插入图片描述
  • win+r输入 services.msc
    在这里插入图片描述
    保证Hyper-V的所有服务是未禁止状态

2. 更新WSL

  • 现在已经有WSL2版本了,因此我们需要更新WSL版本。下载链接
    根据下载链接,更新即可,完成效果如图:
    在这里插入图片描述
  • 在powershell输入
# 将wsl --> wsl2
wsl --set-default-version 2 

在这里插入图片描述
如果出现此情况,更换成功!!

3. 安装ubuntu镜像

  • 在微软商店搜索'Windows Terminal'
    这是一个关于终端控制的应用,官方也是十分推荐

  • 在微软商店搜索'ubuntu'安装即可,也可是使用Debain等OS
    在这里插入图片描述

  • 按下win键
    在这里插入图片描述
    出现ubuntu图标就说明安装成功

  • 双击打开,开始安装系统
    在这里插入图片描述
    点击’ok’,等待一会儿,会弹出如下界面
    根据自己的选择配置语言,其余默认即可
    在这里插入图片描述
    配置完以后,等待一会儿
    在这里插入图片描述
    系统安装好以后重启就行
    在这里插入图片描述
    重启后的界面
    在这里插入图片描述
    至此,以及完全安装好镜像,接下来就是做部分的优化

4. 修改镜像路径

镜像默认存放在了C盘,相信大部分读者不愿意它太占用C盘空间,因此进行路径的更改

# 1. 关闭虚拟机
wsl --shutdown
# 2. 查看linux发行版本
wsl -l -v
# Ubuntu-22.04
# 3. 系统导出
# 根据查询的版本名字,将系统导出到指定盘符的位置,切记文件后缀名要.tar
# XXX是第二步发行版名字(有多个版本,就自行选择)
wsl --export XXX F:\\XXX.tar
# 例如:wsl --export Ubuntu-22.04 F:\\Ubuntu-22.04.tar
# 4. 注销现在以后的linux系统
# 注销现在存在的版本
wsl --unregister XXX
# 例如: wsl --unregister Ubuntu-22.04
wsl --import Ubuntu-22.04 f:\\wsl-ubuntu f:\\Ubuntu-22.04.tar
# 5. 导入换盘符以后的linux系统
wsl --import [XXX] [将存储的路径] [导出版本的路径]
# 例如: wsl --import Ubuntu-22.04 f:\\wsl-ubuntu f:\\Ubuntu-22.04.tar
# 6. 确认以及换好
wsl -l -v

每次进去以后,都是默认root用户了,需要更改一下

sudo su xxx
# 例如 sudo su luohao,xxx是安装时的用户名

在这里插入图片描述
至此盘符更改完成

5. 更换国内镜像源

sudo vim /etc/apt/sources.list

将所有镜像地址,更换为'http://mirrors.tuna.tsinghua.edu.cn/ubuntu/'在这里插入图片描述

# 更新软件列表源地址
sudo apt-get update
# 更新升级软件
sudo apt-get upgrade

6. 配置ssh

只是增加自己熟练度而已,其实如果想传输文件,windows系统下就能够自行连接
在这里插入图片描述

  • 安装ssh
    sudo apt install openssh-server
    sudo apt install openssh-client
    
  • 配置ssh文件
    关于ssh_config和sshd_config的区别,见参考链接
    sudo vi /etc/ssh/sshd_config	
    # 修改一下内容
    	Port = 22 # 去掉前面的#号
        ListenAddress 0.0.0.0	#去掉前面的#号
        PasswordAuthentication yes # 添加一栏
    
  • 重启ssh
    sudo ssh-keygen -A
    sudo /etc/init.d/ssh restart
    

7. 配置远程桌面访问

如果只是命令行的操作方式,或许对初学者不友好,而且对ubuntu而言,也是大材小用,因此配置远程访问桌面

  • 安装xubuntu环境桌面
    sudo apt install xubuntu-desktop
    
  • 安装远程桌面服务xrdp
    sudo apt install xrdp
    
  • 配置xrdp端口
    sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
    # 将默认配置的3389端口改为3390,为了避免和windows的端口冲突
    
  • 配置xsession
    sudo echo xfce4-session >~/.xsession
    # 告诉系统,开启桌面环境的时候开启什么桌面环境
    

建议重启电脑后,再执行下面这条命令

  • 启动xrdp
    sudo service xrdp restart
    
  • 登录远程桌面连接
    输入localhost:3390即可连接
    在这里插入图片描述

在这里插入图片描述
🚀至此,大功告成,以后就可以不用虚拟机,使用linux了!!🚀

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 11:56:34  更:2022-09-13 11:59:26 
 
开发: 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/15 10:04:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码