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

使用windows10自带的Linux系统进行C++编程记录之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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值