Ubuntu(乌班图)修改阿里云镜像源详细步骤及安装gcc编译器

2023-10-30

1.首先备份本地的源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak (回车)
输入密码 (回车)

注:非root用户需要使用sudo(放在句首)用来提升权限

提示:带#的用户是root用户,带$的是普通用户!

2.编辑源文件

sudo vi /etc/apt/sources.list (回车)

注:非root用户需要使用sudo(放在句首)用来提升权限

3.删除原有内容,添加下面内容

操作提示:

按一下Ecs键后,按D键不松开删除所有内容;再按Esc键后点击i键(此时下面显示为INSERT),复制粘贴阿里云镜像源的代码

提示:鼠标右键可以实现粘贴效果!

阿里云镜像源代码如下:

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
deb http://mirrors.aliyun.com/ubuntu/ focal universe
deb http://mirrors.aliyun.com/ubuntu/ focal-updates universe
deb http://mirrors.aliyun.com/ubuntu/ focal multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted
deb http://mirrors.aliyun.com/ubuntu/ focal-security universe
deb http://mirrors.aliyun.com/ubuntu/ focal-security multiverse

操作提示:

复制粘贴后再按一下Esc键,输入英文状态下的:再输入wq (回车)

4.更新源

sudo apt-get update(回车)    (更新源)
sudo apt-get upgrade(回车)   (升级源)

提示:更新源后操作后,可以输入命令:cat /etc/apt/sources.list 查看镜像源,如果查看镜像源后与上方的阿里云镜像源相同则表示阿里云镜像源修改成功!


扩展:

软件镜像源修改完成后,就可以在Ubuntu上安装gcc和g++编译器,以及gdb调试器。

