0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

不会吧,不会有人2021还在使用虚拟机吧!

OpenFPGA 来源:CSDN技术社区 作者:ThinkOver33 2021-05-28 11:03 次阅读

Win10安装Ubuntu子系统及图形化界面详细教程(WSL)

在准备进行安装之前,推荐C盘上至少有5G的空余空间。1 win10设置打开两个设置:1.开发人员模式:

6c769fbc-bf19-11eb-9e57-12bb97331649.png

2.启用子系统功能

6c90a132-bf19-11eb-9e57-12bb97331649.png

2 安装打开Microsoft Store,搜索Ubuntu,出现如下界面:

选择我红框框出来的两个版本,不要选第一个,那个有坑(目前还有20.04版本)。安装速度还是挺快的。安装完了之后会在开始菜单出现linux的bash:

打开之后还需要继续安装一小会,然后输入用户名和密码,这个就是以后登录ubuntu的用户名和密码了。3 Linux安装位置以我安装的Ubuntu18.04为例,Linux安装在路径:C:UsersHPAppDataLocalPackagesCanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgscLocalState ootfs不同的Ubuntu版本路径稍有不同,但是都是Canonical这个开头的。这里可以直接看到Ubuntu子系统中的文件内容,大部分情况下文件可以直接修改。4 换源-Ubuntu18.04安装好系统之后,第一件事情就是换源,换源,换源!这里把镜像换成国内的阿里源,另外清华的源也是不错的。

1、阿里源:

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

2、中科大源:

deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiversedeb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiversedeb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiversedeb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiversedeb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiversedeb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

3、清华源:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

二、更新源1、备份之前的源

cp /etc/apt/sources.list /etc/apt/sources.list.bak

任选上面的一个源 写入到/etc/apt/sources.list文件中 最后更新源和软件:

sudo apt-get updatesudo apt-get upgrade

5 安装图形化界面我曾经用xfce4+VNC的方法试过,但是这种方法在我重启电脑之后就出了问题,后来就没有再管,另外xfce的桌面实在是不太友好,terminal里粘贴都很费劲,所以后来我用了VcXsrv的方式安装GUI。5.1 安装VcXsrvVcXsrv是一个免费开源的软件,并且在SourceForget上评价也不错,下载地址为https://sourceforge.net/projects/vcxsrv/下载后安装,打开XLaunch,选择:“one large window”,Display number设置成0,其它默认即可,一路下一步

一路到最后一步,推荐大家点个保存,要不然每次打开XLaunch都要重新设置一遍:

6d06cfba-bf19-11eb-9e57-12bb97331649.png

可以保存到桌面,下次打开的时候,直接点桌面上保存的文件就可以了: 5.2 Ubuntu内安装桌面环境

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager

三个包比较大,要等一段时间(有评论的朋友说这个下的特别慢,抛开网速的问题,可能是换源没成功吧?)

6d1d6298-bf19-11eb-9e57-12bb97331649.png

出现上图的原因:1、换源没成功;2、换的源和系统版本(Ubuntu18.04或者20.04)不匹配,度娘搜索和自己系统匹配的,上节针对的是18.04。需要提醒的是,咱们这样折腾,是要玩一票大的,所以,请有点*数,硬盘啊,网络啊,啥啥啥的,都脑门清醒点:下载650M,解压后近2.4G

6d2fcab4-bf19-11eb-9e57-12bb97331649.png

然后配置显示方式:

export DISPLAY=localhost:0

#执行下面这条命令之前,确保你上一步的XLaunch是开着的并且配置好了

ccsm

6d3bb248-bf19-11eb-9e57-12bb97331649.png

在X-windows中,即会弹出ccsm的配置界面,(只需要勾选Desktop中的Ubuntu Unity Plugin即可,其它默认就好)

6d460108-bf19-11eb-9e57-12bb97331649.png

6d50f806-bf19-11eb-9e57-12bb97331649.png

然后close即可5.3开启桌面

sudo compiz

输入上面这条命令,就可以在XLaunch上看到桌面了,我的电脑打开之后字体有点怪,弄了很久也没弄好,故放弃了。。.

6d80e570-bf19-11eb-9e57-12bb97331649.png

注:我卸载了好多ubuntu桌面自带的软件,因为毕竟是子系统,越轻巧越好,其他的任务可以直接在windows上完成,因此我把libreoffice、Firefox、thunderbrid还有一些游戏什么的都卸载了5.4 One more thing每次重启电脑之后,想继续看到桌面的话,直接打开配置好的XLaunch还是不够的,每次还需要输入如下两条命令:

export DISPLAY=localhost:0sudo compiz

因此,可以把这两条命令保存下来写到.sh文件里,如上图所示,这样每次只要运行一下这个脚本就能直接看到桌面了6 硬盘上其他的文件在哪 因为是子系统,在windows上可以看到linux的文件,那么同理在linux上也能看到windows的文件。在Ubuntu下,其他的盘路径在“/mnt”下面:

6d9187f4-bf19-11eb-9e57-12bb97331649.png

为了方便后续使用,可以在桌面上生成一个快捷方式,以E盘为例,打开terminal输入:

# sudo ln -sT [文件夹路径] [桌面文件夹路径]

sudo ln -sT /mnt/e /home/usrName/Desktop/E #usrName换成你的用户名

桌面上就会有E盘的快捷方式了,其他文件夹同理

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3515

    浏览量

    88289
  • C盘
    +关注

    关注

    0

    文章

    21

    浏览量

    3590

