为什么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如何查看命令的所有参数?

    Linux系统中,参数是命令执行、系统运行的核心配置,无论是命令行工具的选项、内核的运行参数,还是环境变量的定义,都直接影响着系统的行为和效率,掌握查看各类参数的方法,是Linux系统管理和日常使用的基础能力,本文将从命令行参数、系统运行参数、内核参数及环境变量四个维度,详细介绍Linux下查看所有参数的实用方……

    2025年10月3日
    9800
  • linux 如何限制ip访问

    Linux 中,可通过防火墙(如 iptables、firewalld)设置规则或

    2025年8月16日
    12800
  • Ubuntu/Debian怎样快速安装工具?

    立即停止写入操作!当意识到重要文件被误删时,首要原则是立即停止对相关磁盘的任何写入操作,Linux删除文件时仅释放磁盘空间(标记inode为可用),实际数据仍存于磁盘,直到被新数据覆盖,继续写入会极大降低恢复成功率,恢复前的关键准备卸载分区或挂载为只读若文件位于独立分区(如/home),立即卸载:sudo um……

    2025年7月28日
    15400
  • Linux系统如何更改域名?详细步骤与方法指南

    在Linux系统中更改域名涉及多个层面的配置,包括系统主机名、DNS解析、Web服务配置及本地hosts文件等,不同场景下操作步骤有所不同,需结合实际需求逐步调整,以下从基础到进阶详细说明更改域名的全流程,涵盖常见Linux发行版(如Ubuntu/Debian、CentOS/RHEL)的差异操作,修改Linux……

    2025年8月22日
    15100
  • Linux桥接选择需考虑哪些关键因素?

    Linux桥接(Network Bridge)是一种在OSI模型第二层(数据链路层)工作的网络技术,它能将多个网络接口(物理网卡或虚拟接口)绑定成一个逻辑接口,使得这些接口之间的数据帧能够直接转发,类似于传统交换机的工作机制,在Linux系统中,桥接常用于虚拟机网络连接、容器网络隔离、服务器多网卡聚合等场景,选……

    2025年9月17日
    14000

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信