sudo apt-get install gcc为什么像是command not found
时间: 2023-08-01 21:06:59 浏览: 40
这可能是因为 OpenEuler 默认使用的包管理工具不是 apt-get。在 OpenEuler 中,可以使用 dnf 或者 zypper 包管理工具来安装软件包。因此,正确的命令应该是:
```
sudo dnf install gcc
```
或者
```
sudo zypper install gcc
```
这样就可以使用 dnf 或者 zypper 来安装 GCC 编译器了。
相关问题
sudo apt-get install gfortran sudo: apt-get: command not found
你遇到的错误是因为在你的系统中没有安装apt-get命令。apt-get是Debian和Ubuntu等Linux发行版中用于管理软件包的命令。如果你使用的是其他Linux发行版,可能会有不同的包管理器。
如果你想在你的系统中安装gfortran,你可以尝试以下方法:
1. 如果你使用的是Debian或Ubuntu,可以使用apt命令来安装gfortran。打开终端并输入以下命令:
```
sudo apt install gfortran
```
2. 如果你使用的是其他Linux发行版,可以尝试使用相应的包管理器来安装gfortran。例如,对于Fedora,可以使用dnf命令:
```
sudo dnf install gcc-gfortran
```
3. 如果你使用的是MacOS,可以使用Homebrew来安装gfortran。打开终端并输入以下命令:
```
brew install gfortran
```
希望这些信息对你有帮助!如果你有任何其他问题,请随时提问。
sudo apt-get install gcc-arm-linux-gnueabihf Reading package lists... Done Building dependency tree Reading state information... Done gcc-arm-linux-gnueabihf is already the newest version (4:9.3.0-1ubuntu2). 0 upgraded, 0 newly installed, 0 to remove and 172 not upgraded. lxq@ubuntu:/$ gcc-arm-linux-gnueabihf -v gcc-arm-linux-gnueabihf: command not found
你可以尝试执行下面的命令,看看是否可以在系统中找到 `gcc-arm-linux-gnueabihf` 二进制文件:
```
which arm-linux-gnueabihf-gcc
```
如果该命令可以输出二进制文件的路径,则说明已经正确安装了 `gcc-arm-linux-gnueabihf`。你可以将该路径添加到环境变量中,具体操作可以按照我之前的回答进行。另外,你也可以尝试使用绝对路径来调用 `gcc-arm-linux-gnueabihf`,例如:
```
/usr/bin/arm-linux-gnueabihf-gcc -v
```
如果以上方法仍然无法解决问题,那么可能是因为安装文件出现了问题,你可以尝试重新安装 `gcc-arm-linux-gnueabihf`。