操作步骤如下:

  1. 在命令行执行如下命令安装gcc和g++编译器,以及gdb调试器:

    sudo apt install gcc g++ gdb (回车)
    

    提示:如果只安装gcc,则执行下面代码即可:

    sudo apt install gcc   (回车)
    
  2. 安装完成后:

    使用gcc -v命令查询gcc编译器的版本号,如果可以查询出来,说明安装成功。

    注意:gcc和-v之间有一个空格!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu(乌班图)修改阿里云镜像源详细步骤及安装gcc编译器 的相关文章

  • 错误:命令“c++”失败,退出状态为 1

    所以我尝试按照以下说明安装 Pyv8https andrewwilkinson wordpress com 2012 01 23 integrating python and javascript with pyv8 https andre
  • 使用 gcc 理解共享库

    我试图理解 C 中共享库的以下行为 机器一 cat one c include
  • 在 Linux 上创建线程与进程的开销

    我试图回答在 python 中创建线程与进程有多少开销的问题 我修改了类似问题的代码 该问题基本上运行一个带有两个线程的函数 然后运行带有两个进程的相同函数并报告时间 import time sys NUM RANGE 100000000
  • C++:Linux平台上的线程同步场景

    我正在为 Linux 平台实现多线程 C 程序 其中我需要类似于 WaitForMultipleObjects 的功能 在搜索解决方案时 我发现有一些文章描述了如何在 Linux 中实现 WaitForMultipleObjects 功能
  • 运行此处编译的 C 程序会导致在另一台服务器上找不到 GLIBC 库错误 - 是我的错还是他们的错?

    此处编译的 C 程序在我们的 Ubuntu 服务器上运行良好 但是当其他人尝试在他们的特定 Linux 服务器上运行它时 他们会收到以下错误 myprog install lib tls libc so 6 version GLIBC 2
  • 在 Ubuntu 16.04 上编译 PCL 1.7,CMake 生成的 Makefile 中出现错误

    我正在尝试让 PCL 1 7 点云库 而不是其他 pcl 在 Ubuntu 16 04 上运行 我最终希望用于 C 的东西 但现在我只是想让这些例子工作 我使用的是 Ubuntu GNU 5 3 1 附带的默认编译器和 Cmake 版本 3
  • 在 debian wheezy amd64 上安装 ia32-libs

    我正在使用 Debian 7 喘息 amd64 uname a Linux tzwm debian 3 2 0 4 amd64 1 SMP Debian 3 2 51 1 x86 64 GNU Linux 我想安装ia32 libs在我的
  • ubuntu 的 CSS 更少(并且自动编译)? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我尝试过 simples 但现在 l
  • Python将文件从Linux复制到WIndows

    我正在构建一个网站 该网站有一个表单 可以捕获用户数据并在用户数据上运行一些cgi cgi 的第一步是需要将文件从 Linux Web 服务器复制到 Windows 计算机 服务器将使用 Active Directory 角色帐户作为复制凭
  • 使用c在linux上分块读写

    我有一个 ASCII 文件 其中每一行都包含一个可变长度的记录 例如 Record 1 15 characters Record 2 200 characters Record 3 500 characters Record n X cha
  • Python子进程Exec格式错误

    抱歉 如果这个问题很愚蠢 我正在使用Pythonsubprocess在 Ubuntu Natty 11 04 中调用 bat 文件的语句 但是 我收到错误消息 Traceback most recent call last File pfa
  • 在非实时操作系统/内核上执行接近实时任务的最佳方法是什么?

    在一台 GNU Linux 机器上 如果想要执行 实时 亚毫秒级时间关键 任务 您几乎总是必须经历漫长 复杂且容易出现问题的内核补丁过程 以提供足够的支持 1 http en wikipedia org wiki RTLinux Backg
  • 如何使用 go1.6.2 构建 linux 32 位

    有没有任何组合GOARCH and GOOS我可以设置哪些值来构建 ELF 32 位二进制文 件 GOOS linux and GOARCH 386 更多示例 架构 32 bit gt GOARCH 386 64 bit gt GOARCH
  • 在嵌入式系统上将内核控制台发送到哪里?

    我正在开发一个嵌入式系统 该系统当前通过串行端口 1 上的控制台输出启动 Linux 使用启动加载程序中的控制台启动参数 然而 最终我们将使用这个串行端口 内核控制台输出的最佳解决方案是什么 dev null 能否以某种方式将其放在 pty
  • 静态 OpenCV 库中未定义的引用

    我有一个使用 OpenCV 3 1 的 C 项目 并且使用共享库可以正常工作 但现在我想使用静态库 位于项目目录中的文件夹中 来编译它 因为我希望能够在未安装 OpenCV 的情况下导出它 如果需要还可以编辑和重新编译 这次我重新编译了 O
  • BASH 中的空函数

    我正在使用 FPM 工具创建 deb 包 此工具在从支持的文件中删除包之前 之后创建 不幸的是FPM生成的bash脚本包含这样的函数 dummy 该脚本退出时出现错误 语法错误 意外 BASH 不允许空函数吗 哪个版本的 bash linu
  • 查找并删除超过 x 天的文件或文件夹

    我想删除超过 7 天的文件和文件夹 所以我尝试了 17 07 14 email protected cdn cgi l email protection find tmp mindepth 1 maxdepth 1 ctime 7 exec
  • 由于 abi::cxx11 符号导致的链接问题?

    我们最近收到一份报告 因为GCC 5 1 libstdc 和双 ABI http gcc gnu org onlinedocs libstdc manual using dual abi html 它似乎Clang 不知道 GCC 内联名称
  • 如何从程序内部获取指向程序的特定可执行文件部分的指针? (也许是诽谤)

    我在 Linux 环境中 需要编写一个程序来检索放置在其可执行文件的某个部分中的一些数据 那么 如何从程序内部获取指向程序某个部分 通过其名称 的指针呢 我知道可以使用elf getdata 将节的索引作为参数传递给 get 和Elf Da
  • 隐式声明“gets”

    据我所知 隐式声明 通常意味着该函数必须在调用之前放置在程序的顶部 或者我需要声明原型 然而 gets应该在stdio h文件 我已包含 有没有什么办法解决这一问题 include

