为什么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

相关推荐

  • 如何设置默认鼠标设备/dev/input/mice?

    在Linux系统中,GPM(General Purpose Mouse)是一项为文本控制台(TTY)提供鼠标支持的服务,允许用户在命令行界面使用鼠标进行复制、粘贴和点击操作,以下是如何在不同Linux发行版中安装、配置和启用GPM的详细指南,GPM的作用与使用场景核心功能:在纯文本终端(非图形界面)中启用鼠标操……

    2025年7月31日
    2300
  • 如何安全重启Linux系统?

    重启前的关键准备保存所有工作关闭所有应用程序(如文档、代码编辑器),避免数据丢失,通知在线用户(针对服务器)通过 wall 命令广播通知: echo "系统将在5分钟后重启,请保存工作!" | wall检查关键服务确认无关键任务运行(如数据库写入、备份):systemctl list-uni……

    2025年7月13日
    3000
  • Linux如何运行Windows的exe程序?,Linux运行exe文件有哪些妙招?,如何在Linux安全运行Windows软件?,Linux运行.exe文件竟如此简单?,怎样在Linux高效运行exe应用?

    核心原理Windows的.exe文件是专为Microsoft设计的可执行格式,无法直接在Linux内核上运行,需通过以下两种技术实现兼容:兼容层(如Wine):模拟Windows API,将系统调用实时转换为Linux指令(非虚拟机,性能损耗低),虚拟机(如VirtualBox):完整运行Windows系统,原……

    2025年7月24日
    2700
  • Linux系统中如何查看磁盘分区信息的详细步骤和方法呢?

    在Linux系统中,查看分区信息是系统管理和维护的基础操作,无论是排查磁盘空间不足、调整分区布局,还是确认文件系统类型,都需要准确掌握分区状态,Linux提供了多种命令行和图形化工具来查看分区信息,本文将详细介绍这些方法的使用场景、操作步骤及示例输出,帮助用户全面掌握Linux分区查看技巧,命令行工具查看分区命……

    2025年8月29日
    1400
  • Linux字符界面如何进行粘贴复制?

    在Linux字符界面(终端)中,复制粘贴操作因场景(本地终端、远程SSH、纯字符界面等)和工具差异而有所不同,掌握多种方法能显著提升工作效率,本文将详细讲解不同场景下的复制粘贴技巧,涵盖终端模拟器快捷键、命令行工具、多路复用工具及纯字符界面解决方案,终端模拟器中的鼠标复制粘贴(本地图形界面终端)在本地Linux……

    2025年8月27日
    1400

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信