首页 > 系统相关 >如何在Windows11下部署Linux子系统中安装GCC编译器

如何在Windows11下部署Linux子系统中安装GCC编译器

时间:2024-06-30 22:01:15浏览次数:21  
标签:GCC universe restricted jammy Windows11 编译器 aliyun ubuntu multiverse

GCC编译器安装:

1:gcc出现命令找不到

在这里插入图片描述

2. 直接按照提示来安装。会发现链接找不到服务器
原因是因为默认的服务器在国外,无法直接进行访问,需要切换成国内的服务器
3. 切换软件源——换成国内的服务器
注意:软件源要与版本号一致!演示所用均为22.04版本号,可根据版本号找对应的软件源!
3.1 创建一个文本文档并命名为"sources.list"
# 阿里镜像源
deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

3.2 用Vscode打开并将软件源列表复制进去

在这里插入图片描述

3.3 先用cd和ls命令找到你存放sources.list的位置

在这里插入图片描述

3.4 用找到的sources.list文件覆盖原有的文件
覆盖前可以再开个窗口查看之前的镜像源,也可以不查,直接跳到3.5直接干就完了!
cd /etc/apt/

在这里插入图片描述

cat sources.list

在这里插入图片描述

3.5 如上图可以看见未修改前很多国外的服务器,我们是连不上的,导致安装不成功。用改成国内镜像源的sources.list文件覆盖原有/etc/apt/sources.list的文件
sudo cp sources.list /etc/apt/
查一下看是否覆盖成功

在这里插入图片描述

3.6 更新软件列表
sudo apt update

在这里插入图片描述

3.7 安装
sudo apt install gcc
啪一下~ 很快啊~ 就安装完成了!

在这里插入图片描述

3.8 如上检查版本号查看是否安装成功,可见已经OJBK了
gcc -v
查询具体版本号信息
lsb_release -a

在这里插入图片描述

大功告成,加油少年人!

标签:GCC,universe,restricted,jammy,Windows11,编译器,aliyun,ubuntu,multiverse
From: https://blog.csdn.net/qq_58204972/article/details/140086882

相关文章

  • 将Windows11右键菜单修改为Windows10风格
    Windows11更新后,右键菜单很多功能隐藏起来了,使用时需要点击“显示更多选型”才能获取完整功能。为了能获得Windows10右键菜单丝滑的体验,我总结了以下方法。方法一:控制台操作法按住win+R打开运行窗口输入cmd,打开控制台在控制泰中输入下方代码,回车,显示操作成功开启旧版右......
  • 【全拓展】编译器设置
    在DEV-C++中可以进行一些编译器设置,是很必要的本篇文本是全拓展文本一、语言DEV-C++一开始是英文版的,我们要将他改为中文版,怎么办?点击按钮"Tools",打开菜单点击下面的第二个按钮选择“Language”往上看选择以下选项最后点击OK按钮(可能会弹出提示,直接选择确定)二、缺......
  • Windows11系统win32ui.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个win32ui.dll文件(挑选合适的版本文件)把它放......
  • Windows11系统WESL_ShellLauncher.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个WESL_ShellLauncher.dll文件(挑选合适的版本......
  • 【Linux】环境基础开发工具使用(yum、vim、gcc/g++、gdb、make/Makefile)
    文章目录Linux软件包管理器yumLinux开发工具Linux编辑器-vim使用vim的基本概念vim下各模式的切换vim命令模式各命令汇总vim底行模式各命令汇总批量化注释和批量化去注释vim简单的配置解决一个小问题Linux编译器-gcc/g++作用gcc/g++语法预处理编译汇编链接什么是函数......
  • vue模板编译器
    vue模板编译器import{ASTElement,compile}from'vue-template-compiler';import{TableColumnDesc}from"@/components/table/base-table/type.ts";exportconstcodeAdapter=function(code:string):{tableCode:string;columns:TableC......
  • <编译器> 7. 中间代码 | 4. 主要语句的IR树
    1.调用output:=concat(output,s)2.数组,赋值a[i+1]:=0数组变量a[i]为a(基地址)+i*w(偏移量)3.while循环伪代码:whilecnddobodystart:ifnotcndgotodonebodygotostartdone两种实现:4.for循环:变量声明+while循......
  • centos7离线升级gcc , 报错:/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found
     因为需要依赖gcc高版本但是目前服务器版本是4.8.5的然后服务器又是内网所以只能离线升级gcc 分别下载https://ftp.gnu.org/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.gzhttps://ftp.gnu.org/pub/gnu/gmp/gmp-6.1.0.tar.bz2https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gzhttp:......
  • Windows11[虚拟机] Kettle 通过SSH隧道 连接远程[Mac] Mysql数据库
    Kettle无法直接连接使用SSH通道的MySQL,需要通过SSH隧道(推荐),具体操作如下所示:一、搭建XshellSSH隧道转发1、点击“连接”借助Xshell7,首先创建会话mac(名字随便写),右键-->属性,在弹出窗口中填写名称(随便写),填写主机:SSH隧道的ip地 点击“添加”按钮出现如下,填写源主机:localh......
  • Windows11系统Win32_EncryptableVolume.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个Win32_EncryptableVolume.dll文件(挑选合适......