为什么Ubuntu运行越来越卡?,Ubuntu升级失败怎么办?,Debian还是Ubuntu该选哪个?

安装 GNU 编译器套件 (GCC/G++)

若您需要 C/C++ 编译器(命令通常为 gccg++):

# RHEL/CentOS/Fedora 系
sudo dnf groupinstall "Development Tools"  # Fedora/RHEL8+
sudo yum groupinstall "Development Tools"  # CentOS7
# openSUSE
sudo zypper install -t pattern devel_basis
# 验证安装
gcc --version  # 输出示例:gcc (Ubuntu 11.4.0) 11.4.0
g++ --version

安装 GNU 调试器 (GDB)

若您需要代码调试工具(命令为 gdb):

# Debian/Ubuntu
sudo apt install gdb
# RHEL/CentOS/Fedora
sudo dnf install gdb      # RHEL8+/Fedora
sudo yum install gdb      # CentOS7
# openSUSE
sudo zypper install gdb
# 验证安装
gdb --version  # 输出示例:GNU gdb (GDB) 12.1

安装 Go 语言 (Golang)

若您需要 Go 编程环境(命令为 go):

# 推荐通过官方包管理器安装(所有主流发行版)
sudo apt update && sudo apt install golang  # Debian/Ubuntu
sudo dnf install golang    # RHEL/Fedora
sudo zypper install go     # openSUSE
# 验证安装
go version  # 输出示例:go version go1.22.1 linux/amd64

安装 Google Chrome 浏览器

若您需要 Chrome 浏览器(部分用户简称 “g”):

# Debian/Ubuntu
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
# RHEL/Fedora
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
# 清理安装包(可选)
rm google-chrome-*.deb *.rpm

其他可能工具

  1. grep 文本搜索工具
    通常预装于所有 Linux 系统,若缺失则安装:
    sudo apt install grepsudo dnf install grep

  2. git 版本控制系统

    sudo apt install git    # Debian/Ubuntu
    sudo dnf install git    # RHEL/Fedora

验证安装与故障排除

  • 检查命令路径
    which gccwhich go 查看是否在 /usr/bin/ 等标准路径。
  • 依赖问题
    若安装失败,运行 sudo apt updatesudo dnf check-update 更新仓库索引。
  • 权限错误
    始终使用 sudo 执行安装命令,避免直接 root 操作。

安全建议

  1. 仅从官方源安装
    优先使用发行版仓库(如 aptdnf)或项目官网(如 Golang、Chrome)。
  2. 避免第三方脚本
    不运行来源不明的 curl | bash 类命令,防止恶意代码注入。
  3. 定期更新系统
    sudo apt upgradesudo dnf update 保持软件安全。

引用说明

  • GCC 安装指南参考 GNU 官方文档
  • 包管理器操作遵循 Debian、Fedora 官方手册
  • 安全建议依据 Linux 基金会最佳实践

重要提示:Linux 区分大小写,终端命令均为小写,若操作涉及敏感环境,建议先在虚拟机测试。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/8990.html

(0)
酷番叔酷番叔
上一篇 2025年7月28日 07:28
下一篇 2025年7月28日 07:37

相关推荐

  • Linux GCC依赖的两个包如何安装?

    在Linux系统中,GCC(GNU Compiler Collection)是应用最广泛的编译器套件,用于将C、C++、Objective-C等源代码编译为可执行程序,GCC的编译和运行依赖于多个基础软件包,其中最核心的两个依赖包是binutils和glibc(GNU C Library),缺少这两个包会导致G……

    2025年9月26日
    11500
  • How to Adjust Font Size in Linux English?

    Linux offers flexible options to customize font sizes across different desktop environments and applications. Follow these precise methods based on your sys……

    2025年8月4日
    10500
  • Linux遍历目录有哪些实用方法?常用命令及具体操作步骤是什么?

    Linux遍历目录是日常运维和开发中的基础操作,无论是查找特定文件、批量处理数据还是分析目录结构,都需要掌握高效的遍历方法,本文将详细介绍几种主流的目录遍历方式,包括基础命令、高级工具及脚本化处理技巧,基础命令:ls递归遍历ls命令是Linux中最基础的文件列表工具,通过-R(递归)选项可实现简单目录遍历,ls……

    2025年8月28日
    11400
  • linux如何进入gcc编译器

    终端输入gcc即可启动GCC编译器,也可通过指定文件名进行编译,如`gcc filename.

    2025年8月16日
    10900
  • 为什么显示器刷新率是59.96Hz而非60Hz?

    图形界面设置(推荐新手)GNOME桌面(Ubuntu/Fedora等)步骤:设置 → 显示 → 在分辨率下拉菜单选择目标值(如1920×1080)→ 点击应用 → 确认弹窗提示(15秒内不确认自动还原),注意:若目标分辨率未列出,需先检查驱动或创建自定义分辨率,KDE Plasma(Kubuntu/KDE Ne……

    2025年7月25日
    9500

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信