安装 GNU 编译器套件 (GCC/G++)
若您需要 C/C++ 编译器(命令通常为 gcc
或 g++
):
# 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
其他可能工具
-
grep
文本搜索工具
通常预装于所有 Linux 系统,若缺失则安装:sudo apt install grep
或sudo dnf install grep
-
git
版本控制系统sudo apt install git # Debian/Ubuntu sudo dnf install git # RHEL/Fedora
验证安装与故障排除
- 检查命令路径:
which gcc
或which go
查看是否在/usr/bin/
等标准路径。 - 依赖问题:
若安装失败,运行sudo apt update
或sudo dnf check-update
更新仓库索引。 - 权限错误:
始终使用sudo
执行安装命令,避免直接 root 操作。
安全建议
- 仅从官方源安装:
优先使用发行版仓库(如apt
、dnf
)或项目官网(如 Golang、Chrome)。 - 避免第三方脚本:
不运行来源不明的curl | bash
类命令,防止恶意代码注入。 - 定期更新系统:
sudo apt upgrade
或sudo dnf update
保持软件安全。
引用说明:
- GCC 安装指南参考 GNU 官方文档
- 包管理器操作遵循 Debian、Fedora 官方手册
- 安全建议依据 Linux 基金会最佳实践
重要提示:Linux 区分大小写,终端命令均为小写,若操作涉及敏感环境,建议先在虚拟机测试。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/8990.html