【在Win11下安装ubuntu +图形化界面】

在win11下安装ubuntu

  • 一、安装流程
    • 1. 前期准备:先配置好基础设置
    • 2. 安装 ubuntu
    • 3. ubuntu进行配置
    • 4. 下载图形化界面 并安装
  • 二、遇到的问题
    • 问题1. win11安装wsl报错:无法解析服务器的名称或地址
      • 1. 方法一:更改DNS(对本人无效)
      • 方法二:修改hosts文件(对本人有效)
    • 问题2:wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。
  • 参考链接

一、安装流程

参考视频 https://b23.tv/WiaDY2J ,特别详细有用

1. 前期准备:先配置好基础设置

参考 https://blog.csdn.net/weixin_49038319/article/details/138578585

  1. 在电脑上找到开发者选项并打开
    在这里插入图片描述
  2. 第二步 在电脑上打开适用于Linux的windows子系统和虚拟机平台
    在这里插入图片描述

在这里插入图片描述
完成后点击重启电脑。

这样前期的准备工作就完成了。

2. 安装 ubuntu

  1. 打开cmd, 输入指令: wsl --update
    在这里插入图片描述

  2. 接着输入: wsl --set-default-version 2
    在这里插入图片描述

  3. 输入 wsl -l -o
    遇到报错,解决方法再第二部分
    在这里插入图片描述
    解决问题后,正确执行如下:
    在这里插入图片描述

  4. 安装ubuntu 22.04 tls

wsl.exe --install Ubuntu-22.04

在这里插入图片描述

中间会输入你想设置的 账号名 和 密码

安装好后,在应用里可以找到 ubuntu的图标,这样就基本安装好了ubuntu
在这里插入图片描述

3. ubuntu进行配置

  1. 打开ubuntu 后,配置 镜像源:
    在这里插入图片描述

  2. 输入 ggdG 清空sources.list文件的内容, 然后从清华镜像源copy配置进来
    清华源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

在这里插入图片描述

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse

将这段内容粘贴进去 sources.list, 并保存退出

  1. sudo apt update
    在这里插入图片描述

  2. 安装 xfce4

 sudo apt install xfce4

在这里插入图片描述
5. 输入 nano ~/.bashrc
在末尾添加“export DISPLAY=你的ipv4地址”

在这里插入图片描述

退出并保存:Ctrl + X → 按 Y → Enter

  1. 输入 source ~/.bashrc

4. 下载图形化界面 并安装

vcxsrv下载:https://sourceforge.net/projects/vcxsrv/
下载并安装好后,打开vcxsrv 进行设置

  1. 设置如下:
    在这里插入图片描述
  2. 添加 “-ac”参数

在这里插入图片描述

  1. 保存 config到 桌面
    在这里插入图片描述
    就出现这个图标
    在这里插入图片描述

  2. 打开 这个图形化界面,回到 ubuntu 终端, 输入 “sudo startxfce4”

二、遇到的问题

问题1. win11安装wsl报错:无法解析服务器的名称或地址

在这里插入图片描述

解决方法:参考 win11安装wsl报错:无法解析服务器的名称或地址 https://blog.csdn.net/WQearl/article/details/137348303 解决

1. 方法一:更改DNS(对本人无效)

    依据网上方法,将DNS更改为“114.114.114.114  8.8.8.8”   。 但是这个方法对我没有什么效果(也重启过电脑,依旧无效)。我放到这里的原因是或许这个方法对部分小伙伴有效,大家可以先试试。具体设置方式如下图:

在这里插入图片描述

方法二:修改hosts文件(对本人有效)

1.首先,在这个进入这个网站 https://site.ip138.com/raw.Githubusercontent.com/ 对 raw.githubusercontent.com 这个网址的解析IP进行查询。并获取一个能够在本地ping通的ip

2.其次,打开本地的hosts所在文件夹。文件地址在:C:\Windows\System32\drivers\etc
在这里插入图片描述
3. 用记事本打开hosts文件,并在文件后面添加下面内容,并保存(如果这里没有保存hosts的权限,就看本文第四大点,修改hosts权限)。

