我是靠谱客的博主 秀丽导师,最近开发中收集的这篇文章主要介绍使用windows10自带的Linux系统进行C++编程记录之Linux子系统及图形化界面的安装Windows10 自带的Linux子系统安装,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

使用windows10自带的Linux系统进行C++编程记录之Linux子系统及图形化界面的安装

  • Windows10 自带的Linux子系统安装
    • 1 子系统安装
      • 遇到的问题
      • 1:can't locate package
      • 2:安装yum失败
    • 2 Linux子系统配置图形化界面

Windows10 自带的Linux子系统安装

1 子系统安装

这部分我也是按照网上的教程走的,装的是Ubuntu22.04.1 请自行CSDN

遇到的问题

1:can’t locate package

在使用sudo apt-get install xxx 安装一些包时,常常出现这个问题。网上许多的办法是sudo apt-get update,但是这样做后还是会出问题。
最终的解决办法就是换源,换成国内的镜像源。比如:
清华源,选择清华源的好处在于它针对每一个版本都提供好了待复制的内容,只要选择好自己的Ubuntu版本就ok。
具体换源时,在Linux中etc目录下存储linux操作系统的环境变量,我们要变更的东西就在etc/apt下面。

cd etc/apt/
sudo cp sources.list sources.list.bak
sudo vim sources.list

首先切换目录,然后使用cp命令保留原始文件的一个副本,万一操作失误还有回退的余地。
然后使用vim打开这个sources.list,使用从清华源复制过来的东西将原来的替换掉。此处需要用到vim的基本操作,可自行查询。
做完上述步骤,

sudo apt-get update
sudo apt-get upgrade

update表示对当前的源进行更新,upgrade表示对自己安装的软件包进行升级。

2:安装yum失败

我看网上好多人说使用yum安装就不需要自己下载源码然后cmake和make(后面会提到)了。自己就想着装个yum试试,没成想,无论是清华源还是阿里源都无法安装,还是can’t locate package,找了许多资料看到有人说,高级的Linux分两类:像Ubuntu这种直接使用apt-get就够了,yum是给红帽,Centos这些搞得,自己想想也是,果断放弃安装。

2 Linux子系统配置图形化界面

本来打算在Linux直接使用命令行的,但想想还是装一个图形化界面。
首先是如下操作,xfce4是桌面的系统的名称,Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面

 sudo apt-get install xorg xfce4 xrdp --fix-missing

完事之后就是输入下面的代码,具体的原理我不懂,但结果是没有问题的。

  sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
  sudo echo xfce4-session >~/.xsession
  sudo service xrdp restart

最后

以上就是秀丽导师为你收集整理的使用windows10自带的Linux系统进行C++编程记录之Linux子系统及图形化界面的安装Windows10 自带的Linux子系统安装的全部内容,希望文章能够帮你解决使用windows10自带的Linux系统进行C++编程记录之Linux子系统及图形化界面的安装Windows10 自带的Linux子系统安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部