原文标题:1202年了,还在使用虚拟机吗?Win10安装Ubuntu子系统及图形化界面详细教程

文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    虚拟机数据恢复—异常断电导致XenServer虚拟机不可用的数据恢复案例

    虚拟机数据恢复环境: 某品牌服务器通过同品牌某型号的RAID卡,将4块STAT硬盘为一组RAID10阵列。上层部署XenServer虚拟化平台,虚拟机安装Windows Server系统,每台
    的头像 发表于 10-21 14:17 110次阅读
    <b class='flag-5'>虚拟机</b>数据恢复—异常断电导致XenServer<b class='flag-5'>虚拟机</b>不可用的数据恢复案例

    差分仪表运放的电阻电容混接会不会有问题?

    我的电路如上图所示,输入端由外部接入,不接时就是悬空。 1)两个1M电阻用于输入悬空时保证输出为0附近; 2)电容用作滤波退藕。 请问电阻电容这么混接会不会有问题,例如振荡啥的?(外部输入信号为直流。)
    发表于 09-10 08:23

    什么是虚拟机?什么是虚拟化?

    在日新月异的科技世界中,虚拟化技术如同一座桥梁,连接着现实与数字的鸿沟,为我们打开了全新的计算维度。虚拟机,这一概念,自其诞生以来,就以其独特的魅力和强大的功能,深深地影响了软件开发、系统测试和云计算等多个领域。即使目前你还不了解它的应用,你应该也听过
    的头像 发表于 09-04 14:55 605次阅读

    一个基准源同时作为15个相同的OPA277的输入,会不会有问题?

    一个基准源同时作为15个相同的OPA277的输入,会不会有问题?
    发表于 08-30 08:21

    虚拟机数据恢复—KVM虚拟机被误删除的数据恢复案例

    虚拟机数据恢复环境: Linux操作系统服务器,EXT4文件系统。服务器中有数台KVM虚拟机虚拟机1:主数据库服务器 虚拟磁盘:系统盘(qcow2)+数据盘(raw)
    的头像 发表于 08-07 13:33 335次阅读
    <b class='flag-5'>虚拟机</b>数据恢复—KVM<b class='flag-5'>虚拟机</b>被误删除的数据恢复案例

    ESP32会不会有多线程问题,需要加锁吗?

    ESP32会不会有多线程问题,需要加锁吗
    发表于 07-19 08:05

    什么是虚拟机虚拟机真的那么好用吗?

    在日新月异的科技世界中,虚拟化技术如同一座桥梁,连接着现实与数字的鸿沟,为我们打开了全新的计算维度。虚拟机,这一概念,自其诞生以来,就以其独特的魅力和强大的功能,深深地影响了软件开发、系统测试和云
    的头像 发表于 07-06 08:05 463次阅读
    什么是<b class='flag-5'>虚拟机</b>?<b class='flag-5'>虚拟机</b>真的那么好用吗?

    虚拟机ubuntu怎么联网

    虚拟机ubuntu怎么联网  虚拟机(Virtual Machine)是运行在物理(Host Machine)上的虚拟操作系统环境。在虚拟机
    的头像 发表于 12-27 16:51 900次阅读

    虚拟机怎么进入root用户

    进入虚拟机的root用户,需要通过以下步骤完成。首先,我们需要明确一点,root用户是Linux系统下的超级管理员,具有最高权限。 第一步:打开虚拟机 首先,要确保已经安装了虚拟机软件,并启动
    的头像 发表于 11-23 10:51 1.7w次阅读

    怎么安装linux虚拟机

    在计算机领域,虚拟机是一种软件程序,它允许在主操作系统上运行多个虚拟操作系统。Linux虚拟机在开发、测试和学习等环境中得到广泛应用。本文将详细介绍如何安装Linux虚拟机,并提供一个
    的头像 发表于 11-23 10:50 1016次阅读

    Docker与虚拟机的区别

    Docker和虚拟机是两种不同的虚拟化技术,它们在实现方式、资源消耗、运行性能等方面存在许多差异。本文将会详细介绍它们的区别。 一、实现方式 1.1 虚拟机 虚拟机是通过在物理主机上模
    的头像 发表于 11-23 09:37 8863次阅读

    虚拟机如何运行c程序

    虚拟机(Virtual Machine,VM)是一种模拟了物理计算机的软件,可以在计算机上创建虚拟的硬件平台,使得用户可以在其中运行操作系统和应用程序。在虚拟机中运行C程序需要进行多个步骤,下面将给
    的头像 发表于 11-17 10:14 4557次阅读

    vm虚拟机linux系统怎么编程

    虚拟机中编程Linux系统是学习和探索计算机科学的一个重要方面。使用虚拟机可以在主机上模拟出一个或多个独立的计算环境,我们可以在其中安装和运行不同的操作系统。通过创建虚拟机,我们可以在
    的头像 发表于 11-17 10:10 1762次阅读

    虚拟机linux怎么编写程序

    虚拟机Linux上编写程序,包括设置虚拟机、选择编程工具、创建和编辑代码、编译和运行程序等等。让我们开始! 第一部分:设置虚拟机 在开始编写程序之前,我们需要一个安装了Linux的
    的头像 发表于 11-17 10:08 1597次阅读

    linux虚拟机使用教程

    引言:Linux虚拟机是一种方便且常用的技术,它允许用户在现有操作系统的基础上创建和运行另一个独立的操作系统。在本篇文章中,我们将提供一份详尽的教程,帮助你了解如何安装、配置和使用Linux虚拟机
    的头像 发表于 11-17 10:06 1189次阅读