在这里插入图片描述4. 这样hosts就修改完毕了。现在 Ping一下 raw.githubusercontent.com ,看是否能够ping通。能够ping通表示配置ok,就可以重新进行wsl的安装。
在这里插入图片描述

问题2:wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。

参考 https://www.cnblogs.com/hg479/p/17869109.html 来解决
在这里插入图片描述

参考链接

[1] https://www.cnblogs.com/hg479/p/17869109.html
[2] https://blog.csdn.net/WQearl/article/details/137348303
[3] https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
[4] https://blog.csdn.net/lydstory123/article/details/142291522
[5] https://blog.csdn.net/weixin_44293949/article/details/121863559
[6] https://blog.csdn.net/weixin_49038319/article/details/138578585

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/883140.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot最佳实践之 - 项目中统一记录正常和异常日志

1. 前言 此篇博客是本人在实际项目开发工作中的一些总结和感悟。是在特定需求背景下,针对项目中统一记录日志(包括正常和错误日志)需求的实现方式之一,并不是普适的记录日志的解决方案。所以阅读本篇博客的朋友,可以参考此篇博客中记录日志的…

【问题解决】三维相关:​Unity Package Manager中没有Newtonsoft Json‌​

问题: 在Unity开发中,用到复杂的json的数据格式,需要将对象和json数据之间相互转换。Unity原生json支持不适用复杂json(例如嵌套数组、动态键值对等)。大部分人推荐直接在Package Manager中搜索导入(如怎么在unity3D工…

Jupyter Notebook 中使用render_notebook渲染pyecharts图像不显示的一种情况

一开始我发现自己的jupyter文件在渲染pyecharts图片时一开始可以显示,但后来不知道怎么的就不显示了,查找了很多方法,但是没有效果,都是改js渲染什么的,还有就是参数不对的,对于我来说都没什么用&#xff0…

excel中,将时间戳(ms或s)转换成yyyy-MM-dd hh:mm.ss或毫秒格式

问题 在一些输出为时间戳的文本中,按照某种格式显示更便于查看。 如下,第一列为时间戳(s),第二列是转换后的格式。 解决方案: 在公式输入框中输入:yyyy/mm/dd hh:mm:ss TEXT((A18*3600)/8640070*36519, "yyy…

从传统到智能,从被动监控到主动预警,解锁视频安防平台EasyCVR视频监控智能化升级的关键密钥

视频监控技术从传统监控到智能化升级的过程是一个技术革新和应用场景拓展的过程。智能视频监控系统通过集成AI和机器学习算法,能够实现行为分析、人脸识别和异常事件检测等功能,提升了监控的准确性和响应速度。这些系统不仅用于传统的安全防护&#xff0…

Ribbon客户端负载均衡策略测试及其改进

文章目录 一、目的概述二、验证步骤1、源码下载2、导入IDE3、运行前修改配置4、策略说明5、修改策略 三、最终结论四、改进措施1. 思路分析2. 核心代码3. 测试页面 一、目的概述 为了验证Ribbon客户端负载均衡策略在负载节点失效的情况下,是否具有故障转移的功能&a…

一家生物技术企业终止,科创属性可能不足,报告期内专利数猛增

轩凯生物九成以上营业收入来源于植物营养领域,收入来源结构单一,产品下游应用领域较为集中。报告期内公司应收账款账面价值逐年上升,回款比例显著低于前两年,遭交易所问询是否存在较大的坏账风险。 轩凯生物核心技术是否成熟以及是…

【SDL】微软SDL建设指南

【SDL】微软SDL建设指南 1.建立安全标准、指标和治理2.要求使用经过验证的安全功能、语言和框架3.执行安全设计审查和威胁建模4.定义并使用密码学标准5.确保软件供应链安全6.确保工程环境安全7.执行安全测试8.确保运营平台安全9.实施安全监控和响应(态势管理或漏洞管…

二十、Innodb底层原理与Mysql日志机制深入剖析

文章目录 一、MySQL的内部组件结构1、Server层1.1、连接器1.2、查询缓存1.3、分析器1.4、优化器1.5、执行器 2、存储引擎层 二、Innodb底层原理与Mysql日志机制1、redo log重做日志关键参数2、binlog二进制归档日志2.1、binlog日志文件恢复数据 3、undo log回滚日志4、错误日志…

群晖通过 Docker 安装 Firefox

1. 获取 firefox 镜像 在注册表搜索 jlesage/firefox,并且下载 2. 创建容器 运行映像 jlesage/firefox,开始创建容器 3. 配置容器 启用自动重新启动,重点配置存储空间和环境变量,其他默认。 创建文件夹,及子文件夹…

高效设备管理:中小企业的Spring Boot解决方案

1系统概述 1.1 研究背景 随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,所以信息的管理显得特别重要。因此,使用计算机来管理中小企业设备管理系统的相关信息成为必然。…

Lucas带你手撕机器学习——SVM支持向量机

#1024程序员节|征文# 支持向量机(SVM)的详细讲解 什么是SVM? 支持向量机(Support Vector Machine,SVM)是一种用于分类和回归的监督学习算法。它的主要任务是从给定的数据中找到一个最佳的决策…

原来“有符号数变成无符号数,并不是-1变成1,-15变成15”!!

不怕大家伙笑话,我以前一直以为在C语言中,有符号变无符号仅仅就是去掉数字前面的符号就行,如今做了一道题,细细研究,才发现,原来不是! 如果你也感兴趣,那就学学今天这节吧~ 话不多说…

前端必知必会-JavaScript 简介

文章目录 JavaScript 简介JavaScript 可以更改 HTML 内容JavaScript 可以更改 HTML 属性值JavaScript 可以更改 HTML 样式 (CSS)JavaScript 可以隐藏 HTML 元素JavaScript 可以显示 HTML 元素 总结 JavaScript 简介 本页包含一些 JavaScript 功能的示例。 JavaScript 可以更改…

计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-20

计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-20 目录 文章目录 计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-20目录1. FLARE: Faithful Logic-Aided Reasoning and Exploration摘要研究背景问题与挑战如何解决创新点算法模型实验效果重要数…

多线程进阶——线程池的实现

什么是池化技术 池化技术是一种资源管理策略,它通过重复利用已存在的资源来减少资源的消耗,从而提高系统的性能和效率。在计算机编程中,池化技术通常用于管理线程、连接、数据库连接等资源。 我们会将可能使用的资源预先创建好,…

Ubuntu22.04虚拟机安装

一、安装介质下载: 在官网下载安装镜像,下载地址https://releases.ubuntu.com/22.04/ubuntu-22.04.5-live-server-amd64.iso 二、操作系统安装: step 1:进入ubuntu的安装界面,直接回车安装。 step 2:选择语言,直接回…

liunx线程互斥

临界资源和临界区 临界资源:多线程执行流共享的资源就叫临界资源。 临界区:每个线程中,访问临界区的代码,就叫临界区。 互斥:任何时候,互斥保证只有一个执行流进入临界区,访问临界资源&#…

NXP Smart Access Car-车用产品整合应用

在汽车技术不断进步的今天,智能化已成为汽车行业发展的主要趋势之一。本次研讨会将深入探讨NXP的Smart Access Car技术,说明如何通过NXP 产品设计提升汽车的安全性、便利性和使用者体验。研讨会将涵盖NXP MCU/NFC等方面的最新解决方案,并探讨…

Qt调用Yolov11导出的Onnx分类模型开发分类检测软件

软件视频地址:视频地址 代码开源地址 之前用Python配合YOLOV11开发一个了分类训练软件,软件只要准备好数据,然后导入就可以训练数据,训练完成后还可以验证,测试,但是要真正落地,还是有点欠缺。配合YOLOV1…