Loaded plugins: langpacks No package gcc- available. No package c++ available. Error: Nothing to do
时间: 2024-06-15 20:07:39 浏览: 180
根据您提供的信息,看起来您遇了一些问题。"Loaded plugins: langpacks"是yum包管理器加载的插件列表,而"No package gcc- available."和"No package c++ available."则表示没有找到名为gcc和c++的软件包。"Error: Nothing to do"表示没有要执行的操作。
可能的原因是您的系统中没有安装gcc和c++编译器。这两个编译器是开发C和C++程序所必需的。您可以尝试使用以下命令来安装它们:
对于CentOS/RHEL系统:
```
sudo yum install gcc
sudo yum install gcc-c++
```
对于Ubuntu/Debian系统:
```
sudo apt-get install build-essential
```
安装完成后,您应该能够使用gcc和g++命令来编译C和C++程序了。
相关问题
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile No package gcc-y available. Error: Nothing to do 如何解决
看起来你在尝试通过`yum`安装g++的时候遇到了错误,提示说没有名为`gcc-y`的包可用,并且告诉你"Nothing to do",这意味着没有找到你需要安装的软件。
这个错误可能有几种原因:
1. **更新镜像**:可能是你引用的软件仓库里没有提供g++包。尝试更新软件仓库,然后再次尝试安装:
```
sudo yum makecache fast
sudo yum update
sudo yum install gcc-c++
```
2. **更换软件源**:如果官方仓库没有,你可以尝试换个国内的镜像源,如阿里云的Yum源,替换掉原来的EPEL源:
```bash
sudo vi /etc/yum.repos.d/*.repo (编辑文件)
```
更改`baseurl`字段为你选择的国内镜像URL,例如`http://mirrors.aliyun.com/rpmforge/`,然后再进行安装。
3. **源码安装**:如果以上都无法解决问题,那么可能需要从源代码安装g++,这通常涉及到下载源代码,解压,配置,编译和安装一系列步骤。对于新手来说可能会比较复杂,你可以在网上查找关于如何在CentOS上手动安装GCC的教程。
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile No package mysql-server available. Error: Nothing to do
这个错误提示表明你尝试安装 MySQL 服务器时出现问题,可能是因为你的系统上没有可用的 MySQL 软件包或者软件源配置不正确。你可以尝试以下步骤解决该问题:
1. 确认你的系统已经连接到互联网,并且能够正常访问软件源。
2. 运行以下命令更新系统软件包列表:
```
sudo yum update
```
3. 尝试安装 MySQL 服务器,运行以下命令:
```
sudo yum install mysql-server
```
如果你的系统中没有可用的 MySQL 软件包,你可以尝试添加额外的软件源或者手动下载安装包进行安装。
阅读全文