随机推荐

  • flex中dispatchEvent的用法(自定义事件)

    Evevt和EventDispatcher类在 as3的 事件机制中是很重要的角色 dispatchEvent 是EventDispatcher类的一个事件发送方法 它可以发送出Event类或其子类的实例 在as3中所有的显示 对象都可以发
  • MySql数据库修改表字段date类型为datetime类型

    语法 ALTER TABLE 表 MODIFY COLUMN 字段 字段类型 DEFAULT 默认值 COMMENT 说明 例如 alter table t user modify column createTime datetime de
  • 【正点原子FPGA连载】 第三十二章基于lwip的TCP服务器性能测试实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南

    第三十二章基于lwip的TCP服务器性能测试实验 上一章的lwip Echo Server实验让我们对lwip有一个基本的了解 而Echo Server是基于TCP协议的 TCP协议是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计
  • 游戏服务器开发需要学习的技术

    一 游戏服务器编程语言的选择 所谓的游戏服务器编程语言其实有很多 基本上任何一种语言都可以作为游戏服务器的编程语言 这需要根据自己游戏的类型和要求加以选择 比如C Java Erlang go等等 目前我用过的只有C 和Java 但是以Ja
  • Android Native APP开发笔记:双击返回键退出应用&单击返回键返回桌面

    文章目录 目的 基础说明 双击返回键退出应用 单击返回键回到桌面 总结 目的 双击返回键退出应用 很早之前就是Android中非常常见的一种功能 而目前好多安卓应用为了应用常驻都改为使用 单击返回键返回桌面 这篇文章将对相关内容做个简单记录
  • SQL热身测试

    创建数据库 CREATE DATABASE test 切换数据库 USE test 在test数据库中创建一个student的表格 CREATE TABLE student Id INT 10 PTIMARY KEY NOT NULL AU
  • Think in Java 异常类(第12章) 读书笔记

    概念 首先看一下Java中的异常体系 Error 一般是指与虚拟机相关的问题 如 OOM ThreadDeath RuntimeExprion NullPointerException ClassCastException IllegalA
  • 网络时间协议服务器检测,NTP网络时间服务器优势

    NTP网络时间服务器是一种利用NTP网络时间协议进行授时的时间服务器 NTP网络时间协议是用来同步计算机的一种协议 它能提供高精度的时间信息进行校时 NTP网络时间服务器以卫星信号为时间基准 并通过网络 串口 秒脉冲等输出信号给设备进行授时
  • Windows: 如何给USB设备安装驱动?

    1 前言 限于作者能力水平 本文可能存在谬误 因此而给读者带来的损失 作者不做任何承诺 2 本文目标 系统下连接了一个USB设备 但系统没有自带的驱动 那么我们要如何找 到该设备对应的驱动呢 3 寻找USB驱动 3 1 找到设备的VID P
  • Spring Boot进阶:原理、实战与面试题分析

    在当下的互联网应用中 业务体系日益复杂 业务功能也在不断地变化 以典型的电商类应用为例 其背后的业务功能复杂度以及快速迭代要求的开发速度 与5年前的同类业务系统相比 面临着诸多新的挑战 这些挑战中核心的一点就是快速高效地实现系统功能 同时保
  • 再过几年,你可能就不用上班了

    内容来源 2023年6月10日 笔记侠举办的 AI新视野 增长新势能 新商业千人大会 注 未经讲者审阅 转载自笔记侠微信公众号 ID Notesman 笔记君说 6月10日 笔记侠在广州举办了第一届 AI新视野 增长新势能 新商业大会 此次
  • 大教堂和集市--两种不同的软件开发模式 论文阅读笔记

    该博文来自 The Cathedral and the Bazaar 一文的阅读总结 再加入一些自己的理解 今天又发现网上的一个资料 可以说是对本文的一个纲领吧 大教堂与集市 维基语录 1 Given enough eyeballs all
  • setlocale()用法笔记

    http www cnblogs com hnrainll archive 2011 05 07 2039700 html C 和 C 的标准库分别有自己的 locale 操作方法 C 标准库的 locale 设定函数是 setlocale
  • 【报告分享】快手磁力金牛达人商家成长白皮书-磁力金牛(附下载)

    摘要 过去品牌与达人主要通过合作带货模式实现双方营销增长 现在则转为以品牌自播 达人分销双线并行模式为核心 这不仅有利于沉淀品牌数据和品牌资产 也是帮助品牌在快手形成长期营销阵地的基础 同时品牌客户的引入和成长 也带来了平台货品的极大丰富
  • 搭建私有Nuget服务器(.Net Core框架)

    目录 概述 搭建nuget服务 Baget服务 服务器搭建后台 管理nuget包 设置私有nuget服务器地址 命令行 下载自己推送的包 概述 在私有服务器上搭建Nuget服务 本地打包推送nuget包 实现对 net core项目自定义包
  • 火狐浏览器安装插件,访问Github速度加快

    github 访问超级慢 使用火狐浏览器安装GitHub加速这个插件 访问github瞬间提速 firefox安装插件 打开火狐浏览器 选择右上角三这个按钮 展开的下拉菜单中选择设置 输入github加速 按下回车键 再次访问github网
  • 打砖块游戏代码

    if 0 作业 添加 打砖块的检测 消除砖块 提示1 给zk数组赋值可以消除砖块 提示2 循环检测 提示3 打掉了的 就别再检测了 提示4 注意看球碰撞板子的检测方式 endif include
  • Unity忽略特定物体碰撞

    忽略指定层碰撞 Editor gt project setting gt physics 选择需要发生碰撞的层 忽略两个collider 的碰撞 Physics IgnoreCollision Collider collider1 Coll
  • 关于html中,使用<a>标签跳转页面会刷新父页面的问题

    我想要实现点击图片跳转到指定页面的操作 于是在图片上写了一个超链接 上代码 a div title xxx div a 出现了一个问题 当点击图片在新标签页打开网页时 父页面会自动刷新 这就导致之前在父页面输入的内容全部丢失 解决办法 在h
  • Ubuntu(乌班图)修改阿里云镜像源详细步骤及安装gcc编译器

    1 首先备份本地的源 sudo cp etc apt sources list etc apt sources list bak 回车 输入密码 回车 注 非root用户需要使用sudo 放在句首 用来提升权限 提示 带 的用户是root用